{"repo":"burningalchemist/sql_exporter","free":true,"listed":false,"github":"https://github.com/burningalchemist/sql_exporter","clone":"git clone https://github.com/burningalchemist/sql_exporter.git","description":"Database-agnostic SQL Exporter for Prometheus","language":"Go","stars":578,"topics":["prometheus","sql","mysql","postgresql","mssql","monitoring","clickhouse","database"],"license":"MIT","category":"databases-storage","readme_excerpt":"SQL Exporter for Prometheus Overview SQL Exporter is a configuration driven exporter that exposes metrics gathered from DBMSs, for use by the Prometheus monitoring system. Out of the box, it provides support for the following databases and compatible interfaces: - MySQL - PostgreSQL - Microsoft SQL Server - Oracle Database - Clickhouse - Snowflake - Vertica In fact, any DBMS for which a Go driver is available may be monitored after rebuilding the binary with the DBMS driver included. The collected metrics and the queries that produce them are entirely configuration defined. SQL queries are grouped into collectors -- logical groups of queries, e.g. query stats or I/O stats , mapped to the metrics they populate. Collectors may be DBMS-specific (e.g. MySQL InnoDB stats ) or custom, deployment specific (e.g. pricing data freshness ). This means you can quickly and easily set up custom collectors to measure data quality, whatever that might mean in your specific case. Per the Prometheus philosophy, scrapes are synchronous (metrics are collected on every /metrics poll) but, in order to keep load at reasonable levels, minimum collection intervals may optionally be set per collector, producing cached metrics when queried more frequently than the configured interval. Usage Get Prometheus SQL Exporter, either as a packaged release, as a Docker image. Use the -help flag to get help information. Build Prerequisites: - Go Compiler - GNU Make By default we produce a binary with all the sup","default_branch":null,"files":null,"tree":[],"storefront":"/r/burningalchemist","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/burningalchemist/sql_exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}