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 --helpConsol Labsサイトプラグインの使用に関する詳細については、こちらをご覧ください。

関連情報