Mysql

Nagios mysql 檢查服務定義配置?

  • December 5, 2013

我正在使用Consol Labs MySQL Health Check外掛來監控我的 MySQL 數據庫。

我想更改參數的警告和臨界門檻值threads connected,但忘記瞭如何。

我的支票是service.cfg這樣設置的:

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
}

我無法記住我在上述配置的哪個部分定義了我的門檻值?

我試過了,check_mysql_health:20:40check_mysql_health! -w 20: -c 40: 他們都沒有工作。

有人知道我是怎麼做到的嗎?

您在這裡缺少一個基本概念。閱讀宏以及它們如何工作的文件頁面。

command_line大致:用like創建一個新的服務定義/path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$。(請注意,這些是標準的 Nagios門檻值範圍。)

此外,請務必閱讀check_mysql_health --help或查看Consol Labs 站點以獲取有關使用該外掛的更多資訊。

引用自:https://serverfault.com/questions/559449