Навигация
|
Zabbix 3.4 + Centos 7 minimal + Часть 3В продолжении цикла статей по Zabbix: http://snakeproject.ru/rubric/article.php?art=zabbix34_centos7 http://snakeproject.ru/rubric/article.php?art=zabbix34_centos7_2
В первой части мы добавим функционал со сбором данных о свободном месте на жестком диске. Идем в наш ранее созданный узел windows машины Настройка - Узлы сети Элементы данных нашего узла - создать Имя - i:\ Тип - Zabbix агент Ключ - vfs.fs.size[i:\,free] Тип информации - Числовой целое положительное Тип данных - Десятичный Единица измерения - Gb Множитель - 0.000000000931322574615478515625 Т.к. по умолчанию Zabbix передает значение в килобайтах, переведем в гигабайты множителем. Интервал обновления - 30 Жмем обновить.
Триггер создадим с условием - {testWindows:vfs.fs.size[i:\,free].prev()}<250 Что означает, когда места останется меньше, чем 250 гигабайт, триггер сработает
Добавьте график по вкусу, и все, настройка закончена.
Теперь вторая часть про SNMP протокол и CISCO (я использовал версию 2) Задача стоит следующаяя, есть маршрутизатор CISCO 2811, нужно мониторить загрузку интерфейса. В двух словах про SNMP почитайте например на Википедии. У протокола есть mib (мибы), это набор переменных характеристик устройств. Есть как стандартные mib так и конкретного вендора.
Взто отсюда: https://www.zabbix.com/documentation/1.8/ru/manual/advanced_snmp
Теперь о практике: На CISCO маршрутизаторе включаем snmp, myspas - ключ snmp-server community myspas RO show snmp
На Zabbix машине установим вспомогательные утилиты и проверим доступность: yum install nmap nmap -sU 192.168.3.3 -p 161 Выведем вообще список доступных параметров маршрутизатора: snmpwalk -v2c -c myspas 192.168.3.3 | more snmpwalk -v2c -c myspas 192.168.3.3 1.3.6.1.2.1.2.2.1.2 Тут мы видим номера у интерфейсов, меня интересует 5й IF-MIB::ifDescr.1 = STRING: FastEthernet0/0
Теперь на Zabbix в настройках создайте шаблон. Назовите его например SNMP В нем создайте элементы данных: В таблице есть OID - 1.3.6.1.2.1.2.2.1.10 с загрузкой данных , интересующий интерфейс из вывода snmpwalk - 5й Получим - 1.3.6.1.2.1.2.2.1.10.5 Ключ берем так-же из таблицы и добавляем к нему номер интерфейса.
Имя - download_bytes Тип - SNMPv2 Ключ - ifInOctets.5 SNMP OID - 1.3.6.1.2.1.2.2.1.10.5 SNMP Community - myspas Тип информации - число с плавающей точкой Единица измерения - bps Пользовательский множитель - 0.4 Интервал обновления - 20 Хранить значение - Дельта простое изменение (кол-во прошедших байт за выбранный период времени) Отсюда высчитывается множитель в зависимости от интервала. Т.е. если интервал равен 20, то множитель по умолчанию 1 умножаем на 8 и делим на 20 = 0.4 Жмем обновить.
Второй отличается только: Имя - upload_bytes SNMP OID - 1.3.6.1.2.1.2.2.1.16.5 Ключ - ifOutOctets.5
График по вкусу сделайте.
Теперь идем на вкладку "Узлы сети" - создать узел Назовите например CISCO - добавьте его в созданную группу SNMP Интерфейсы SNMP - укажите IP адрес.
Собственно все. Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|