+ Responder ao Tópico



  1. #1
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude


    Atualizado em 03/02/2013 11:04

    Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude
    - v.02


    1. No menu da esquerda clique em no ícone "Functions",
    2. dar dois cliques em cima para abri-lo,
    3. após Abrir clique no botão + e preencha os campos dessa forma:


    1. nome: wireless_clients
    2. Under "Code" ou “codigo” =

    array_size(oid_column("iso.org.dod.internet.private.enterprises.mikrotik.mikrotikExperimentalModule.mtXRouterOs.mtxrWireless.mtxrWlRtabTable.mtxrWlRtabEntry.mtxrWlRtabStrength"))

    1. Continuando no ícone "Functions" ou “função”,
    2. Clique no botão “+” e preencha:



    1. Adicione uma Função com as Seguintes caracteristicas:


    1. nome: mipsbe_voltage
    2. Codigo: oid("iso.org.dod.internet.private.enterprises.mikrotik.mikrotikExperimentalModule.mtXRouterOs.mtxrHealth.8.0") /10
    3. “Aplicar”, “OK”



    1. Adicione mais uma Função com as Seguintes caracteristicas:


    1. nome: mipsbe_voltage_size
    2. Codigo: round(mipsbe_voltage())


    1. Alterar a função ”cpu_men_disk” para termos a “Voltagem” + “Quantidades de clientes” aparecendo no dude nas devices dentro dos Mapas.
    2. Localize então a função cpu_mem_disk, de dois cliques em cima, clique em “COPIAR”, na caixa que apareceu nova coloque:


    a) nome “cpu_mem_diskOLD”
    b) Descricao:Original
    c) ”Aplicar”, “OK” (para mantermos uma copia do arquivo que iremos alterar)


    1. Voltamos para a função “cpu_men_disk”.


    apague o que tem no código e coloque isso:


    concatenate(
    if(cpu_usage_available(), concatenate("cpu: ", cpu_usage(), "% "), ""),
    if(mem_usage() > 0, concatenate("mem: ", round(mem_usage()), "% "), ""),
    if(virtual_mem_usage() > 0, concatenate("virt: ", round(virtual_mem_usage()), "% "), ""),
    if(mipsbe_voltage() > 0, concatenate("volt: ", (mipsbe_voltage()), "V "), ""),
    if(wireless_clients() > 0,concatenate("Wireless Clientes: ", (wireless_clients()), " "), ""),
    if(hdd_usage() > 0, concatenate("disk: ", round(hdd_usage()), "% "), "")
    )



    1. Clique no + para Adiciona e preencha os campos com as informações:

      a) name ou nome: wireless_size


    1. Code ou codigo: round(wireless_clients())
    2. Clique no “Aplicar”, “OK”



    1. A esquerda do Dude tem um ícone com o nome de "Probes", de dois cliques em cima para abri-lo,
    2. Clique no + para Adiciona e preencha os campos com as informações a seguir


    1. Nome:Voltagem
    2. type: Function
    3. agente: Default
    4. Disponivel ou avalaiable: mipsbe_voltage_size() > 0
    5. Erro ou error: if(mipsbe_voltage_size() <= 11, if(mipsbe_voltage_size() >0, "down", ""), "")
    6. Valor ou value: mipsbe_voltage_size() > 0
    7. Unidade ou Unit: V
    8. Taxa ou Rate: nenhum ou none
    9. Clique no Botão “aplicar”, “OK”



    1. Clique no + para Adiciona e preencha os campos com as informações:

      a) name ou nome:wireless_probe


    1. Type ou Tipo: Function
    2. agente: Default ou padrão
    3. Disponivel ou avalaiable: wireless_clients()
    4. Erro ou error: if(wireless_clients(), "", "")
    5. Valor ou value: wireless_clients()
    6. Unidade ou Unit: clientes
    7. Taxa ou Rate: nenhum ou none
    8. Clique no “Aplicar”, “OK”



    1. Clique no + para Adiciona e preencha os campos com as informações:

      a) name ou nome: Voltagem_probes


    1. Type ou Tipo: Function
    2. agente: Default ou padrão
    3. Disponivel ou avalaiable: mipsbe_voltage_size()
    4. Erro ou error: if( mipsbe_voltage_size() , "", "")
    5. Valor ou value: if( mipsbe_voltage_size() , "", "")
    6. Unidade ou Unit: V
    7. Taxa ou Rate: nenhum ou none
    8. Clique no “Aplicar”, “OK”


    Para criarmos um gráfico da quantidade de cliente e da voltagem:

    Clique na imagem para uma versão maior

