
Wie fügen Sie Befehle nrpe.cfg
für Percona MySQL-Plugins auf dem NRPE-Client hinzu?
To configure percona-nrpe plugins for mysql you will have to do 3 things viz :
1. define commands in command.cfg
2. Define service in service.cfg
3. Add commands on client to nrpe.cfg
Die ersten beiden können leicht mit Hilfe erledigt werdenhttp://kedar.nitty-witty.com/blog/install-percona-monitoring-tools-for-nagios-mysql-plugins#comment-43181
Zum 3. Punkt, nämlich wie man Befehle clientseitig in nrpe.cfg einfügt, habe ich weniger Hilfe gefunden. Kann mir also jemand sagen, wie man clientseitig Befehle in nrpe.cfg einfügt?
Antwort1
Um Percona-Nrpe-Plugins für MySQL zu konfigurieren, müssen Sie drei Dinge tun: 1. Befehle definieren 2. Dienst definieren 3. Befehle auf dem Client zu nrpe.cfg hinzufügen
Die ersten beiden können leicht durchgeführt werden, um Hilfe zu erhaltenhttp://kedar.nitty-witty.com/blog/install-percona-monitoring-tools-for-nagios-mysql-plugins#comment-43181
Für den dritten Punkt, d. h. das Hinzufügen von Befehlen in nrpe.cfg auf der Clientseite, habe ich weniger Hilfe gefunden, daher hier ein Beispiel für nrpe.cfg für Percona-MySQL-Plugins!
command[check_mysql_service]=/usr/local/nagios/libexec/check_mysqld.pl -H 192.168.1.68 -u root -p xx -a slow_queries -w 44 -c 55
command[check_mysql_innodb]=/usr/local/nagios/libexec/pmp-check-mysql-innodb -H 192.168.1.68 -C idle_blocker_duration -w 60 -c 600
command[check_mysql_innodb]=/usr/local/nagios/libexec/pmp-check-mysql-innodb -H 192.168.1.68 -C max_duration -w 86400 -c 172800
command[check_mysql_active_threads]=/usr/lib64/nagios/plugins/pmp-check-mysql-status -H 192.168.1.68 -x Threads_running -w 20 -c 40
command[rdba_mysql_pidfile]=/usr/lib64/nagios/plugins/pmp-check-mysql-pidfile
command[rdba_unix_memory]=/usr/lib64/nagios/plugins/pmp-check-unix-memory -d -w 96 -c 98
command[check_mysql_deadlocks]=/usr/lib64/nagios/plugins/pmp-check-mysql-deadlocks -H 192.168.1.68 -i 5 -w 12 -c 60
command[check_mysql_connections]=/usr/lib64/nagios/plugins/pmp-check-mysql-status -H 192.168.1.68 -x Threads_connected -o / -y max_connections -T pct -w 80 -c 95
command[check_mysql_replication_delay]=/usr/lib64/nagios/plugins/pmp-check-mysql-replication-delay -H 192.168.1.68 -w 650 -c 600
command[check_mysql_processlist]=/usr/local/nagios/libexec/pmp-check-mysql-processlist -H 192.168.1.68 -w 80 -c 100
command[check_mysql_replication_running]=/usr/local/nagios/libexec/pmp-check-mysql-replication-running -H 192.168.1.68