Supported databases
Which MySQL versions and products the collector supports, and what it does with one it does not.
Supported versions
Section titled “Supported versions”The collector supports MySQL 8.0 and above. Anything older is refused at discovery with an explicit error rather than
degrading quietly. The reason is performance_schema: its tables are unindexed before 8.0, so the
activity queries this collector runs would be pathologically slow.
| Product | Supported today | Notes |
|---|---|---|
| MySQL 8.0 and above | Yes | Full feature set. |
| Aurora MySQL 3 | Yes | 8.0-based. |
| MySQL 5.7 and older | Not yet | performance_schema tables are unindexed before 8.0. |
| Aurora MySQL 2 | Not yet | 5.7-based. Aurora MySQL 3 works today. |
| MariaDB | Not yet | Speaks MySQL’s wire protocol, but its performance_schema layout differs. |
Self-managed, AWS RDS for MySQL and Aurora MySQL 3 are all supported.
Anything not on the supported list is refused at connection time with a named error, rather than connecting and reporting partial data. An unparseable version string is refused for the same reason: not knowing what the server is does not get treated as “probably fine”.