Ubuntu 16.04
Sponsored Link

Munin : しきい値の設定
2016/06/06
 
監視対象となる項目はプラグインで設定します。CPU 使用率等の主要なプラグインはデフォルトで有効、且つ、いくつかの項目はしきい値も設定されていますが、 このしきい値を追加・変更したい場合は以下のように設定します。
[1] プラグインは以下で確認できます。
# 現在有効なプラグインは以下の場所に配置されている

root@dlp:~#
ls /etc/munin/plugins

cpu        forks          interrupts   netstat      swap
df         fw_packets     irqstats     open_files   threads
df_inode   http_loadtime  load         open_inodes  uptime
diskstats  if_ens3        memory       processes    users
entropy    if_err_ens3    munin_stats  proc_pri     vmstat

# インストール済みのプラグインは以下の場所に保管されている

root@dlp:~#
ls /usr/share/munin/plugins

acpi                      nvidia_
amavis                    open_files
apache_accesses           open_inodes
apache_processes          openvpn
apache_volume             perdition
.....
.....
[2] 現在有効な各プラグインは、手動実行することで現在の値を表示可能です。
# cpu プラグインを実行

root@dlp:~#
munin-run cpu

user.value 7798
nice.value 4496
system.value 3589
idle.value 1739548
iowait.value 19460
irq.value 0
softirq.value 41
steal.value 83
guest.value 0

# df プラグインを実行

root@dlp:~#
munin-run df

_run.value 1.41642779480083
_dev_mapper_ubuntu__vg_root.value 7.65805319624569
_dev_shm.value 0
_run_lock.value 0
_sys_fs_cgroup.value 0
_dev_vda1.value 22.565656742098
_run_user_0.value 0
[3] しきい値の設定は、munin.conf 内の監視対象ノードのセクション内で、以下のような書式で設定します。
⇒ [プラグイン名].[フィールド名].[warning | critical] 下限値:上限値
フィールド名は [2] の例のように、プラグインを手動実行した際に表示される各値の名称のドット前の部分です。
なお、値に指定する下限値と上限値は、いずれかを省略可能です。
root@dlp:~#
vi /etc/munin/munin.conf
# 対象ノードに閾値設定

[dlp.srv.world]
    address 127.0.0.1
    use_node_name yes
   
# cpu プラグインの user フィールドの使用率が 80%超過で warning, 90%超過で critical

    cpu.user.warning :80
    cpu.user.critical :90
   
# ルートパーティションの使用率が 80%超過で warning, 90%超過で critical

    df._dev_mapper_ubuntu__vg_root.warning :80
    df._dev_mapper_ubuntu__vg_root.critical :90
[4] メール通知を設定した状態で、設定したしきい値を超えると以下のようなメールが送信されます。
Return-Path: <munin@dlp.srv.world>
X-Original-To: root@dlp.srv.world
Delivered-To: root@dlp.srv.world
Received: by dlp.srv.world (Postfix, from userid 112)
        id C464315F576; Tue,  7 Jun 2016 13:25:06 +0900 (JST)
Subject: Munin-notification for srv.world::dlp.srv.world
To: <root@dlp.srv.world>
X-Mailer: mail (GNU Mailutils 2.99.99)
Message-Id: <20160607042506.C464315F576@dlp.srv.world>
Date: Tue,  7 Jun 2016 13:25:06 +0900 (JST)
From: munin@dlp.srv.world (munin application user)

srv.world :: dlp.srv.world :: Disk usage in percent
        CRITICALs: / is 7.66 (outside range [:90]).
        OKs: /boot is 22.57, /sys/fs/cgroup is 0.00, /dev/shm is 0.00, /run/user/0 is 0.00, /run is 1.42, /run/lock is 0.00.
 
Tweet