tm

   Шаблон для мониторинга температуры CPU и чипсетов материнской платы. Для снятия статистики необходимы несколько компонентов для ОС (в моё случае для Ubuntu):

apt-get install lm-sensors sensord

 После завершения установки выполняем сканирование оборудования на наличие различных датчиков температуры и вольтажа:

 root@mail:~# sensors-detect  

 На все предложения и вопросы отвечаем утвердительно, т. е. "Yes/yes". В итоге мы должны получить что-то вроде:

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK

Выполняем:

root@mail:~# sensors

В качестве ответа получим примерно следующее:


acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +105.0°C)
temp2:        +29.8°C  (crit = +105.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +37.0°C  (high = +80.0°C, crit = +100.0°C)
Core 0:         +36.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:         +37.0°C  (high = +80.0°C, crit = +100.0°C)

 В данном примере определились только температурные датчики CPU и двух мостов материнской платы. Можно переходить к настройке Cacti.

Для начала скачиваем шаблоны и скрипт. Далее внимательно работаем с содержимым архива.

В директории resource заходим в папку с имененм, соответствующим версии Cacti. Если версия новее, выбираем 0.8.7. В папке видим .xml файлы для шаблонов мониторинга температуры (netsnmp_lmsensors_thermal), количества оборотов в минуту кулеров (netsnmp_lmsensors_fan) и вольтажа компонентов сервера (netsnmp_lmsensors_voltage). По необходимости файлы .xml помещаем в:

/usr/share/cacti/site/resource/script_server/

   В архиве из директории scripts файл ss_netsnmp_lmsensors.php перемещаем в /usr/share/cacti/site/scripts/. И, наконец, в директории templates импортируем через web-интерфейс нужный нам шаблон. В моём случае это будет только netsnmp_lmsensors_thermal_data_query_template.xml.

Далее заходим Console -> Devices -> (Edit) и в меню Associated Data Queries выбираем наш запрос данных:

 

lmsenadd

 после

и в разделе Data Query [ucd/net - lmSensors - Thermal Sensors] выбираем параметры для мониторинга:

Добавить комментарий


Защитный код
Обновить