如何在 NRPE 用戶端上為 nrpe.cfg 新增 Percona MySQL 插件的指令?

如何在 NRPE 用戶端上為 nrpe.cfg 新增 Percona MySQL 插件的指令?

如何nrpe.cfg在 NRPE 用戶端上為 Percona MySQL 插件新增指令?

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

前 2 步可以輕鬆完成以獲得協助http://kedar.nitty-witty.com/blog/install-percona-monitoring-tools-for-nagios-mysql-plugins#comment-43181

我發現第三點可用的幫助較少,即如何在客戶端的 nrpe.cfg 中添加命令。那麼有人可以告訴我如何在 nrpe.cfg 中加入客戶端命令嗎?

答案1

要為 mysql 設定 percona-nrpe 插件,您必須做 3 件事,即: 1. 定義指令 2. 定義服務 3. 將客戶端上的指令加入 nrpe.cfg

前 2 個可以輕鬆完成以獲取幫助參考http://kedar.nitty-witty.com/blog/install-percona-monitoring-tools-for-nagios-mysql-plugins#comment-43181

我發現第三點可用的幫助較少,即在客戶端的 nrpe.cfg 中添加命令,因此這裡是 percona-mysql 插件的示例 nrpe.cfg !

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

相關內容