Database integrations

Monitor the databases your services depend on — query performance, locks, replication and resource health — next to the traces that call them. Self-hosted engines are collected by the Middleware agent; managed cloud databases connect through the provider's API.

New to database monitoring? Start with these three.

About 10 minutes per database.

  1. Pick your databaseSelf-hosted, managed PostgreSQL, NoSQL or search
  2. Connect itThe agent reaches self-hosted engines; managed databases use an API key
  3. Read it in Database MonitoringQuery performance appears next to the traces that ran it

All database integrations#

Grouped by the kind of database. Each card says whether it connects by API or runs through the Middleware agent.

Database not listed? If it exposes Prometheus metrics it can be scraped through the Prometheus integration. If not, tell us what you are running — requests are triaged weekly.

Frequently asked questions#

Asked before installing any database integration.

Prerequisites vary by integration type, but across all integrations you are required to have Admin level permissions to install a new integration. Consult the specific integration documentation for details regarding third party integration permissions.

Check the status of your account permissions in the Profile section of your account. If you do not have Admin level permissions, contact your system administrator to change them.

Need assistance or want to learn more about Middleware? Get in touch with us via our Contact Us or join our Slack channel.

What did you think of this content?