1) Создать файл "temp", который будет отдавать мунину необходимое значение для мониторинга.
#!/bin/bash
case $1 in
config)
cat <<'EOM'
graph_title X220 CPU Temperature
graph_vlabel temp
temp.label temp
graph_args --base 1000 -l 0
graph_scale no
graph_category system
temp.warning 70
temp.critical 90
graph_info X220 CPU temperature
temp.info X220CPU temperature
EOM
exit 0;;
esac
echo -n "temp.value "
cat /sys/class/thermal/thermal_zone0/temp | cut -b 1-2
2) Файл должен быть выполняемым
chmod +x temp
3) Помещаем файл в папку с плагинами
cp temp /etc/munin-node/plugins/
4) разрешаем плагину запускаться от рута
vim /etc/munin/plugin-conf.d/munin-node
[temp]
user root
5) restart munin
#!/bin/bash
case $1 in
config)
cat <<'EOM'
graph_title X220 CPU Temperature
graph_vlabel temp
temp.label temp
graph_args --base 1000 -l 0
graph_scale no
graph_category system
temp.warning 70
temp.critical 90
graph_info X220 CPU temperature
temp.info X220CPU temperature
EOM
exit 0;;
esac
echo -n "temp.value "
cat /sys/class/thermal/thermal_zone0/temp | cut -b 1-2
2) Файл должен быть выполняемым
chmod +x temp
3) Помещаем файл в папку с плагинами
cp temp /etc/munin-node/plugins/
4) разрешаем плагину запускаться от рута
vim /etc/munin/plugin-conf.d/munin-node
[temp]
user root
5) restart munin
Комментариев нет:
Отправить комментарий