Назад | Перейти на главную страницу

Проверка сбоя коммутатора стека с помощью Nagios

У нас есть коммутатор серии Cisco 2960S, который представляет собой стековый коммутатор с несколькими физическими коммутаторами, управляемыми как единое целое. Для всего стекового коммутатора назначается единый IP-адрес управления.

Следовательно, если один из членов стека коммутаторов выходит из строя, IP-адрес все еще доступен для проверки связи. Поэтому нам нужно проверить, не вышел ли из строя какой-либо отдельный коммутатор в стеке.

Может ли кто-нибудь выделить, как мы можем проверить отказ отдельного коммутатора с помощью SNMP?

Вы можете попробовать следующую проверку nagios: http://exchange.nagios.org/directory/Plugins/Hardware/Network-Gear/Cisco/Check-cisco-3750-stack-status/details

Как всегда, лучше всего проверить, делает ли проверка то, что вы хотите, вызывая сбой, когда это возможно. Эта проверка основана на следующих oid (взятых из самого скрипта):

my $cisco_stack_table =     "1.3.6.1.4.1.9.9.500.1.2.1.1.1";
my $cisco_stack_state =     "1.3.6.1.4.1.9.9.500.1.2.1.1.6";
my $cisco_stack_ring =      "1.3.6.1.4.1.9.9.500.1.1.3.0";

В частности, описание cisco_stack_state (cswSwitchState согласно mib и которое является частью таблицы, поэтому по одному для каждого переключателя):

Текущее состояние переключателя:

ожидание - ожидание в течение ограниченного времени на других коммутаторах в стеке, чтобы перейти в режим онлайн.

progressing - Выполняется главный выбор или проверка на несоответствие.

добавлено - коммутатор добавлен в стек.

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

sdmMismatch - шаблон SDM, настроенный на главном сервере, не поддерживается новым участником.

verMismatch - версия операционной системы, запущенной на главном сервере, отличается от версии операционной системы, запущенной на этом элементе.

featureMismatch - Некоторые функции, настроенные на главном сервере, не поддерживаются на этом члене.

newMasterInit - ожидание завершения инициализации нового мастера после переключения главного устройства (повторная инициализация мастера).

Provisioned - коммутатор не является активным членом стека.

invalid - конечный автомат коммутатора находится в недопустимом состоянии.

удалено - коммутатор удален из стека.