Monitora a quantidade de estações conectadas em um AP
Boa tarde,
Preciso monitora a quantidade de estações conectadas em um AP(torre) em tempo real, Ex: Routerboard-912 (Mikrotik). Não sei por onde começá, por favor me ensina a pesca.
Utilizando o comando: "snmpwalk -v 2c -c public <host IP>" tenho retorno normal, consigo enxerga 27 estações conectadas(registradas na interface wireless da AP) e seus respectivos mac, quero que o zabbix me traduza a quantidades de clientes que estão conectados em tempo real.
Terei que fazer algum script para isso, ou so usando o zabbix: chave + oid conseguirei realiza essa façanha,
_Sou iniciante nesse mundo zabbix, aceitei o desafio em que a empresa a qual estou me disponibilizou, comprei o livro de A a Zabbix, bom já evoluir muito, mais também tenho muitas duvidas, já perdi algumas noites de sono tentando resolve alguns pepinos e erros.
_Debian 8.3 + Zabbix 3.0.5
Re: Monitora a quantidade de estações conectadas em um AP
Não sei se entendi bem o que você quer.
Na interface wireless no winbox, em registration mostra quantos clientes estão conectados...
Agora, nem todos estarão navegando. Alguns só pelo fato do rádio cliente estar ligado já aparece no winbox em registration. Para ver quem realmente está usando a conexão em dado momento eu configuro o registration em "show columns" para aparecer na tabela. Assim fico sabendo quem realmente está usando e quem está só ligado.
Re: Monitora a quantidade de estações conectadas em um AP
Citação:
Postado originalmente por
1929
Não sei se entendi bem o que você quer.
Na interface wireless no winbox, em registration mostra quantos clientes estão conectados...
Agora, nem todos estarão navegando. Alguns só pelo fato do rádio cliente estar ligado já aparece no winbox em registration. Para ver quem realmente está usando a conexão em dado momento eu configuro o registration em "show columns" para aparecer na tabela. Assim fico sabendo quem realmente está usando e quem está só ligado.
A intenção e a integração com o zabbix, quero que o zabbix identifica e mostre, desejo monta um mapa,
1 Anexo(s)
Re: Monitora a quantidade de estações conectadas em um AP
Pesquisando sobre me mostraram a solução
dentro do mikrotik utilizando o comando: interface wireless print oid
Terei como resultado
tx-rate=.1.3.6.1.4.1.14988.1.1.1.3.1.2.47
rx-rate=.1.3.6.1.4.1.14988.1.1.1.3.1.3.47
ssid=.1.3.6.1.4.1.14988.1.1.1.3.1.4.47
bssid=.1.3.6.1.4.1.14988.1.1.1.3.1.5.47
client-count=.1.3.6.1.4.1.14988.1.1.1.3.1.6.47
frequency=.1.3.6.1.4.1.14988.1.1.1.3.1.7.47
band=.1.3.6.1.4.1.14988.1.1.1.3.1.8.47
noise-floor=.1.3.6.1.4.1.14988.1.1.1.3.1.9.47
overall-ccq=.1.3.6.1.4.1.14988.1.1.1.3.1.10.47 '
O que preciso meu caso e o (client-count=.1.3.6.1.4.1.14988.1.1.1.3.1.6.47)
Que vai resulta a quantidade de clientes conectado na painel.
Anexo 66690
Re: Monitora a quantidade de estações conectadas em um AP
Entendi.
Despercebi o Zabbix na sua necessidade.
Muito legal.
E nesta sua aplicação precisa mostrar os conectados mas inativos ou vai mostrar só os que estiveram ativos em determinado momento?
Re: Monitora a quantidade de estações conectadas em um AP
Citação:
Postado originalmente por
ab5x2
Para ele não interessa quem está usando ou não, mas quantos clientes estão conectados no AP, aqui tenho algo semelhante, para se ter uma noção de quantos clientes conectados no AP.
Entendo...vai depender de para que finalidade as informações serão utilizadas.
Mas se fosse eu, me interessaria em quantos estão ativos... senão a leitura poderia ser falsa, ou não?
Por exemplo, é comum alguém dizer que tem 30 50 ou mais usuários num rádio. Mas na realidade quantos estão realmente consumindo banda e processamento do rádio?
Re: Monitora a quantidade de estações conectadas em um AP
Só os que estiveram ativos em tempo real, a intenção mesmo e saber quando devemos coloca um nova painel, não temos a intenção de coloca mais que 30 clientes em uma painel, isto é para ter um controle mais fácil.
Re: Monitora a quantidade de estações conectadas em um AP
Citação:
Postado originalmente por
1929
Entendo...vai depender de para que finalidade as informações serão utilizadas.
Mas se fosse eu, me interessaria em quantos estão ativos... senão a leitura poderia ser falsa, ou não?
Por exemplo, é comum alguém dizer que tem 30 50 ou mais usuários num rádio. Mas na realidade quantos estão realmente consumindo banda e processamento do rádio?
E uma coisa a sí pensa, mais a nivel de provedor não seria tão importante, o consumo total da AP ja bastaria
Re: Monitora a quantidade de estações conectadas em um AP
Citação:
Postado originalmente por
Treme
E uma coisa a sí pensa, mais a nivel de provedor não seria tão importante, o consumo total da AP ja bastaria
para o consumo total do AP não ficaria mais fácil um gráfico gerado pelo próprio Mikrotik?
Re: Monitora a quantidade de estações conectadas em um AP
@eduardomazolini, fiz os procedimentos e não deu certo. Alguma sugestão?
Re: Monitora a quantidade de estações conectadas em um AP
Re: Monitora a quantidade de estações conectadas em um AP
pera ai, acho que passe despercebido, é pra eu colocar aquele script citado anteriormente? e depois esse comando? nos probes?
Re: Monitora a quantidade de estações conectadas em um AP
Citação:
Postado originalmente por
eduardomazolini
Eu coloquei no The Dude com o comando:
/interface pppoe-server print count-only
Eu tenho um PPPoE server por painel então poderia fazer:
/interface pppoe-server print count-only where service="PainelA"
Mas com certeza usar snmp é melhor que SSH ou API.
Eu a algum tempo queria avaliar o quanto de banda entre as torres eu ganharia se centraliza-se as queues.
pra isso fiz o seguinte script:
Código :
/queue simple
:global downpackets 0
:global downdropped 0
:set downpackets 0
:set downdropped 0
:foreach i in=[find] do={:set downdropped ($downdropped + [:pick [get $i dropped] ([:find [get $i dropped] "/" -1] + 1) 999 ])}
:foreach i in=[find] do={:set downpackets ($downpackets + [:pick [get $i packets] ([:find [get $i packets] "/" -1] + 1) 999 ])}
:foreach i in=[find] do={:put [:pick [get $i dropped] ([:find [get $i dropped] "/" -1] + 1) 999 ]}
:put $downdropped
:foreach i in=[find] do={:put [:pick [get $i packets] ([:find [get $i packets] "/" -1] + 1) 999 ]}
:put $downpackets
:put (((($downdropped * 1000) / $downpackets )))
Acho que isso pode ser adaptado pra saber quantos clientes estão realmente consumindo.
Como posso inserir isso no dude? apenas os comandos citados não deu certo, preciso colocar algo a mais
Re: Monitora a quantidade de estações conectadas em um AP
Eu também gostaria de saber, não sou tão experiente no TheDude como consigo extrair do Zabbix, mas queria aprender isso.
Re: Monitora a quantidade de estações conectadas em um AP
Pelo que o video demonstrou ele faz isso apenas nos equipamentos que usam o sistema RouterOS, o AirOS da ubiquiti, não encontrei uma maneira ainda
Re: Monitora a quantidade de estações conectadas em um AP
O Script foi coisa minha. E exemplo, não é pra usar. Faz o que está no vídeo.
O vídeo mostra do dude pra uma RouterOS.
Re: Monitora a quantidade de estações conectadas em um AP
Tenho para the dude ubnt, clientes conectados, uptime e canal usado chegando na loja posto.
Para mk tenho clientes conectados e uptime, me falta o do canal ainda.
Re: Monitora a quantidade de estações conectadas em um AP
@JonasMT, ficaremos no aguardo, já tentei muitas maneiras de monitorar a quantidade de estações conectadas, mais todas sem sucesso