Database · MariaDB / MySQL / PostgreSQL¶
This check confirms login and actual read queries. It reads supported connection, activity, cache and database statistics without changing any data.
Field |
Meaning |
|---|---|
Database system |
MariaDB / MySQL or PostgreSQL |
Port |
Usually 3306 for MariaDB/MySQL or 5432 for PostgreSQL; the port is adjusted when switching |
Database name |
Optional for MariaDB/MySQL; required for PostgreSQL, for example |
Encryption |
TLS · validate certificate and server name or No TLS · only on a protected network |
User with read access, Password |
Database account for the queries |
Connection utilization → Warning at (%), Critical at (%) |
Defaults: 80 and 95 percent |
Replication → Monitor replication |
Enables supported replication evaluation |
Warning at (seconds), Critical at (seconds) |
Replication lag, defaults: 30 and 120 seconds |
For PostgreSQL, appropriate statistics permissions, particularly pg_read_all_stats, enable complete activity values. For MariaDB/MySQL, status queries must be permitted and an optionally selected database must be readable. For a custom CA, its certificate must be stored in the monitoring server’s certificate store.