Nagios mysql 检查服务定义配置?

Nagios mysql 检查服务定义配置?

我正在使用Consol Labs 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/path/to/your/plugins/check_mysql_health --warning $ARG1$ --critical $ARG2$(请注意,这些是标准的 Nagios阙值範圍

也请务必阅读check_mysql_health --help或查看Consol 实验室网站有关使用该插件的更多信息。

相关内容