Database monitoring · 10 min read · PrometheuscustomAPI

Monitor a database via a custom Prometheus exporter

For databases without native Zynty support, ingest metrics from an existing Prometheus-format exporter instead.

What you'll need

  • A Zynty account with Editor or Admin role
  • A running Prometheus-format exporter for your database (most databases have a community one)
1

Confirm the exporter is reachable

Most exporters serve metrics on their own HTTP port, separate from the database itself.

curl http://db-host:9187/metrics | head -20
2

Add it as a REST API / metrics source

Point Zynty at the exporter's metrics endpoint. Zynty scrapes it on the same interval as your other polled devices.

Zynty application screenshot
1
2
3

Map the metrics you care about

Select which exported metric names should populate the database's dashboard KPIs and which should feed alert rules, you don't need to bring in everything the exporter reports.