Хотите узнать, как использовать Zabbix для мониторинга коммутатора Cisco? В этом уроке мы расскажем вам, как настроить службу SNMP на коммутаторе Cisco и как использовать Zabbix для мониторинга коммутатора Cisco с использованием SNMP.

Список оборудования:

В следующем разделе представлен список оборудования, используемого для создания этого учебника Zabbix.

Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.

Zabbix Playlist:

На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с установкой Zabbix.

Не забудьте подписаться на наш канал YouTube, названный FKIT.

Учебное пособие Zabbix:

На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с установкой Zabbix.

Учебное пособие - SNMP на коммутаторе Cisco

Во-первых, нам нужно включить и настроить службу SNMP на коммутаторе Cisco.

Используя консоль, telnet или ssh, подключитесь к командной строке коммутатора и войдите в систему с пользователем, имеющим административные привилегии.

После успешного входа в систему отобразится консольная консоль.

Используйте команды enable для входа в режим привилегий.

Используйте следующие команды для настройки службы SNMP.

Switch> enable
Switch# configure terminal
Switch(config)# snmp-server community GokuBlack ro
Switch(config)# snmp-server contact Zamasu <zamasu@dbsuper.com>
Switch(config)# snmp-server location Universe10 - IT Room
Switch(config)# exit

Сообщество GokuBlack имеет разрешение только для чтения на коммутаторе Cisco.

Контактное лицо, ответственное за этот коммутатор, было настроено как Замасу.

Расположение оборудования было настроено как IT-комната Вселенной 10.

Не забудьте сохранить конфигурацию коммутатора.

Switch# copy running-config startup-config

Вы успешно настроили службу Cisco SNMP.

Теперь давайте проверим связь SNMP между сервером Zabbix и коммутатором Cisco.

На консоли сервера Zabbix используйте следующие команды для установки и тестирования связи SNMP.

# apt-get install snmp
# snmpwalk -v2c -c GokuBlack 192.168.0.200

В нашем примере сервер Zabbix использовал команду SNMPWALK для проверки связи.

В нашем примере коммутатор Cisco имеет IP-адрес 192.168.0.200.

Вот небольшой пример вывода SNMPWALK.

iso.3.6.1.2.1.1.1.0 = STRING: “Cisco IOS Software, C2960X Software (C2960X-UNIVERSALK9-M), Version 15.2(2)E6, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2016 by Cisco Systems, Inc.
Compiled Fri 16-Dec-16 21:27 by prod_rel_team”
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.9.1.1208
iso.3.6.1.2.1.1.3.0 = Timeticks: (77872563) 9 days, 0:18:45.63
iso.3.6.1.2.1.1.4.0 = STRING: “Zamasu <zamasu@dbsuper.com>”
iso.3.6.1.2.1.1.5.0 = STRING: “FKIT-SW01.FKIT.LOCAL”
iso.3.6.1.2.1.1.6.0 = STRING: “Universe10 - IT Room”

Поздравляем, служба SNMP была успешно настроена на коммутаторе Cisco.

Учебник - Установка Zabbix Agent на Ubuntu

Теперь нам нужно получить доступ к панели мониторинга сервера Zabbix и добавить коммутатор Cisco в качестве хоста.

Откройте браузер и введите IP-адрес вашего веб-сервера plus / zabbix.

В нашем примере в браузере был введен следующий URL:

• http://35.162.85.57/zabbix

На экране входа в систему используйте имя пользователя по умолчанию и пароль по умолчанию.

• Имя пользователя по умолчанию: Admin
• Пароль по умолчанию: zabbix

zabbix login

После успешного входа в систему вы будете отправлены на панель инструментов Zabbix.

zabbix dashboard

На экране панели инструментов откройте меню «Конфигурация» и выберите параметр «Хост».

zabbix add host

В правом верхнем углу экрана нажмите кнопку «Создать хост».

Zabbix Create Host

На экране конфигурации хоста вам нужно будет ввести следующую информацию:

• Имя хоста - введите имя хоста для идентификации коммутатора
• Видимое имя хоста - повторите имя хоста.
• Новая группа - введите имя для идентификации группы подобных устройств.
• Интерфейс агента - нажмите кнопку «Удалить».
• Интерфейс SNMP - нажмите кнопку «Добавить» и введите IP-адрес коммутатора Cisco.

Вот исходное изображение, перед нашей конфигурацией.

zabbix Cisco - Antes

Вот новое изображение с нашей конфигурацией.

zabbix Cisco configuration

Затем нам нужно настроить сообщество SNMP, которое Zabbix будет использовать для подключения на коммутаторе Cisco.

Откройте вкладку «Макросы» в верхней части экрана.

Создайте макрос с именем: {$ SNMP_COMMUNITY}

Макрос {$ SNMP_COMMUNITY} должен быть сообществом SNMP Cisco Switch.

Zabbix SNMP Macro

В нашем примере значением {$ SNMP_COMMUNITY} является GokuBlack

Затем нам нужно связать хост с определенным шаблоном сетевого монитора.

По умолчанию Zabbix поставляется с большим количеством шаблонов мониторинга.

Откройте вкладку «Шаблоны» в верхней части экрана.

Нажмите кнопку «Выбрать» и найдите шаблон с именем: Template Net Cisco IOS SNMPv2

Zabbix SNMP Template

Нажмите кнопку «Добавить» (1).

Нажмите кнопку «Добавить» (2).

Через несколько минут вы сможете увидеть исходный результат на панели инструментов Zabbix.

Окончательный результат займет не менее одного часа.

По умолчанию Zabbix будет ждать 1 час, чтобы узнать количество интерфейсов, доступных на коммутаторе.

По умолчанию Zabbix будет ждать 1 час до сбора информации с интерфейсов Cisco Switch.

Поздравляем! Вы настроили сервер Zabbix для мониторинга коммутатора Cisco.