Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Galera, depois de muito apanhar para aprender os xml do zabbix, consegui a parte basica do snmp para alguns mikrotiks de meus clientes, mas ainda não consegui achar uma solução para as OID que mudam (algumas vezes quando reinicia, outras somente pelo fato de mudar o dia), criei todo o template com os itens, graficos e triggers.

    algumas OID fixas são show de bola, como uptime, total de clientes conectados,

    mas o problema é por exemplo eu quero coletar a quantidade de clientes conectados por cartao, a raiz do OID sei que é

    .1.3.6.1.4.1.14988.1.1.1.3.1.6 e o final varia de acordo com a leitura da interface, existe alguma solução para fixas estes finais ou algum modo dinamico de coletar???

    sem mais,


    André

  2. Olá amigo perdi alguns anos nisso também o final e o MAC do cliente em HEXADECIMAL.
    Exemplo:
    Código :
    //OID padrao
    $oidwireless = '.1.3.6.1.4.1.14988';
    $oidsignal = '.1.1.1.2.1.3.';
     
     
    //Calcula hexadecimal do mac do cliente
    $mac_separado = explode(":", $client_mac);
    $macdec=hexdec($mac_separado['0']).".".hexdec($mac_separado['1']).".".hexdec($mac_separado['2']).".".hexdec($mac_separado['3']).".".hexdec($mac_separado['4']).".".hexdec($mac_separado['5']);
     
     
    //Monta OID do cliente
    $oidclient = $oidwireless.$oidsignal.$macdec;

    $client_mac = Ao MAC do seu cliente.
    *Obs.: É obvio que terá de adaptar a sua estrutura mas creio que da para ter uma luz.
    Gostou, foi útil por favor agradeça.



  3. este script é bem interessante sim..., mas ainda nao é o que estou precisando....

    vamos ver se me enrolo menos ao explicar... kkkkkk......

    eu quero saber no meu radio, quais sao as interfaces dele que tem mais clientes...

    a OID base para a leitura dos clientes conectados é: 1.3.6.1.4.1.14988.1.1.1.3.1.6, sendo que o numero final se é .4 .5 .6 varia de acordo com a leitura louca que o mikrotik faz, mas é identica a identificação de interface recebida pelo 1.3.6.1.2.1.2.2.1.2 sendo que o que vem logo apos o ultimo 2 é o id da interface, e seu descritivo, pelo shell até consegui alguma coisa do tipo... primeiro coletar quem é quem, depois gerar o script de leitura das interfaces, já no zabbix ele pede o parametro do oid direto...

    ai que vem a duvida... como obter do mikrotik direto o oid fixo destas interfaces.

  4. Ai não sei dizer porque nunca nem passei perto do Zabbix.



  5. Consegui gente...

    Sabia que as aulas de expressão regular para alguma coisa ainda ia servir... kkkk....

    realmente no mikrotik (como em alguns outros radios é dinamico o modo de atribuição do final de OID para alguns casos, então o jeito é "apelar" para os filtros.

    como o caso do zabbix é atraves de padroes, e não somente por scripts e não seria logico já que temos um poller rodando fazer outro por scripts, então o proprio zabbix consegue entender por expressoes...






Tópicos Similares

  1. Monitoramento SNMP com ZABBIX
    Por Murgoth no fórum Redes
    Respostas: 7
    Último Post: 31-10-2013, 12:15
  2. Repetidora com Mikrotik
    Por xacall no fórum Redes
    Respostas: 8
    Último Post: 06-04-2006, 01:53
  3. Criptografia com Mikrotik
    Por Portela no fórum Redes
    Respostas: 2
    Último Post: 19-02-2006, 21:18
  4. naveguei com mikrotik!!!!
    Por MIERJAM no fórum Redes
    Respostas: 4
    Último Post: 26-01-2006, 16:53
  5. snmp com linux
    Por espiao no fórum Servidores de Rede
    Respostas: 3
    Último Post: 01-09-2003, 10:32

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L