Ubuntu 24.04

Nagios : しきい値の設定2026/03/13

 

しきい値の設定です。
デフォルトで有効になっている監視項目はしきい値も設定されていますが、変更する場合は以下のように設定します。

[1] しきい値は、デフォルトのものについては、監視設定ファイルに定義してあります。
Nagios サーバーのローカルホストの監視設定ファイル中で、それぞれの監視項目は [define service] で括られている部分が該当し、[check_command] で指定されたコマンドに [!] で続くパラメーターがしきい値になります。
例えば、ルートパーティションのディスク使用量の監視は以下のように設定されています。
root@dlp:~#
vi /etc/nagios4/objects/localhost.cfg
.....
.....
# Define a service to check the disk space of the root partition
# on the local machine.  Warning if < 20% free, critical if
# < 10% free space on partition.

define service {

    # 上の説明にもある通り、空き容量が 20% を切ると Warning, 10% を切ると Critical
    # しきい値を変更する場合はこの値を変更する
    use                     local-service           ; Name of service template to use
    host_name               localhost
    service_description     Root Partition
    check_command           check_local_disk!20%!10%!/
}

[2] 自身でしきい値を設定する場合は以下のような流れになります。
root@dlp:~#
vi /etc/nagios4/objects/localhost.cfg
# 最終行に追記
# 例として /run パーティションの空き容量が 20% を切ると Warning, 10% を切ると Critical
define service{
    use                     local-service
    host_name               localhost
    service_description     RUN Partition
    check_command           check_local_disk!20%!10%!/run
}

root@dlp:~#
systemctl reload nagios4

[3] しきい値を超えるとアラートとして検知されます。
関連コンテンツ