Posts Marcados NET-SNMP

O guia definitivo para os iniciantes em Net-SNMP (8)

Introdução

No post anterior preenchemos o arquivos com os callbacks necessários para que a nossa MIB exemplo possa responder algo útil. Neste post iremos inserir estes arquivos dentro da estrutura do Net-SNMP e compilá-lo.

Leia o resto deste post »

, ,

15 Comentários

O guia definitivo para os iniciantes em Net-SNMP (7)

Introdução

No post anterior usamos o aplicativo mib2c para gerar o esqueleto de código da nossa MIB. Neste post discutiremos como “rechear” o esqueleto de código gerado. No fundo, a quantidade de código necessária é bem pequena quando se usa o modelo escalar de geração, facilitando bastante uma primeira implementação do agente. Recomendo que leiam depois o tutorial disponível no site do Net-SNMP para maiores esclarecimento e dicas. Também recomendo que olhem a implementação de outras módulos para aprenderem um pouco mais através de exemplos (os fontes do Net-SNMP podem ajudar). Leia o resto deste post »

, ,

14 Comentários

O guia definitivo para os iniciantes em Net-SNMP (6)

Introdução

No post anterior entendemos como criar a nossa MIB. Hoje iremos validar a MIB criada e prepará-la para uso como o Net-SNMP. Todos os testes foram realizados no Ubuntu 10.10 e também no Linux Mint 12, usando os pacotes originais de cada distribuição. Ambas usavam versões do Net-SNMP derivadas da versão original 5.4.3. Leia o resto deste post »

, ,

2 Comentários

O guia definitivo para os iniciantes em Net-SNMP (5)

Introdução

Este é o nosso último post teórico e vamos aprender nele como escrever a nossa MIB de exemplo na notação ASN.1. Antes de mais nada, já aviso que não sairão letrados nesta notação, apenas aprenderemos o necessário para o exemplo. Afinal, é uma série para iniciantes, não ? Aumente seu nível de concentração pois teremos um post bem mais extenso aqui. Mãos à obra ! (Links para os posts anteriores: I, II, III, e IV)

Leia o resto deste post »

, ,

3 Comentários

O guia definitivo para os iniciantes em Net-SNMP (4)

Planejando uma MIB

Não leu os posts anteriores ? Por favor, então faça isso agora, antes de continuar nesse post, para não perder a linha de raciocínio e conceitos básicos (veja os links para os posts I, II e III).

Neste post, o assunto é como planejar a sua MIB personalizada. Como já comentamos, a parte personalizada da sua MIB deve estar abaixo do nodo “enterprises”. Será necessário requisitar um ponto de entrada na hierarquia da MIB para a sua empresa, caso ela ainda não tenha. Se quiser apenas testar, use um número ainda não alocado. Vale lembrar que o IANA registra, gratuitamente, estes pontos de entrada (veja a lista completa aqui).

Leia o resto deste post »

, ,

3 Comentários

O guia definitivo para os iniciantes em Net-SNMP (3)

Tipos de dados no SNMP

Continuando a série (veja também os posts anteriores, I e II), se você pretende criar um equipamento que tenha suporte a SNMP, vai ter que descrever “a sua parte da árvore”. Isto significa ter que aprender a linguagem que descreve uma MIB, chamada de ASN.1, ou Abstract Syntax Notation One, em inglês. O primeiro passo, neste caso, é entender os tipos de dados que podem ser usados. Felizmente, a lista não é grande, sendo resumida logo a seguir (ver RFC 1155 para detalhes):

Leia o resto deste post »

, ,

3 Comentários

O guia definitivo para os iniciantes em Net-SNMP (2)

MIBs e OIDs

De volta ao assunto Net-SNMP, vamos hoje discutir sobre como a informação é organizada no SNMP. Se você está começando deste post é melhor ler o post anterior antes. Lembrando também que esta série conta com a revisão do Alan Carvalho.

Toda informação gerenciada pelo agente é descrita através de uma MIB (Management Information Base). A MIB pode ser entendida como a descrição da base de dados hierárquica que um agente está disponibilizando. A figura a seguir ilustra uma parte desta MIB, geralmente representada em forma de árvore. Cada novo nodo tem um nome e um número relacionado, como pode ser visto abaixo. A especificação do SNMP deixa claro como a organização da árvore é feita, assim como o nome dos nodos padronizados.

Leia o resto deste post »

, ,

3 Comentários

O guia definitivo para os iniciantes em Net-SNMP (1)

Introdução

É interessante observar como existem perguntas que são feitas repetidamente. Enquanto é muito mais fácil assumir que “quem pergunta não sabe perguntar” ou “não entende a resposta”, por outro lado a frequência da pergunta pode indicar que a resposta não é boa. No meu ponto de vista, isto acontece com o Net-SNMP. Existem muitas fontes de informação, em geral dispersas. Vários detalhes são respondidos via código fonte apenas, o que pode atrapalhar também. Associe isto a um assunto com jargão e conceitos próprios e tudo fica ainda mais complexo.

Leia o resto deste post »

, ,

4 Comentários

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 508 outros seguidores