A Cisco recomenda o uso do Cisco Transport Manager (CTM) como Sistema de Gerenciamento de Elementos (EMS) para monitorar armadilhas de um Cisco ONS 15454 e recomenda que o Cisco Information Center (CIC) seja o Network Management System (NMS) para monitorar falhas e alarmes em toda a rede. Use este documento com uma plataforma de gerenciamento de falhas existente, como Hewlett-Packard OpenView (HPOV), como a interface principal para exibir falhas.
Este documento explica como um ONS 15454 envia armadilhas, o conteúdo de uma armadilha e que ação deve ser tomada em uma plataforma de gerenciamento de falhas, como o HPOV, para decifrar as armadilhas. Como há pequenas diferenças de nome nas várias versões do ONS 15454, este documento destaca as diferenças quando aplicável.
Este documento pressupõe que você tem uma compreensão básica das armadilhas do Protocolo de Gerenciamento de Rede Simples (SNMP - Simple Network Management Protocol) e pode interpretar o conteúdo em um Sistema de Base de Informações de Gerenciamento (MIBS - Management Information Base System) que define a armadilha.
Leia este documento em conjunto com a Documentação do Usuário ONS 15454.
Este documento não se restringe a versões de software e hardware específicas.
Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.
O ONS 15454 usa traps SNMP como um mecanismo para informar aos seus sistemas de gerenciamento de nível superior qualquer condição de alarme existente durante sua operação. O MIBS para o ONS 15454 Software Release 2.2 é definido nestes três arquivos:
cerentRegistry.mib
cerentTC.mib
cerent454.mib
Os nomes desses arquivos foram alterados desde a versão 4.6 do software de sistema ONS 15454 para indicar o nome dos módulos MIBS. Os nomes desses arquivos MIBS são:
CERENT-GLOBAL-REGISTRY.mib
CERENT-TC.mib
CERENT-454-MIB.mib
CERENT-GENERIC-MIB.mib (somente para ONS 15327)
CISCO-SMI.mib
CISCO-VOA-MIB.mib
CERENT-MSDWDM-MIB.mib
CISCO-OPTICAL-MONITOR-MIB.mib
CERENT-FC-MIB.mib
Observação: CERENT-MSDWDM-MIB.mib e CERENT-FC-MIB.mib no diretório CiscoV2 suportam contadores de monitoramento de desempenho de 64 bits. No entanto, o respectivo SNMPv1 MIB no diretório CiscoV1 não contém contadores de monitoramento de desempenho de 64 bits, mas suporta os valores de palavras mais baixas e mais altas do contador de 64 bits correspondente. Os outros arquivos MIB nos diretórios CiscoV1 e CiscoV2 são idênticos em conteúdo e diferem somente no formato.
Observação: diferentes arquivos MIB são usados para o ONS 15454 (ou ONS 15454 SDH) e o ONS 15327, respectivamente. O arquivo CERENT-454-MIB.mib contém as definições de objeto e armadilha referentes ao ONS 15454 (plataformas SONET e SDH). O arquivo CERENT-GENERIC-MIB.mib contém as definições de objeto e armadilha referentes ao ONS 15327. Ao provisionar o Network Management System para o ONS 15454 ou ONS 15454 SDH, use o arquivo CERENT-454-MIB.mib. Ao provisionar o Network Management System para o ONS 15327, use o arquivo CERENT-GENERIC-MIB.mib.
Um recurso exclusivo do SNMP é que uma versão específica de um MIBS é sempre compatível com todas as versões anteriores do mesmo arquivo. Por exemplo, o arquivo CERENT-454-MIB.mib do CD de distribuição da versão 3.0 é compatível com a versão de software 2.2.3, 2.2.1, 2.0 e assim por diante. Esta é uma propriedade obrigatória de cada SNMP MIBS, e os arquivos MIBS proprietários da Cisco Optical Transport Business Unit (OTBU) não são exceção.
As armadilhas do ONS 15454 são definidas no arquivo cerent454.mib. Este é o arquivo CERENT-454-MIB.mib na versão 3.0. As interceptações geradas pelo ONS 15454 contêm um ID de objeto que identifica exclusivamente o alarme. Um identificador de entidade identifica exclusivamente qual entidade gerou o alarme (slot, porta, Sinal de Transporte Síncrono [STS], Tributário Virtual [VT], Anéis Comutados de Linha Bidirecional [BLSR], Protocolo de Árvore Estendida [STP] etc.). As armadilhas fornecem a gravidade do alarme (crítico, principal, secundário, evento e assim por diante) e indicam se o alarme está afetando o serviço ou não afetando o serviço. As armadilhas também contêm um carimbo de data/hora que mostra a data e a hora em que o alarme ocorreu. O ONS 15454 também gera uma armadilha para cada alarme quando a condição de alarme se desprende. Cada armadilha SNMP contém dez associações variáveis.
Esta tabela mostra a estrutura de uma armadilha ONS 15454:
Enlaces variáveis de interceptação SNMP para número ONS 15454 | Nome | Descrição |
---|---|---|
1 | sysUpTime | O primeiro enlace de variável na lista de enlace de variável de um SNMPv2-Trap-PDU. |
2 | snmpTrapOID | A segunda vinculação de variável na lista de vinculação de variável de um SNMPv2-Trap-PDU. |
3 | cerentNodeTime | Esta variável fornece a hora em que um evento ocorreu. |
4 | cerent454AlarmState | Esta variável especifica a gravidade do alarme e o status que afeta o serviço. Gravidades são pequenas, importantes e críticas. Os status que afetam o serviço afetam o serviço e não afetam o serviço. |
5 | cerent454AlarmObjectType | Esta variável fornece o tipo de entidade que disparou o alarme. O NMS deve usar esse valor para decidir qual tabela pesquisar para obter mais informações sobre o alarme. |
6 | cerent454AlarmObjectIndex | Cada alarme é gerado por uma entrada de objeto em uma tabela específica. Esta variável é o índice dos objetos em cada tabela. Se o alarme estiver relacionado à interface, esse é o índice das interfaces na tabela de interface. |
7 | cerent454AlarmSlotNumber | Esta variável indica o slot do objeto que disparou o alarme. Se um slot não for relevante para o alarme, o número do slot será zero. |
8 | cerent454AlarmPortNumber | Esta variável fornece a porta do objeto que disparou o alarme. Se uma porta não for relevante para o alarme, o número da porta será zero. |
9 | cerent454AlarmLineNumber | Esta variável fornece a linha de objeto que disparou o alarme. Se uma linha não for relevante para o alarme, o número da linha será zero. |
10 | cerent454AlarmObjectName | Esta variável fornece o nome visível para o usuário do estilo TL1 que identifica exclusivamente um objeto no sistema. |
Enlaces variáveis de interceptação SNMP usados no número ONS 15327 | Nome | Descrição |
---|---|---|
1 | sysUpTime | Esta tabela contém todos os alarmes atualmente levantados. Quando um alarme é acionado, ele aparece como uma nova entrada na tabela. Quando um alarme é cancelado, ele é removido da tabela e todas as entradas subsequentes são movidas por uma linha. |
2 | snmpTrapID | Essa variável identifica exclusivamente cada entrada em uma tabela de alarme. Quando um alarme na tabela de alarmes é cancelado, os índices de alarme são alterados para cada alarme localizado após o alarme cancelado. |
3 | cerentNodeTime | Esta variável fornece a hora em que um evento ocorreu. |
4 | cerentGenericAlarmState | Esta variável especifica a gravidade do alarme e o status que afeta o serviço. Gravidades são pequenas, importantes e críticas. Os status que afetam o serviço afetam o serviço e não afetam o serviço. |
5 | cerentGenericAlarmObjectType | Esta variável fornece o tipo de entidade que disparou o alarme. O NMS deve usar esse valor para decidir qual tabela pesquisar para obter mais informações sobre o alarme. |
6 | cerentGenericAlarmObjectIndex | Cada alarme é gerado por uma entrada de objeto em uma tabela específica. Esta variável é o índice dos objetos em cada tabela; se o alarme estiver relacionado à interface, esse é o índice das interfaces na tabela de interface. |
7 | cerentGenericAlarmSlotNumber | Esta variável indica o slot do objeto que disparou o alarme. Se um slot não for relevante para o alarme, o número do slot será zero. |
8 | cerentGenericAlarmPortNumber | Esta variável fornece a porta do objeto que disparou o alarme. Se uma porta não for relevante para o alarme, o número da porta será zero. |
9 | cerentGenericAlarmLineNumber | Esta variável fornece a linha de objeto que disparou o alarme. Se uma linha não for relevante para o alarme, o número da linha será zero. |
10 | cerentGenericAlarmObjectName | Esta variável fornece o nome visível para o usuário do estilo TL1 que identifica exclusivamente um objeto no sistema. |
Os documentos padrão IETF, conhecidos como solicitações de comentários (RFCs), contêm definições de objetos MIB com descrições detalhadas. Essas definições são extraídas dos RFCs e disponibilizadas como arquivos MIB no CD. Os RFCs podem ser obtidos de várias fontes, como o site oficial da IETF .
Esses arquivos MIB padrão, incluídos no CD, devem ser carregados no sistema de gerenciamento de rede. Eles estão localizados no diretório Padrão.
MIBs padrão IETF implementados no ONS 15454 e ONS 15327 SNMP Agent RFC# | Nome do módulo | Título/Comentários |
---|---|---|
IANAifType-MIB.mib | Internet Assigned Numbers Authority (IANA) ifType | |
1213 1907 | RFC1213-MIB-rfc1213.mib, SNMPV2-MIB-rfc1907.mib | Base de Informações de Gerenciamento para Gerenciamento de Rede de Internet baseada em TCP/IP:Base de Informações de Gerenciamento MIB-II para a Versão 2 do Protocolo de Gerenciamento de Rede Simples (SNMPv2 - Simple Network Management Protocol) |
1253 | RFC1253-MIB-rfc1253.mib | Base de Informações de Gerenciamento do OSPF Versão 2 |
1493 | BRIDGE-MIB-rfc1493.mib | Definições de objetos gerenciados para bridges. Isso define os objetos MIB para o gerenciamento de bridges MAC com base no padrão IEEE 802.1D-1990 entre os segmentos da rede local (LAN). |
1757 | RMON-MIB-rfc1757.mib | Base de Informações de Gestão de Monitorização de Rede Remota |
2737 | ENTITY-MIB-rfc2737.mib | MIB de entidade (versão 2) |
2233 | IF-MIB-rfc2233.mib | O MIB do grupo de interfaces usando SMIv2 |
2358 | EtherLike-MIB-rfc2358.mib | Definições de objetos gerenciados para tipos de interface Ethernet |
2493 | PerfHist-TC-MIB-rfc2493.mib | Convenções textuais para módulos MIB usando o histórico de desempenho com base em intervalos de 15 minutos |
2495 | DS1-MIB-rfc2495.mib | Definições de objetos gerenciados para os tipos de interface DS1, E1, DS2 e E2 |
2496 | DS3-MIB-rfc2496.mib | Definições de objeto gerenciado para o tipo de interface DS3/E3 |
2558 | SONET-MIB-rfc2558.mib | Definições de objetos gerenciados para o tipo de interface SONET/SDH |
2674 | P-BRIDGE-MIB-rfc2674.mib Q-BRIDGE-MIB-rfc2674.mib | Definições de objetos gerenciados para bridges com classes de tráfego, filtragem multicast e extensões de LAN virtual |
O ONS 15454 suporta armadilhas genéricas e da IETF (Internet Engineering Task Force). A categoria Padrão consiste em todos os arquivos MIB padrão IETF e IANA necessários para suas operações.
Esta tabela lista as armadilhas suportadas no ONS 15454:
Armadilhas suportadas na armadilha ONS 15454 | De RFC# MIB | Descrição |
---|---|---|
coldstart | RFC1907-MIB | Agente ativo, inicialização a frio |
warmStart | RFC1907-MIB | Agente ativado, início a quente |
authenticationFailure | RFC1907-MIB | A cadeia de caracteres da comunidade não corresponde |
newRoot | RFC1493/ BRIDGE-MIB | O agente de envio é a nova raiz do spanning tree |
topologiaAlterar | RFC1493/ BRIDGE-MIB | Uma porta em uma bridge mudou de Learning para Forwarding ou Forwarding para Blocking |
entConfigChange | RFC2737/ ENTITY-MIB | O valor de entLastChangeTime foi alterado |
dsx1LineStatusChange | RFC2495/ DS1-MIB | Uma armadilha dsx1LineStatusChange é enviada quando o valor de uma instância dsx1LineStatus é alterado. A armadilha pode ser usada por um NMS para disparar pesquisas. Quando a alteração de status da linha resulta de uma alteração de status da linha de nível mais alto (como DS-3), não são enviadas armadilhas para o DS-1. |
dsx3LineStatusChange | RFC2496/ DS3-MIB | Uma armadilha dsx3LineStatusLastChange é enviada quando o valor de uma instância de dsx3LineStatus é alterado. Essa armadilha pode ser usada por um NMS para disparar pesquisas. Quando a alteração de status da linha resulta em uma alteração de status da linha de nível inferior (como DS-1), nenhuma armadilha para o nível inferior é enviada. |
risingAlarm | RFC1757/ RMON-MIB | A interceptação SNMP que é gerada quando uma entrada de alarme ultrapassa o limite de elevação e a entrada gera um evento configurado para enviar interceptações SNMP. |
fallingAlarm | RFC1757/ RMON-MIB | A interceptação SNMP que é gerada quando uma entrada de alarme ultrapassa o limite de queda e a entrada gera um evento configurado para enviar interceptações SNMP. |
O tipo de armadilha recebida não pode determinar sozinho a gravidade de uma armadilha. Você deve exibir o conteúdo interno da armadilha para determinar a gravidade da armadilha. As severidades de alarme/armadilha podem ser provisionadas no ONS 15454. O Object Identifier (OID) cerent454AlarmState especifica a gravidade do alarme e o serviço que afeta o status. Os valores possíveis para cerent454AlarmState são outros (1), cruciais (10), administrativos (20), diagnósticos (30), apagados (40), minorNonServiceAffecting (50), majorNonServiceAffecting (60), críticoNonServiceAffecting (70), minor fecting (80), majorServiceAffecting (90), críticoServiceAffecting (100). As implementações atuais da versão 2.2 e da versão 3.0 não têm nenhuma armadilha que seja do tipo crucial e de diagnóstico.
Essas etapas foram escritas para HP Network Node Manager (NNM) versão 6.1. Consulte a documentação do usuário de sua versão do HP NNM para obter mais informações sobre como compilar uma MIB e sobre como alterar o conteúdo no arquivo trapd.conf. Use este procedimento como diretriz:
Compile cerentRegistry.mib, cerentTC.mib e cerent454.mib na mesma ordem mencionada aqui no HPoV.
Copie o trapd.conf atual como trapd.conf.old. Este é um passo importante. Caso algo tenha perdido, você sempre poderá reverter o nome do arquivo e retornar a configuração original.
No arquivo trapd.conf, substitua a string NO FORMAT DEFINIDO por $N $2 Object:$3 Index:$4 Slot:$5 Port:$6, usando qualquer editor de texto (VI, Emacs, Wordpad etc.). Certifique-se de que essa substituição seja feita somente para armadilhas carregadas dos arquivos MIBS proprietários do Cisco OTBU.
No arquivo trapd.conf, substitua a string LOGONLY por Error Alarms, usando qualquer editor de texto (VI, Emacs, Wordpad, etc.). Certifique-se de que essa substituição seja feita somente para armadilhas carregadas dos arquivos MIBS proprietários do Cisco OTBU.
Isso faz com que cada interceptação recebida do 15454 apareça adequadamente no navegador de alarme.
Salve e reinicie o HPoV.