Вирішив налаштувати моніторинг комутаторів Cisco через Zabbix SNMP. Для цього необхідно зробити наступні пункти:
1. Заходимо на інтерфейс Сisco, йдемо в пункт SNMP. Далі переходимо в Communities та додаємо новий шаблон:
Заповнюємо поля:
IP add: – вказується адреса сервісу з якого будуть йти запити до Сisco (в нашому випадку, це ip Zabbix).
Також можете обрати параметр – SNMP Management Station – All. Тоді запити будуть прийматися з усіх ip.
Community String: – це строка яка містить пароль. Вона повинна бути однакова з 2 сторін.
Access Mode: Read Only.
Щоб отримувати данні з комутатора достатньо мати права тільки на читання.
2. Перевіряємо що сервіс активовано. Перейдемо в Security->TCP\UDP Service
Налаштування на Switch Сisco завершено. Переходимо до Zabbix.
Відкриваємо Налаштування->Вузли мережі та створюємо Новий вузол мережі. Додаємо інтерфейс SNMP.
Заповнюємо наступні поля та додаємо шаблон моніторингу SNMP:
IP адрес – адреса нашого хоста Cisco
SNMP community – пароль який вказували на першому етапі в Cisco.
Після додавання бачимо, що Switch Cisco почав передавати дані до Zabbix через SNMP.
P.S. Під час моніторингу хоста, виникла помилка:
%MNGINF-W-ACL: Management ACL drop packet received on interface Vlan 1 from 10.10.10.10 to 10.10.10.20 protocol 17 service Snmp
Для її вирішення необхідно зробити наступне.
1. Переходимо в Security -> Access Profilies та дивимось дозволені правила. В моєму випадку створив нове правило в якому дозволив всі підключення до Cisco.
Ви можете обрати параметри, які вам потрібні. Також вказати з якої адреси приймати запити!
Далі необхідно Security->Mgmt Access Method->Access Profiles обрати наш створений профіль.
Після цього все запрацювало. Помилка була виправлена!