Nome:	         Dude-Criacao de grafico clientes+voltagem.png
Visualizações:	3106
Tamanho: 	91,7 KB
ID:      	42270

    ATENÇÃO: Só crie gráficos de clientes conectados se no seu mapa estiver aparecendo os clientes conectados !!!

    1. Clique duplo em cima do equipamento a ser criado o gráfico de “clientes conectados”.
    2. Vá em “serviços”
    3. Clique em “+” no campo “Testador” escolha: wireless_probe
    4. “Aplicar”, “OK”
    5. Agora é só colocar o “mouse” sobre o equipamento que verás o gráfico se formando.


    ATENÇÃO: Só crie gráficos de Voltagem se no seu mapa estiver aparecendo a voltagem !!!

    1. Para criar o gráfico de voltagem, Clique duplo em cima do equipamento.
    2. Vá em “serviços”
    3. Clique em “+” no campo “Testador” escolha: voltagem_probe
    4. “Aplicar”, “OK”


    Agora é só colocar o “mouse” sobre o equipamento que verás o gráfico se formando.

    Agradecimentos e fontes de pesquisa:

    Ao membro “gzanatta00” com seu tópico Voltagem de 23-03-2010 https://under-linux.org/showthread.php?t=136532
    www.mikrotik.com/download/Mikrotik.mib
    http://wiki.mikrotik.com/wiki/Number...reless_Clients
    http://www.oidview.com/mibs/14988/MIKROTIK-MIB.html

    "A ferramenta profissional é aquela que se encaixa naquele cenário especifico. Uma verruma não é menos profissional do que uma maquina de furar. Depende da habilidade do profissional que esta utilizando."
    Coloquei 4 links que servem de consulta para quem desejar desenvolver soluções para evoluir nosso fórum.
    Última edição por interhome; 03-02-2013 às 11:12. Razão: acrescentando mais funções

  2. #2
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Para que a voltagem e os clientes sejam mostradas é necessário configurar a snmp corretamente e que o equipamento tenha a capacidade de leitura.
    A voltagem na ubiquiti não temos ainda e falta em rbs mais antigas.
    Caso possuam algumas duvidas em como configurar o The Dude segue um link muito bom:

    https://under-linux.org/showthread.php?t=129058

    Não esqueçam de agradecer a TODOS os envolvidos pois esse é o melhor presente para quem posta.

  3. #3
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Com relação ao consumo. Criei esse tópico para ajudar a visualização dos processos ativos no Mikrotik.

    https://under-linux.org/showthread.p...354#post658354

  4. #4

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    No tópico fala para Mikrotik e Ubiquiti.
    Ainda não testei, mas pude observar que ao citar o oid, é citado uma url fonte mikrotik.
    Esses oid funcionaria no ubiquiti também?


    Para contribuir com o tópico, segue algumas oid que podem ser usadas no ubiquiti:
    [Device.Name]
    [Device.AddressesCommaList]
    cpu: [oid("1.3.6.1.4.1.10002.1.1.1.4.2.1.3.1")]%
    Uptime: [oid("1.3.6.1.2.1.1.3.0")]
    Stations: [array_size(oid_column("1.3.6.1.4.1.14988.1.1.1.2.1.3.0"))]
    Total Memory: [oid("1.3.6.1.4.1.10002.1.1.1.1.1.0")]
    Free Memory: [oid("1.3.6.1.4.1.10002.1.1.1.1.2.0")]

    Todas as OID acima já foram usadas por mim a muitoooo tempo atras.
    Porem, com o intuito de tirar o máximo proveito do processamento e ter o máximo de pps possível .. acabei desativando o snmp e o "extra reporting" dos ubnt.
    ambas as funções aumentam o processamento dos ubnt, o que faz muita diferença em enlaces com grande trafego.

    Para quem não liga muito para esses detalhes adicionais e querem ter o maior desempenho possível para atender os clientes...
    Eu recomendo usar o monitoramento do The Dude somente por ping.

  5. #5
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Funcionam.
    Vejo que começou a contribuir.
    Muitos possuem pedaços que penso que no forum nos encontramos para junta-los.

    Fiz a versão v.1 com intensão que ela chegue a pelo menos v.1000. Basta testar, tem uma função ou algo para contribuir. testamos e vamos atualizando. Com o protocolo snmp basta ter criatividade. Para podermos coletar ao maximo informações dos dispositivos de rede. Exemplo: Medir o nivel dos cartuchos da impressora, receber alerta do seu nobreak .... Gostaria de saber criar gráficos do numero de cliente activo, tipo o que temos nos enlaces. Quem souber ...

  6. #6

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    pessoal, preciso criar um SNMP em cada mikrotik que quero monitorar ou basta ser um para todos (com o mesmo nome), eselecionar o mesmo no The Dude, pois coloquei o mesmo em tres mikrotik e so no centralizador esta funcionando, rb450g ja nas rb493h nao funcionan nenhuma funcao parece nao estar conectando o SNMP. pois na aba SNMP do MK no Dude nao aparece nada mas nas outras abas esta normal.

  7. #7
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Citação Postado originalmente por tamanho Ver Post
    pessoal, preciso criar um SNMP em cada mikrotik que quero monitorar ou basta ser um para todos (com o mesmo nome), eselecionar o mesmo no The Dude, pois coloquei o mesmo em tres mikrotik e so no centralizador esta funcionando, rb450g ja nas rb493h nao funcionan nenhuma funcao parece nao estar conectando o SNMP. pois na aba SNMP do MK no Dude nao aparece nada mas nas outras abas esta normal.
    Não é obrigatório possuir comunidades com “nomes” distintos.
    Pode usar apenas uma única comunidade em toda sua rede eequipamentos.
    A boa pratica diz nãousar a "public".
    Agora importante éque no seu the dude o usuário e senha que estão no equipamento, estejam nele.Para que the dude use o privilegio do usuário no router.
    Qualquer duvida posta que ajudo.

  8. #8

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    conferi as senhas e estao certas ate porque na aba RouterOS aparece os dado e interface do minrotik ja na aba snmp nao aparece nada e estou usando o publicDude, pode verificar pra mim?

  9. #9

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Citação Postado originalmente por mascaraapj Ver Post
    No tópico fala para Mikrotik e Ubiquiti.
    Ainda não testei, mas pude observar que ao citar o oid, é citado uma url fonte mikrotik.
    Esses oid funcionaria no ubiquiti também?


    Para contribuir com o tópico, segue algumas oid que podem ser usadas no ubiquiti:


    Todas as OID acima já foram usadas por mim a muitoooo tempo atras.
    Porem, com o intuito de tirar o máximo proveito do processamento e ter o máximo de pps possível .. acabei desativando o snmp e o "extra reporting" dos ubnt.
    ambas as funções aumentam o processamento dos ubnt, o que faz muita diferença em enlaces com grande trafego.

    Para quem não liga muito para esses detalhes adicionais e querem ter o maior desempenho possível para atender os clientes...
    Eu recomendo usar o monitoramento do The Dude somente por ping.
    Como adiciono a função uptime para os ubiqutis?

  10. #10
    André Andrade*MikrotikRio Avatar de interhome
    Ingresso
    Oct 2008
    Localização
    Brasil.
    Posts
    1.116
    Posts de Blog
    15

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    Citação Postado originalmente por rogeriodj Ver Post
    Como adiciono a função uptime para os ubiqutis?
    Para te ajudar eu criei esse tópico: https://under-linux.org/showthread.p...2#post658782Se tiverem mais informacoes so postar que vamos melhorando !!!

  11. #11

    Padrão Re: Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude

    belo tutorial, eu uso o the dude enviando sms em falhas de ping por exemplo; o link cai para de pingar ele envia sms, fiz todas as regras para o voltagem mais ele não mostra pop com o erro nem abre algum disparador de erro nem msg teria como fazer isso com o monitoramento de tensão tipo baixou de 11a ficar down e disparar um sms?