
Ich verwende dieConsol Labs MySQL-IntegritätscheckPlugin zur Überwachung meiner MySQL-Datenbank.
Ich möchte die Warn- und kritischen Schwellenwerte für den threads connected
Parameter ändern, habe aber vergessen, wie das geht.
Meine Prüfung ist bei mir service.cfg
folgendermaßen eingerichtet:
define service {
use mysql-service
hostgroup_name mysql-servers
check_interval 1
service_description MySQL Threads Connected
_mysql_mode threads-connected
check_command check_mysql_health
}
Ich kann mich nicht erinnern, in welchem Teil der obigen Konfiguration ich meine Schwellenwerte definiere.
Ich habe es versucht, check_mysql_health:20:40
aber check_mysql_health! -w 20: -c 40:
beides hat nicht funktioniert.
Weiß jemand, wie ich das mache?
Antwort1
Hier fehlt Ihnen ein grundlegendes Konzept. Lesen Sie dieMakros und wie sie funktionierenDokumentenseite.
Grob gesagt: Erstellen Sie eine neue Service-Definition mit einem command_line
ähnlichen Namen /path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$
. (Beachten Sie, dass dies Standard-Nagios sind.)Schwellenwertbereiche.)
Lesen Sie auch check_mysql_health --help
dieConsol Labs-Websitefür weitere Informationen zur Verwendung des Plugins.