Фев 112013
 

1346745995Big
С забиксом только начинаю знакомиться.
Возникла такая ситуация, не работает моя команда для вытягивания данных по температуру процессора.
В файл забикс агента я добавил такую строку.

# cat /etc/zabbix/zabbix_agentd.conf | grep CPU
UserParameter=sensor.cpu_temp,sensors | grep "CPU Te" | cut -c23-24

Но почему-то график выходил пустой.
После чтения мануалов наткнулся на программу zabbix_get, с помощью нее можно проверить выражение UserParameter=sensor.cpu_temp,sensors | grep «CPU Te» | cut -c23-24

# zabbix_get -s 127.0.0.1 -p 10050 -k sensor.cpu_temp
26

После этого все заработало. График начал заполняться данными. Возможно был косяк в выражении мониторинга температуры процессора.
Переведенный руководство по использованию программы.

-p --port <номер порта> Номер порта.
  -s --host <имя хоста или IP> Указывает имя хоста или IP адрес для требуемого узла сети
  -p --port <номер порта> Номер порта укажим
  -I --source-address  IP адрес исходящего подключения
  -k -key <ключ элемента данных> ключ элемента данных.
  -h --help Отображение помощи по программе.
  -V --version Номера версии программы.

 Leave a Reply

(required)

(required)

36 Запросов к базе. 0,354 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.198.210.67