O'Reilly logo

Icinga 2, 2nd Edition by Thomas Widhalm, Lennart Betz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

check_mysql

Wie für PostgreSQL liefern die Monitoring-Plugins ein einfaches Plugin check_mysql, mit dem man sich mit einer Datenbank verbinden kann. Im Gegensatz zu seinem PostgreSQL-Pendant kann keine SQL-Abfrage übergeben werden.

$ ./check_mysql -H 172.16.1.11 \

-d mysql -u monitor -p monitor

Uptime: 8138255 Threads: 2 Questions: 118454221

Slow queries: 0 Opens: 208 Flush tables: 2

Open tables: 206 Queries per second avg: 14.555

Das Plugin reicht aber aus, um nur eine Verbindung zu prüfen, z. B. ob vom Host aquarius aus mit dem Benutzer reporting und zugehörigem Passwort auf die IDO-Datenbank icinga2 auf dem Icinga-Server zugegriffen werden kann.

object Host "fornax.icinga-book.local" {

[...]

vars.mysql["db icinga"] = {

mysql_hostname = ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required