MySQL integration
The MySQL integration provides database performance monitoring for MySQL instances, whether standalone, replicated, or clustered.
| |
|---|
| What it’s for | Monitoring query performance, connections, replication, and InnoDB health |
| Who uses it | DBAs, backend developers, DevOps teams managing MySQL databases |
| Under the hood | One of the most mature integrations, refined over years of real-world use |
Metrics collected
- Queries — QPS, slow queries, query types
- Connections — Active, max, threads
- InnoDB — Buffer pool, I/O, row operations
- Replication — Lag, status, errors
Trade-offs
Best for: MySQL databases—standalone, replicated, or clustered
| Pros | Cons |
|---|
| Pre-built dashboards: overview, replication, InnoDB | Requires monitoring user with GRANTs |
| Pre-built alerts: connections, replication lag | Version-specific metric differences |
| Query performance and slow query visibility | |
| InnoDB buffer pool and I/O metrics | |
| Mature, battle-tested integration | |
Learning path
Deploy this integration step by step.
MySQL integration