CentOS 7.5:Muninの監視項目を増やす【HDD温度・CPU温度・電圧・ファン回転数編】

Muninは、デフォルトの監視項目以外に「プラグイン」で監視したい項目を増やすことができます。CentOS 7.5 サーバー監視ツール(munin-node)に、HDD(ハードディスク)温度、CPU温度・電圧・Fan(ファン)回転数監視の設定を行います。(2018/07/21作成)

robynm / Pixabay

0.環境

[crayon]
$ cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
[/crayon]

1.HDD温度監視

1)smartctlの導入

[crayon]
$ sudo yum install smartmontools
[/crayon]

2)サービスの登録と起動

[crayon]
$ sudo systemctl enable smartd.service
$ sudo systemctl start smartd.service
[/crayon]

3)サーバが認識しているHDDの一覧を取得

[crayon]
$ sudo smartctl –scan
/dev/sda -d scsi # /dev/sda, SCSI device
[/crayon]

4)一覧からそれぞれのHDDの詳細を確認

[crayon]
$ sudo smartctl /dev/sda -i
[/crayon]

5)munin-node 設定ファイル編集

[crayon]
$ 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
[/crayon]

6)シンボリックリンク設定

[crayon]
$ sudo ln -s /usr/share/munin/plugins/hddtemp_smartctl /etc/munin/plugins
[/crayon]

7)munin-node 再起動

[crayon]
$ sudo systemctl restart munin-node.service
[/crayon]

2.CPU温度・電圧・Fan回転数監視

1)lm_sensors インストール

[crayon]
$ sudo yum install lm_sensors
[/crayon]

2)lm_sensors でハードウェア検出

※lm_sensors インストール後は、ハードを検出する。途中の質問は全てデフォルト応答で構わない。

[crayon]
$ sudo sensors-detect
[/crayon]

3)lm_sensors 動作確認

[crayon]
$ sudo sensors
[/crayon]

4)シンボリックリンク作成

[crayon]
$ 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
[/crayon]

5)munin-node 設定ファイル編集

[crayon]
$ sudo vi /etc/munin/plugin-conf.d/munin-node
[sensors_*]
user root
[/crayon]

6)munin-node 再起動

[crayon]
$ sudo systemctl restart munin-node.service
[/crayon]

以上

About yoshimasa

埼玉県さいたま市在住、2男3女のパパです。Linux系の技術情報を中心にまとめています。1978年2月生まれ。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください