Отображение графиков температуры в системе мониторинга Cacti

Многие администраторы для мониторинга предпочитают использовать систему мониторинга Cacti, которая обладает чуть меньшим функционалом, чем другие системы (не поддерживает триггеры), но зато намного проще в настройке и позволяет определить, кто из пользователей может смотреть графики температуры, а кто нет. В этой статье будет показано как организовать мониторинг температуры с использованием устройств NetPing TS v2 и программного пакета Cacti.

Переходим к развёртыванию нашего решения. Для начала опишем начальные условия:

  • Сервер мониторинга под управлением Ubuntu 9.04 Server, который имеет IP-адрес 192.168.2.230;
  • Устройство NetPing TS v2, имеющее IP-адрес 192.168.2.10, и SNMP-Community SWITCH, доступ к которому разрешён как минимум с сервера мониторинга

Первым делом, установим на сервер пакет Cacti:

sudo apt-get install cacti

В процессе установки потребуется скачать примерно 70 мегабайт и установить ряд дополнительных необходимых пакетов (в частности apache2 и mysql-server).
Также во время установки будет задан ряд вопросов. Почти на все можно выбрать ответ по умолчанию, но при выборе web-сервера для Cacti нужно выбрать именно apache2.

После установки нужно открыть в браузере адрес: «http://192.168.2.230/cacti». При первом открытии web-интерфейса будет задано несколько вопросов о конфигурации, необходимо согласиться со всем, что будет предложено.

По умолчанию логин и пароль совпадают — «admin». При первом входе будет предложено сменить пароль администратора. Настоятельно рекомендуем это сделать. Сразу после входа в систему нужно создать шаблон хоста. Для этого выберите пункт «Host Templates», а затем — «Add», введите имя шаблона «NetPing TS v2» и нажмите «Create». Следующим шагом нужно добавить в «Associated Graph Templates» шаблон «SNMP — Generic OID Template». Для этого его надо выбрать из списка в разделе «Add Graph Template» и нажать «Add». Теперь создадим новый хост, использующий только что созданный шаблон. Для этого переходим в раздел «Devices» и жмём ссылку «Add». На открывшейся странице вводим следующие параметры:

Параметр

Значение

Description

NetPing TS v2

Hostname

192.168.2.10

Host Template

NetPing TS v2

Downed Device Detection

None

SNMP Version

Version 1

SNMP Community

SWITCH

Остальные параметры оставляем по умолчанию и нажимаем «Create». После успешного добавления в списке хостов появится новый хост: «NetPing TS v2».

Теперь будем считать, что датчик TS2 установлен на улице, и нам нужно рисовать график уличной температуры. Сначала нужно определить источник данных. Идём в раздел «Data Sources» и жмём «Add». На открывшейся странице выбираем:

Параметр

Значение

Selected Data Template

SNMP — Generic OID Template

Host

NetPing TS v2 (192.168.2.230)

После чего нажимаем «Create» и приступаем к заполнению свойств источника данных:

Параметр

Значение

Name

|host_description| — External Term

OID

1.3.6.1.4.1.25728.50.8.1017

Остальные параметры оставляем по умолчанию и жмём «Save». ВНИМАНИЕ! OID нужно уточнить в документации устройства, которую можно найти на официальном сайте производителя.
И вот мы уже на финишной прямой. Осталось только создать график. Для этого идём в раздел «Graph Management», выбираем «Add» и заполняем свойства графика:

Параметр

Значение

Selected Graph Template

SNMP — Generic OID Template

Host

NetPing TS v2 (192.168.2.230)

После нажатия «Create» будет предложено заполнить ещё несколько полей со свойствами графика. Здесь почти всё можно оставить по умолчанию. Важно только указать нужный «Data Source [snmp_oid]», в данном случае это «NetPing TS v2 — External Term (snmp_oid)». После этого остаётся только нажать «Save», и система начнёт опрашивать устройство и рисовать график.

Поскольку Cacti отображает графики на так называемом дереве («Tree»), то нужно разместить наш график на одной из веток этого дерева, иначе его будет проблематично просматривать. Для размещения на дереве нужно снова перейти в «Graph Management», поставить галочку напротив нашего графика, в выпадающем меню внизу страницы выбрать пункт «Place on tree», нажать «Go», в появившемся списке выбрать нужную ветку дерева и согласиться с выбором нажатием кнопки «Yes».

Спустя некоторое время, когда будет накоплено достаточно данных для графика, можно будет увидеть график, похожий на тот, который показан в начале статьи.
На этом всё. Приятной работы!
 

Автор: Вадим Калинников

?
×

    Получите бесплатную консультацию по выбору оптимального оборудования

    Наши операторы свяжутся с вами при первой возможности

    ×

      Обращение в техническую поддержку

      Сформулируйте, пожалуйста, тему и текст вашего обращения. Вам ответят в течении рабочего дня.

      ×
      Ваша заявка отправлена. Мы свяжемся с вами при первой возможности.