ipmi 経由で取得した温度をmuninでグラフ化

Ubuntu 22.04

apt install ipmitool

systemctl status ipmievd

sudo systemctl start ipmievd
sudo systemctl enable ipmievd

Ubuntu 12.04.4 LTS ipmi

# apt-get install ipmitool

(カーネルモジュールが読み込まれているか確認)

# /sbin/lsmod | grep ipmi
ipmi_si                53469  1 
ipmi_devintf           17759  2 
ipmi_msghandler        45979  2 ipmi_si,ipmi_devintf

(読み込まれてない場合は読み込み)

# modprobe ipmi_devintf
# modprobe ipmi_si

# vi /etc/modules
 ====
ipmi_devintf
ipmi_si
 ====

# vi /etc/default/ipmievd 
 ====
ENABLED=true
 ====

# /etc/init.d/ipmievd start


# ipmitool sdr
Ambient          | 22.75 degrees C   | ok
Systemboard      | 32 degrees C      | ok
...

(munin)
# ln -s '/usr/share/munin/plugins/ipmi_' '/etc/munin/plugins/ipmi_temp'
service munin-node restart

参考
Ubuntu9.04でサーバ構築2 - 4403 is written(終了しました)
http://jfut.integ.jp/2008/10/29/munin-ipmitool_sensor_-plugin/
大量のサーバを管理するために、IPMIのお話 | サイバーエージェント 公式エンジニアブログ
monitoring - ipmitool - can't find /dev/ipmi0 or /dev/ipmidev/0 - Server Fault

CentOS 6.5 ipmi

# yum install OpenIPMI ipmitool
# /etc/init.d/ipmi start
# chkconfig ipmi on

# ipmitool sdr

(munin)
# ln -s '/usr/share/munin/plugins/ipmi_' '/etc/munin/plugins/ipmi_temp'
service munin-node restart