Шаблон Zabbix для мониторинга коммутаторов Zyxel GS1910-24 по SNMP

Так случилось, что на просторах интернета не нашлось ни одного шаблона под Zabbix, для мониторинга коммутаторов Zyxel GS1910-24. Уже имея опыт разработки Zabbix шаблона под оборудование Mikrotik, решил поковырять по SNMP GS1910-24 и сделать для него шаблон, который меня полностью устроил. В свою очередь, хочу предложить этот шаблон общественности, т.к. считаю, что интернет это всеобщий источник знаний. И так, оформлять статью буду таким же образом как и статью Шаблон Zabbix для мониторинга устройств Mikrotik по SNMP так сказать для удобства восприятия :)

Для разработки Шаблона использовались следующие MIB файлы:

http://www.ionline.by/wp-content/plugins/downloads-manager/img/icons/winrar.gif Скачать: Набор базовых Mib файлов (Defailt MIBs) ()
Файл добавлен: 26/01/2015
Количество скачиваний: 1507
Описание: Набор базовых Mib файлов для разработки Zabbix шаблонов для мониторинга по SNMP различных сетевых устройств. В архиве находятся следующие файлы: HOST-RESOURCES-MIB.mib RFC1213-MIB.mib

http://www.ionline.by/wp-content/plugins/downloads-manager/img/icons/winrar.gif Скачать: Набор MIB файлов для коммутаторов Zyxel серии GS1920 ( MIBs for Zyxel GS1920 series) ()
Файл добавлен: 26/01/2015
Количество скачиваний: 703
Описание: Набор Mib файлов для разработки Zabbix шаблонов для мониторинга по SNMP коммутаторов Zyxel серии GS1920. В архиве находятся следующие файлы: ZYXEL-ES-COMMON.mib ZYXEL-ES-SMI.mib

Внимание. Для того чтобы шаблон заработал, необходимо каждому устройству добавить макрос {$COMMUNITY} в котором указать, SNMP community устройства, которое вы собираетесь мониторить. Это выглядит приблизительно так:

community-zabbix

Шаблон для мониторинга коммутатора Zyxel GS1910-24 работает по SNMP и производит сбор следующих параметров:

  1. Модель устройства
  2. Имя устройства
  3. Время работы устройства (аптайм)

Сводная таблица элементов данных, включенных в шаблон:

Имя   Ключ  Интервал  История  Динамика изменений  Тип  Группы элементов данных
Model device.model 3600 7 SNMPv2 агент General
System name system.name 3600 7 SNMPv2 агент General
Uptime device.uptame 60 7 60 SNMPv2 агент Status

Элементы данных сгруппированы по следующим группам:

  1. General
  2. Health
  3. Status
  4. Traffic

Триггеры созданные в шаблоне настроены на сработку по следующим событиям:

  1. Перезагрузка устройства

Сводная таблица триггеров, включенных в шаблон (кроме прототипов триггеров):

Важность  Имя   Выражение
Высокая Reboot Zyxel GS1910-24 {Template SNMP Zyxel GS1910-24:device.uptame.last(0)}<600

Создано одно правило обнаружения, которое определяет сетевые интерфейсы на оборудовании.

В данном правиле обнаружения созданы следующие прототипы элементов данных:

  1. Ошибки входящего трафика
  2. Ошибки исходящего трафика
  3. Статус порта (включен или выключен порт администратором)
  4. Статус порта (поднят или опущен, т.е. если порт включен но не активен по причине обрыва, отключенного устройства и т.д.)
  5. Счетчик входящих пакетов на порту
  6. Счетчик исходящих пакетов на порту
  7. Входящий трафик на порту
  8. Исходящий трафик на порту

Сводная таблица прототипов данных в правиле обнаружения interfaces:

Имя   Ключ  Интервал  История  Динамика изменений  Тип  Группы элементов данных
Errors on Port {#SNMPVALUE} (In) ifInErrors.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic
Errors on Port {#SNMPVALUE} (Out) ifOutErrors.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic
Link Up/Down status for Port {#SNMPVALUE} ifOperStatus.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Status
On/Off state for Port {#SNMPVALUE} ifAdminStatus.[«{#SNMPINDEX}»] 3600 7 30 SNMPv2 агент Status
Packets on Port {#SNMPVALUE} (In) ifInUcastPkts.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic
Packets on Port {#SNMPVALUE} (Out) ifOutUcastPkts.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic
Traffic on Port {#SNMPVALUE} (In) ifInOctets.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic
Traffic on Port {#SNMPVALUE} (Out) ifOutOctets.[«{#SNMPINDEX}»] 60 7 30 SNMPv2 агент Traffic

В данном правиле обнаружения созданы следующие прототипы триггеров:

  1. Лимит ошибок на порту за 10 минут
  2. Лимит ошибок на порту за час

Сводная таблица прототипов триггеров в правиле обнаружения interfaces:

Важность  Имя   Выражение
Высокая Errors on port {#SNMPVALUE} (per 10 min) {Template SNMP Zyxel GS1910-24:ifInErrors.[«{#SNMPINDEX}»].sum(600)}>100 | {Template SNMP Zyxel GS1910-24:ifOutErrors.[«{#SNMPINDEX}»].sum(600)}>100
Высокая Errors on port {#SNMPVALUE} (Per hour) {Template SNMP Zyxel GS1910-24:ifInErrors.[«{#SNMPINDEX}»].sum(3600)}>1000 | {Template SNMP Zyxel GS1910-24:ifOutErrors.[«{#SNMPINDEX}»].sum(3600)}>1000

В данном правиле обнаружения существуют следующие прототипы графиков:

  1. График статистики приема/передачи пакетов на порту
  2. График приема/отправки трафика на порту
  3. Сводный график для порта: прием/отправка пакетов, прием/отправка трафика, входящие/исходящие ошибки

Внимание. Для того чтобы шаблон заработал, необходимо каждому устройству добавить макрос {$COMMUNITY} в котором указать, SNMP community устройства, которое вы собираетесь мониторить. Это выглядит приблизительно так:

community-zabbixА вот и сам шаблон для скачивания:

http://www.ionline.by/wp-content/plugins/downloads-manager/img/icons/winrar.gif Скачать: Template_SNMP_Zyxel_GS1910-24_v.1.0.rar ()
Файл добавлен: 26/01/2015
Количество скачиваний: 808
Описание: Так случилось, что на просторах интернета не нашлось ни одного шаблона под Zabbix, для мониторинга коммутаторов Zyxel GS1910-24. Уже имея опыт разработки Zabbix шаблона под оборудование Mikrotik, решил поковырять по SNMP GS1910-24 и сделать для него шаблон, который меня полностью устроил. В свою очередь, хочу предложить этот шаблон общественности, т.к. считаю, что интернет это всеобщий источник знаний.

     

  1. Gravity Servers, 13 апреля, 2015

    Just wanted to thank you for this. Was about to work on my own Zyxel GS1910-24 switch template when I found this, and it’s just what I needed. Thank you for saving me several hours worth of work.

Se selezionati 10 minuti un giocatore ha tutte le carte, ha riconosciuto il vincitore. Se non rimane godere chiamato punti e intensificare l'allenamen autor da fonte Solitaire e un parcheggio di alta qualita collezione di 12 solitari popolari del mondo, con una grafica mozzafiato e rilassante colonna sonora. Scegl
iOnLine - сайт о мире IT  | Мобильная версия


Полная версия сайта