Harry: Open-Source Tool Stores Oracle DB Performance History in PostgreSQL and Grafana

A developer has released Harry Performance Scraper, an open-source pipeline that periodically collects detailed performance data from Oracle Database and stores it in PostgreSQL for historical analysis. The tool captures SQL statistics, session activity, wait events, blocking relationships, and execution plans at configurable intervals ranging from 2 seconds to 2 minutes. Unlike conventional monitoring tools such as Prometheus, which excel at real-time numeric metrics and alerting, Harry is designed to retain relational evidence needed to investigate incidents after workloads have already changed. Data is stored in a structured PostgreSQL schema that separates high-frequency samples from slowly changing information like SQL text and execution plans, reducing storage waste. Grafana serves as the visualization layer, while the PostgreSQL repository provides the queryable historical record for post-incident analysis.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in