MONITORAÇÃO DE REDES E SISTEMAS
DE SUPERVISÃO ATRAVÉS DE
PROTOCOLO SNMP NO SAGE
Daniel Antunes Maciel Villela, Ayru L. Oliveira Filho
CEPEL
Objetivo
• Palavra-chave: remoto
– Monitorar infraestrutura de comunicação
– Monitorar o SAGE
switchrede scada
de operaçãoStatus da interface
no switch?
Ligação scada no
SAGE?
mensagem
SNMP
resposta
SNMP
Agente SNMP
• Componente existente em equipamentos
capaz de responder requisições SNMP
switch
???Mensagem
SNMP
agente SNMP
Management Information Base (MIB)
• Trata-se de uma descrição em linguagem
própria (derivada de ASN.1) das informações
disponibilizadas por agentes
switch???
agente SNMP
Trecho da MIB:
…ifOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1), -- ready to pass packets
down(2),
testing(3), -- in some test mode
unknown(4), -- status can not be determined
-- for some reason.
dormant(5),
notPresent(6), -- some component is missing
lowerLayerDown(7) -- down due to state of
-- lower-layer interface(s)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operational state of the interface.
The testing(3) state indicates that no operational
packets can be passed."
::= { ifEntry 8 }
Gerente SNMP
• Componente que emite requisições SNMP
switch
???
Mensagem
SNMP
agente SNMP
gerente
SNMP
Protocolo SNMP
• Simples pois define poucos tipos de
mensagens (PDUs)
• No entanto, MIBs são complexas pois
definem uma gama extensa de informação
• Ferramenta de gerência de rede: software
que permite monitorar redes ou mesmo
sistemas
Projeto SAGE SNMP
• Projeto ANEEL suportado por CHESF, FURNAS, ELETRONORTE e ELETROSUL
• Objetivo: SAGE pode ser utilizado como ferramenta de gerência– Coleta informações de vários elementos de rede
– Apresenta em telas
– Dispara alarmes etc.
• Objetivo: SAGE pode ser monitorado através de SNMP
SAGE gerenciável
• SAGE possui um componente (agente SNMP) que responde a requisições SNMP, inclusive de gerente SNMP genérico
• Elaborada a MIB do SAGE que contém toda a descrição de informações disponibilizadas– Atualmente, mais de 270 páginas
– O agente SAGE SNMP disponibiliza estado de ligações SCADA, estado de nós SAGE, estado de processos SAGE etc.
Agente SAGE SNMP
• Diversas informações disponibilizadas pelo
agente SAGE SNMP a requisições SNMP
Mensagem
SNMP
gerente
SNMP
agente SNMP
estado da
ligação SCADA ?
SAGE como ferramenta de gerência
• Coleta de informações de vários elementos de rede– Implementado um conversor de protocolo SNMP que atua
como gerente SNMP• Requer configuração de base de dados (pontos etc.)
– Não só realiza requisições, mas também calcula estatísticas como médias
• Possibilidade de comandos remotos
• Apresentação em telas– Visor de Telas do SAGE
• Disparo de alarmes etc.– Visor de Alarmes do SAGE
• Ferramenta de geração automática de base– Base gerada a partir de um único arquivo de configuração
Exemplos de telas de monitoração
Exemplos de telas de monitoração
Exemplos de telas de monitoração
Conclusão
• SAGE preparado para atuar como ferramenta
de gerência
• SAGE é gerenciável, isto é, atende a
requisições SNMP
• Existem iniciativas para padrões de
monitoração de infraestrutura de
comunicação como o padrão IEC 62351-7
– Menção a SNMP, no entanto, até o momento
apenas objetos de gerência