none
SNMP Monitoramento Client RRS feed

  • Pergunta

  • Galera,

    Gostaria de uma ajuda. Sou desenvolvedor c#, e tenho uma aplicação onde preciso monitorar algumas atividades via SNMP.

    Estou testando com SCOM, Nagios e Dude, e na verdade eu não faço ideia de como criar no servidor para ele buscar via SNMP no client, o Status da Aplicação ou Serviço X.

    Eu pesquisei sobre criar MIB, TRAP e na verdade não consegui muita coisa.

    Podem me ajudar?

    Abs,

     


    Wagner Araújo
    quarta-feira, 18 de janeiro de 2012 12:36

Respostas

Todas as Respostas

  • Ola Wag tudo bem?

    Poderia explicar um pouco melhor o que deseja monitorar?

    A priori posso adiantar algumas informações.

    1. O SCOM possui Management Packs os quais possuem instruções de gerenciamento de inumeras soluções como Exchange, SQL Server, Windows Server, Sharepoint e etc. Os mesmos são importatos ao Management Server o qual realiza o gerenciamento dos agentes e serviços seguindo as instruções.

    2. Caso gerencie servidores Windows você pode realizar a instalação de agentes, não havendo necessidade de monitoração via SNMP.

    3. Caso deseje realizar a monitoração de dispositivos via SNMP (Cisco, Hardware..) você pode efetuar o discovery do mesmo pelo SCOM tambem. Por padrão o SCOM utiliza as versões 1 e 2 do protocolo SNMP.

    http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/57536/Default.aspx (Management Pack para gerenciamento de dispositivos via SNMP)

    Segue o link com videos do SCOM muito bons!

    http://technet.microsoft.com/pt-br/systemcenter/om/bb499676.aspx

    Abraços

     


    Emerson Gomes - http://itchannelbr.wordpress.com/
    quarta-feira, 18 de janeiro de 2012 22:31
    Moderador
  • Emerson, 

    Tenho um cliente que quer monitorar uma aplicação nossa via SNMP. Fiz o desenvolvimento de um sistema, e no sistema eu tenho informações de ramais, canais, entre outros, e ele quer por exemplo adicionar no NAGIOS dele, o nosso servidor para monitorar. Exemplo:

    Ping, Disk, CPU (até ai o próprio SNMP já fornece) eu preciso criar:

    Ramais, Canais, etc... 

    O meu problema atual, é entender um ambiente que tenha algo parecido, para eu ter uma linha melhor a seguir. Vi muitos materiais na Net dizendo que tenho que criar MIB, outros falar para utilizar somente TRAPS. Eu estou com ambiente Windows e Linux para testar, mais o problema é que estou dando voltas, e não sei por onde começar..rss

    Obrigado,

    Wagner


    Wagner Araújo
    quinta-feira, 19 de janeiro de 2012 12:10
  • Exato Wagner, a monitoração via SNMP utiliza as MIBs independentementede qual soluçao de gerenciamento for utilizar.

    No caso você vai realizar o gerenciamento pelo SCOM ou pelo Nagios?

    O SCOM possui o Management Pack para monitoração de inumeros requisitos como monitoração das Funs, Temperatura, Portas, etc.

    http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/57536/Default.aspx

    Abraços

     


    Emerson Gomes - http://itchannelbr.wordpress.com/
    quinta-feira, 19 de janeiro de 2012 13:55
    Moderador
  • Emerson, 

    A principio vou fazer os testes com o SCOM. 

    O sistema que quero fazer a monitoração é proprietário. Eu precisaria entender por exemplo, como eu crio uma nova "regra" para ele monitorar. 

    Exemplo  Funs, Temperatura, Portas, CANAL, PORTAS_PABX, CTI.  Estas informações eu tenho na minha aplicação, e posso "compartilhar" de várias maneiras.

    Dá pra no SCOM direcionar para ele buscar estas informações na minha aplicação? 

    Obrigado,



    Wagner Araújo
    quinta-feira, 19 de janeiro de 2012 14:07
  • Ok.

    O que você deve fazer é adicionar o dispositivo para ser gerenciado pelo SCOM, de uma olhada no link abaixo:

    http://lucasmalmeida.wordpress.com/2011/10/18/scom-2007-r2-acessando-snmp-devices/

    Importe o Management Pack do link abaixo

    http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/57536/Default.aspx

    Abraços


    Emerson Gomes - http://itchannelbr.wordpress.com/
    quinta-feira, 19 de janeiro de 2012 14:47
    Moderador
  • Emerson,

    Entendi, eu precisaria criar primeiramente as MIB e no server apontar para o servidor de minha aplicação.

    Só para finalizar, na MIB que preciso criar, teria que por exemplo criar os módulos do que eu quero monitorar?

    Ex:

    MIB 1.3.6.1.2.1.1.2.123456  Módulos: CANAL, PORTAS_PABX, CTI.. etc

    Abs,



    Wagner Araújo
    quinta-feira, 19 de janeiro de 2012 18:46
  • Ola Wagner.

    Na verdade no primeiro momento não seria necessário a customização de nenhuma MIB.

    1. Realize o discovery para realizar a monitoração de dispositivos via SNMP (http://lucasmalmeida.wordpress.com/2011/10/18/scom-2007-r2-acessando-snmp-devices/)

    2. Importe o Management Pack xSNMP, ele ja possui inumeras classes de monitoração. (http://www.systemcentercentral.com/BlogDetails/tabid/143/IndexId/57536/Default.aspx)

    3. Analise se os dados trazidos pela monitação são suficientes, caso negativo, ai sim ha o trabalho de customização do Management Pack, ou dependendo da solução gerenciada você pode comprar um MP que possua os itens de monitoração.

    Abs


    Emerson Gomes - http://itchannelbr.wordpress.com/
    • Marcado como Resposta wag_araujo segunda-feira, 23 de janeiro de 2012 13:38
    segunda-feira, 23 de janeiro de 2012 10:07
    Moderador