Muninは、デフォルトの監視項目以外に「プラグイン」で監視したい項目を増やすことができます。CentOS 7.5 サーバー監視ツール(munin-node)に、HDD(ハードディスク)温度、CPU温度・電圧・Fan(ファン)回転数監視の設定を行います。(2018/07/21作成)
$ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core)
$ sudo yum install smartmontools
$ sudo systemctl enable smartd.service $ sudo systemctl start smartd.service
$ sudo smartctl --scan /dev/sda -d scsi # /dev/sda, SCSI device
$ sudo smartctl /dev/sda -i
$ sudo vi /etc/munin/plugin-conf.d/hddtemp_smartctl [hddtemp_smartctl] user root env.drives sda env.smartctl /usr/sbin/smartctl env.args_sda --all -d ata
$ sudo ln -s /usr/share/munin/plugins/hddtemp_smartctl /etc/munin/plugins
$ sudo systemctl restart munin-node.service
$ sudo yum install lm_sensors
※lm_sensors インストール後は、ハードを検出する。途中の質問は全てデフォルト応答で構わない。
$ sudo sensors-detect
$ sudo sensors
$ sudo ln -s /usr/share/munin/plugins/sensors_ /etc/munin/plugins/sensors_volt $ sudo ln -s /usr/share/munin/plugins/sensors_ /etc/munin/plugins/sensors_temp $ sudo ln -s /usr/share/munin/plugins/sensors_ /etc/munin/plugins/sensors_fan
$ sudo vi /etc/munin/plugin-conf.d/munin-node [sensors_*] user root
$ sudo systemctl restart munin-node.service
以上