Nagios mysql 檢查服務定義配置?

Nagios mysql 檢查服務定義配置?

我正在使用Consol 實驗室 MySQL 健康檢查監控我的 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: 它們都不起作用。

有人知道我怎麼做到嗎?

答案1

你在這裡錯過了一個基本概念。閱讀巨集及其工作原理文檔頁面。

command_line粗略地說:使用like建立一個新的服務定義/path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$。 (請注意,這些是標準的 Nagios閾值範圍.)

另請務必閱讀check_mysql_health --help或查看康索爾實驗室網站有關使用該插件的更多資訊。

相關內容