Preparar BNG e roteador de borda
Acesso de leitura, API, SSH e SNMP para concentrador PPPoE e roteador BGP, e o que a plataforma coleta.
No concentrador PPPoE (BNG) e no roteador de borda, o Zaindu Core só lê. Ele coleta, guarda e compara; nenhuma decisão automática da plataforma executa comando nesses equipamentos. Por isso, aqui o usuário de acesso deve ser sempre de leitura.
Equipamentos cobertos
| Família | Papel | Acesso usado | Situação |
|---|---|---|---|
| MikroTik RouterOS 6 e 7 | BNG, roteador de borda com BGP, switch | API do RouterOS ou SSH; SNMP | Em produção |
| Huawei NE8000 (VRP) | BNG e roteador de borda | SSH; SNMP | Sessões PPPoE por SNMP e CLI em produção; demais leituras em validação |
MikroTik RouterOS
- Crie um usuário exclusivo para a plataforma, num grupo sem permissão de escrita, restrito ao IP do servidor.
- Confira se o grupo tem permissão de uso da API (e de SSH, se for esse o acesso) na sua versão do RouterOS. O teste de ping e a leitura de tráfego instantâneo usam a permissão de teste.
- Informe a porta da API. A padrão é 8728 (8729 com TLS); se a sua rede usa outra, ou só essa porta está encaminhada no NAT, informe a porta certa.
- Crie a comunidade SNMP de leitura.
/user add name=zaindu group=read address=IP_DO_SERVIDOR password=SENHA_FORTE
/snmp/community/set [find default=yes] name="SUA_COMUNIDADE" read-access=yes write-access=no /snmp/set enabled=yes
O script renomeia a comunidade padrão em vez de criar outra, para não deixar a comunidade de fábrica ativa ao lado da nova.
Confira a sintaxe e as permissões do grupo na documentação da sua versão do RouterOS antes de aplicar.
/system resource print /system health print /routing/bgp/session/print terse without-paging /routing/bgp/connection/print terse without-paging /routing/bgp/peer/print terse without-paging /routing/ospf/neighbor/print terse /log/print where topics~"critical|error|warning" /interface/print stats where name="<interface>" /export terse
As sessões PPPoE são lidas pela API: sessões ativas, perfis e logins. A plataforma tenta os caminhos de BGP do RouterOS 6 e do 7 e fica com o que responder.
Huawei NE8000
- Crie um usuário exclusivo, com nível que permita os comandos de exibição listados abaixo, incluindo a exibição da configuração corrente.
- Restrinja o acesso ao IP do servidor.
- Crie a comunidade SNMP de leitura. As sessões de assinante são lidas pela MIB de usuários BRAS do fabricante.
A criação de usuário, os níveis de comando e a configuração de SNMP mudam entre versões do VRP. Consulte o manual do seu modelo para a sintaxe exata.
screen-length 0 temporary display version display cpu-usage display memory-usage display device temperature all display bgp peer display ospf peer brief display alarm active all display interface <interface> display current-configuration display access-user username <login> verbose display access-user offline-record username <login>
O que é coletado
| Assunto | O que aparece na plataforma |
|---|---|
| Sessões PPPoE | Sessões ativas por domínio e série de quedas minuto a minuto, para ver queda em massa na hora |
| Motivo da queda | Por que a sessão do assinante caiu, conforme o concentrador informa, lido na hora para um login |
| Sessão do assinante | IP, MAC, tempo de sessão, perfil e interface, no cartão de conexão da ficha do cliente |
| Vizinhos BGP | Estado, tempo de sessão e prefixos por vizinho; redundância contada por papel (trânsito e IX) |
| OSPF | Vizinhos e estado |
| Interfaces | Utilização, erros e contadores |
| Saúde | CPU, memória, temperatura e alarmes ativos |
| Configuração | Cópia guardada e comparada com a anterior (diff) |
Syslog PPPoE (opcional)
Além da leitura periódica, o concentrador pode enviar os eventos de sessão PPPoE ao servidor por syslog, em UDP 514 por padrão. O receptor aceita só os IPs de concentrador cadastrados e é instalado à parte na implantação. Aponte o syslog do BNG para o IP do servidor; a sintaxe depende do equipamento.
Leituras pesadas por linha de comando podem ocupar a gerência de um concentrador em produção. A plataforma serializa as leituras por equipamento e deixa desligadas as varreduras mais caras até medir o tempo real de resposta do seu modelo.
Ficou alguma dúvida?A equipe que faz a implantação responde.
Perguntar no WhatsApp