По умолчанию при установке Munin Cpanel отсутствует в каком-то конфигурации, которые должны сделать их вручную. Для меня, один из них контролирует температуру дисков.

В общем случае, конфигурация тривиальна

1. Нам необходимо определить тип наших дисков – он может быть одним из следующих : они, SCSI, сидел[,авто][,N][+ТИП], usbcypress[,Икс], usbjmicron[,Икс][,N], usbsunplus, Marvell, арека,N / E, 3изделия,N, HPT,L / M / N, MegaRAID,N, CCISS,N, авто, контрольная работа. Самый простой способ это через кошку “/Proc / язь” ИЛИ “/Proc / SCSI”. мне:

# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD1003FBYZ-0 Rev: 01.0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD1003FBYX-0 Rev: 01.0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: TOSHIBA DT01ACA1 Rev: MS2O
  Type:   Direct-Access                    ANSI  SCSI revision: 05

 

 

Как видно есть 3 Тип диска ATA.

2. Для того, чтобы начать контролировать температуру следует описать в Munin узел заставляет нас. В файле /etc/munin/plugin-conf.d/hddtemp_smartctl добавлять записи из следующих типов

# cat /etc/munin/plugin-conf.d/hddtemp_smartctl
[hddtemp_smartctl]
user root
env.drives sda sdb
env.args_sda -d ata
env.args_sdb -d ata

 

Мы можем ударить тест нашего будущего конфигурации следующим образом

# env drives="sda sdb sdc" args_sda="-d ata" args_sdb="-d ata" args_sdc="-d ata"  /etc/munin/plugins/hddtemp_smartctl
sda.value 32
sdb.value 33
sdc.value 33

 

Если вы получаете значения означают все в порядке. Если вы получаете сообщение об ошибке, вы должны проверить, что все правильно описал. Если перезапустить Munin кивок, а вы и ждать 10-15 мин до менее заселенных данных и начать рисовать графику. Вы можете проверить /var/log/munin/munin-node.log ошибок и их легкое удаление.

Если вы хотите получать электронную почту при критической температуре дисков необходимо добавить описание для такого критического:

[example.com]
    address 127.0.0.1
    use_node_name yes
    hddtemp_smartctl.sda.critical 55
    hddtemp_smartctl.sdb.critical 55