重要でないアップデートについて警告しないようにNagiosに指示する

重要でないアップデートについて警告しないようにNagiosに指示する

私は適切なアップデートがある場合はDebianバスターサーバーに警告するためにnagiosを使用していますが、このオプションを使用したいと思います。

-o, --only-critical
  Only warn about upgrades matching the critical list.  The total number
  of upgrades will be printed, but any non-critical upgrades will not cause
  the plugin to return WARNING status.

だから編集しました/etc/nagios-plugins/config/apt.cfg

# 'check_apt' command definition
define command{
        command_name    check_apt
        command_line    /usr/lib/nagios/plugins/check_apt --only-critical
}

# 'check_apt_distupgrade' command definition
define command{
        command_name    check_apt_distupgrade
        command_line    /usr/lib/nagios/plugins/check_apt --only-critical -d
}

ただし、次の内容を含むメールは引き続き届きます。

***** Service Monitoring on freifunk *****

apt on vm02.freifunk is WARNING!

Info:    APT WARNING: 2 packages available for upgrade (0 critical updates). 

2.2-6をインストールしmonitoring-plugins-basic--only-criticalオプションを追加しましたが、release-2.3.3すでに機能しています。

# /usr/lib/nagios/plugins/check_apt
APT WARNING: 2 packages available for upgrade (0 critical updates). |available_upgrades=2;;;0 critical_updates=0;;;0
# /usr/lib/nagios/plugins/check_apt --only-critical
APT OK: 2 packages available for upgrade (0 critical updates). |available_upgrades=2;;;0 critical_updates=0;;;0

しかし、nagios設定で設定したコマンドオプションは無視されるようです。

また、手動でインストールされた最新バージョンを試してみました。このソースしかし、これは結果を変えませんでした。たぶんこれを達成する別の方法がありますか?おそらく、command_lineの行を何とか結果を特定することに変更することができますか?

nagiosプラグインはicinga2次の一部であるようです/etc/icinga2/constants.conf

/* The directory which contains the plugins from the Monitoring Plugins project. */
const PluginDir = "/usr/lib/nagios/plugins"

重要でないアップデートについて警告しないようにNagiosに正しく指示する方法は?

ベストアンサー1

おすすめ記事