Настройка агента SNMP на коммутаторе Cisco c2960
Создана 07.02.2023
Отредактирована 07.02.2023
Отредактирована 07.02.2023
Cisco Systems производит в большом разнообразии маршрутизаторы, коммутаторы и другое сетевое оборудование. Процесс настройки практически одинаков для всех устройств Cisco, потому что в них используется операционная система IOS. В настраиваемых параметрах устройств есть несущественные различия; обычно они связаны с возможностями устройства, а не с реализацией SNMP. Далее рассмотрим базовую настройку агента SNMPv2c на коммутаторе Cisco c2960.
Настройки на коммутаторе
Создадим стандартный список управления доступа (access-list) 16. Он указывает, что доступ к агенту разрешен только для IP-адреса 10.15.41.8 (он присвоен zabbix-серверу).
sw1-office>
sw1-office>enable
Password:
sw1-office#configure terminal
sw1-office(config)#access-list 16 permit 10.15.41.8
Далее введем выражение ниже, оно сообщает, что любой, кто соответствует списку доступа 16 (то есть zabbix-сервер с IP-адресом 10.15.41.8) и представляет имя community jyc4-@Uy9-4Ax%, имеет доступ к агенту только для чтения (RO).
Задайте свое имя community, главное чтобы оно было сложное, в примере я указал имя community jyc4-@Uy9-4Ax%
sw1-office(config)#snmp-server community jyc4-@Uy9-4Ax% RO 16
sw1-office(config)#exit
sw1-office#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
Более подробно об настройке можно ознакомиться на официальном официальном сайте Cisco, также можно ознакомиться с протоколом SNMP.
Настройка в zabbix коммутатора Cisco
Настройка > Узлы сети > Создать узел сети
- Добавить Имя узла сети
- Добавить Агента SNMP
- Добавить IP-адрес агента (10.15.41.10), это IP адрес коммутатора
- Удалить Агента с IP-адресом 127.0.0.1
Должно быть так, как показано ниже.
Переходим на вкладку Макросы
Макросы > Макросы узла сети и унаследованные > Изменить
В поле Эффективное значение вставляем наш пароль community jyc4-@Uy9-4Ax%
Переходим на вкладку Шаблоны
Нажать на кнопку Выбрать, и выбрать из списка шаблон Template Net Cisco IOS SNMP
Переходим на вкладку Узел сети, нажимаем на кнопку Выбрать, и из списка выбираем Template/Network devices, далее на кнопку Добавить.
Далее на боковой панели, переходим Мониторинг > Узлы сети
Видим, что наш узел добавился, через некоторое время zabbix-сервер сделает запрос(ы) zabbix-агенту (коммутатору) и получит ответ(ы) от него.
Далее на боковой панели, переходим Настройка > Шаблоны > кликаем по шаблону Template Net Cisco IOS SNMP > кликаем по ссылке Правила обнаружения 8, здесь у нас 8 шаблонов.
Кликнем по Network interfaces discovery, и изменим поле * Интервал обновления с 1h (1 час) на 2m (2 минуты), далее Обновить.
Так можно выполнить настройки Интервала обновления для всех шаблонов.
Далее на боковой панели, переходим Мониторинг > Узлы сети > у нашего узла sw1-office, кликните по ссылке Графики 55, вы увидите графики всех интерфейсов коммутатора, например у меня подключен интерфейс Fa0/5 и на нем видно трафик.
Чтобы посмотреть графики по CPU, Fans, Interface Vl, Inventory, Memory, Power supply, Status перейдите в Мониторинг > Последние данные, в поле Узлы сети, наберите наш добавленный Узел сети sw1-office. Ниже вы увидите все отслеживаемые объекты, чтобы посмотреть график по CPU, кликните по ссылке График.
В общем далее, все интуитивно понятно.