Concentradora (PPPoE)

Monitore as sessões PPPoE dos assinantes conectados nas concentradoras (BNG/BRAS) do provedor: colmeia de sessões, tabela com colunas dinâmicas, painel do assinante com relatórios em PDF, piores casos, exportação em CSV e histórico de quedas.

Visão geral Novo na 7.2

O ambiente Concentradora mostra, em uma única tela, todas as sessões PPPoE ativas nas concentradoras do provedor. O Ravi Monitor coleta as sessões por SNMP (somente leitura) e apresenta cada assinante com usuário, IP, VLAN e tráfego acumulado. Opcionalmente, ele também mede latência, jitter e perda de pacotes por ping disparado do servidor Ravi para o IP de cada assinante.

Marcas suportadas: Mikrotik (RouterOS), Huawei e Cisco. Na versão 7.2 a tela foi totalmente repaginada, com a mesma base visual dos ambientes Dispositivos e OLT: colmeia de hexágonos (uma célula por sessão), tabela com colunas configuráveis, chips de status clicáveis, busca instantânea, tema claro e escuro e três níveis de densidade.

Para que o NOC usa esta tela

  • Ver quem está online e offline em cada concentradora, em tempo quase real.
  • Encontrar assinantes com latência ruim ou em loop de reconexão (status Reconexões).
  • Auditar quedas de sessão no histórico (modal Logs).
  • Gerar PDFs do histórico do assinante (latência, tráfego e sessões) para o suporte.

Como chegar

No menu principal, abra Concentradora (no celular o rótulo aparece como PPPoE). A tela abre em /concentradora/ com o título Concentradoras.

No topo ficam a faixa de cards (um card por concentradora, com logo da marca, nome, IP, estrela de favorito, status e contagem de sessões), as abas de visualização Colmeia, Tabela e Ambos, o seletor de Densidade (Compacto, Confortável, Espaçoso), a busca global Buscar usuário, IP, MAC… e o botão Logs. Administradores também veem o botão de engrenagem (Configurações) e o botão Adicionar concentradora.

Ao entrar, a tela restaura a última concentradora que você estava vendo. Se for o primeiro acesso, ela escolhe automaticamente a melhor candidata (favorita online, depois online com dados, e assim por diante). Favoritas aparecem primeiro na faixa de cards, e o favorito é individual por usuário.

Plano e permissões

Normal+ A coleta de concentradoras depende do plano de assinatura, que também limita quantas concentradoras são coletadas ao mesmo tempo:

PlanoConcentradoras coletadas
NORMAL1
PREMIUM4
GOLDIlimitado
ENTERPRISEIlimitado
TRIALIlimitado

Acima do limite, as concentradoras excedentes continuam cadastradas, mas não são sincronizadas. Uma tentativa de sincronização manual devolve o aviso de limite de execuções do plano atingido.

O acesso à área é controlado pela permissão concentradora do grupo de usuários (veja Usuários e permissões):

NívelO que permite
Sem acessoO usuário é redirecionado para a tela inicial com um aviso.
VisualizarVê a tela, colmeia, tabela, painel da sessão, logs e PDFs. Sem botões de administração.
AdministrarTudo acima, mais adicionar, editar, excluir e zerar concentradoras e o modal Configurações.

O usuário Master sempre tem acesso de administrador. Além do nível, o grupo pode restringir quais concentradoras cada usuário enxerga: concentradoras fora da lista liberada do grupo não aparecem na tela. A exibição do endereço IP da concentradora para usuários comuns segue a opção global Exibir endereço IP das configurações do ambiente Dispositivos; administradores sempre veem o IP.

Requisitos no equipamento

  • SNMP habilitado (v1 ou v2c), com comunidade e porta corretas, alcançável a partir do servidor Ravi.
  • Mikrotik: RouterOS versão 6 ou superior. Versões anteriores não são coletadas.
  • Para medir latência, jitter e perda: o servidor Ravi precisa alcançar os IPs dos assinantes por ICMP.

Como funciona a coleta

Cada coleta é uma fotografia das sessões da concentradora: o sistema varre as sessões por SNMP, dispara o teste de ping em lote (quando habilitado), detecta reconexões (pela reinicialização da interface da sessão e por mudança de IP ou VLAN), fecha as sessões que sumiram, gravando a data em Desconectado em, e atualiza os históricos por assinante.

O intervalo entre coletas é automático e adaptativo: começa em 5 minutos e, se a coleta de uma concentradora demora mais do que o intervalo comporta, o sistema aumenta sozinho o intervalo daquela concentradora (os níveis vão de 5 minutos até 6 horas). A data e a duração da última sincronização aparecem no cabeçalho do painel. Nunca rodam duas coletas simultâneas da mesma concentradora, e as coletas ficam suspensas enquanto o backup diário do servidor Ravi está em execução.

A tela sempre mostra a última fotografia coletada. Uma sessão que acabou de conectar aparece na próxima coleta, e o intervalo mínimo é de 5 minutos.


Cadastrar concentradora

O cadastro registra o equipamento BNG/BRAS que o Ravi vai consultar por SNMP. Cada cadastro corresponde a um equipamento. Apenas administradores da área podem cadastrar.

  1. No menu, abra Concentradora.
  2. Clique em Adicionar concentradora.
  3. Preencha a aba Geral (nome, IP, marca) e, se necessário, a aba SNMP.
  4. Salve. O sistema mostra o toast Concentradora adicionada — testando conexão… e testa o SNMP em segundo plano.

Aba Geral

CampoO que faz
NomeIdentificação da concentradora nos cards e relatórios. Obrigatório.
Endereço IPIP de gerência que o Ravi consulta por SNMP. Obrigatório.
Alerta de latência (ms)Limite de latência da concentradora (padrão 20). Latência acima disto marca a sessão como Latência alta; ao se aproximar do limite, Latência em alerta.
MarcaMikrotik, Huawei ou Cisco. Define como as sessões são lidas.
StatusAtiva entra na fila de coleta; Pausada fica cadastrada mas não é coletada (útil em manutenções).
Monitorar latência (ping)Liga ou desliga o teste de ping do servidor Ravi para o IP de cada assinante (latência, jitter e perda).

O teste de ping gera tráfego ICMP relevante saindo do servidor quando há milhares de assinantes. Habilite apenas onde fizer sentido e ajuste o Alerta de latência (ms) à realidade da rede: o padrão de 20 ms é agressivo para redes com rádio ou longas distâncias.

Aba SNMP

CampoO que faz
SNMPHerdar do sistema usa a credencial padrão global (definida no modal Configurações, veja abaixo). Personalizado libera os campos abaixo só para esta concentradora.
ComunidadeComunidade SNMP de leitura (padrão public).
Versãov1 ou v2c. Prefira v2c: é mais eficiente para varreduras grandes.
Porta SNMPPorta UDP do agente SNMP (padrão 161).

Validações e teste de conexão

  • Nome e IP são obrigatórios (aviso Preencha nome e IP).
  • Novo na 7.2 O sistema recusa duplicidade de IP + porta SNMP: Já existe uma concentradora com esse IP e porta SNMP. Se o mesmo equipamento precisar aparecer duas vezes, use outra porta SNMP.

Após salvar, o teste de conexão define o status do card:

Status do cardSignificado
OnlineO SNMP respondeu; a concentradora entra na fila de coleta.
Sem conexãoO SNMP não respondeu. O sistema re-testa automaticamente a cada minuto e promove a concentradora a Online assim que ela voltar a responder.
NovaRecém-cadastrada, o teste ainda não terminou.

Menu de ações do card

Cada card tem um menu de ações (ícone de três pontos) com:

  • Editar concentradora: reabre o formulário (somente administradores). Ao salvar aparece o toast Concentradora atualizada.
  • Favoritar / Desfavoritar: qualquer usuário; favoritas vêm primeiro na faixa de cards e a preferência é individual.
  • Zerar monitoramento: administradores. Pede confirmação (Zerar monitoramento?) e avisa que a fotografia atual das sessões é copiada para backup e a colmeia fica vazia até a próxima coleta. Útil para limpar sessões fantasma acumuladas, por exemplo após renomear usuários em massa.
  • Excluir concentradora: administradores. Pede confirmação (Excluir concentradora?) e remove o cadastro, o monitoramento, os registros de assinantes e o histórico de quedas daquela concentradora.

Excluir concentradora não pode ser desfeito: apaga o cadastro, os assinantes e todo o histórico de quedas. Diferente do Zerar monitoramento, que gera backup da fotografia antes de limpar, a exclusão não tem recuperação.

Criar, editar, excluir e zerar concentradoras ficam registrados no Histórico de ações, no idioma de quem executou.

Modal Configurações da área Somente Master

O botão de engrenagem da toolbar abre o modal Configurações da Concentradora (disponível para administradores da área), com três abas:

Padrões: valores globais usados por todas as concentradoras que herdam do sistema.

SeçãoCamposO que faz
SNMP padrãoComunidade, Versão, Porta SNMPCredencial SNMP aplicada a toda concentradora configurada com Herdar do sistema.
SSH / Telnet padrãoUsuário, Senha, PortaCredencial usada pelas funções que acessam a concentradora por SSH.
Coleta e alertasUnidade de tráfego (Kbps/Mbps/Gbps), Qtd. piores casos (padrão 12), Notificações Telegram (Ativadas/Desativadas)Unidade padrão de exibição de tráfego, tamanho das listas de Piores casos e chave geral das notificações Telegram do módulo.

Telegram: lista de canais Telegram do módulo. Clique em + Adicionar canal e informe Descrição, Chat ID, Token, a janela de horário (Início e Fim, padrão 00:00 a 23:59) e a Prioridade (Alta, Normal ou Baixa). Para os detalhes de como criar o bot e obter o Chat ID, veja Telegram.

Sincronização: uma linha por concentradora, com status, data da última sincronização (ou Nunca sincronizada) e o botão Sincronizar, que dispara a coleta imediata em segundo plano. O sistema recusa a sincronização se o plano não tem direito, se o limite do plano foi atingido, se a concentradora está pausada ou sem conexão, ou se já existe uma coleta daquela concentradora em andamento.


Acompanhar sessões

Selecionada a concentradora na faixa de cards, o painel mostra o cabeçalho (logo, nome, IP quando permitido, data e hora da última sincronização, total de sessões e selo Online/Sem conexão), a linha de chips de status, a colmeia e a tabela de sessões. As abas Colmeia, Tabela e Ambos controlam o que fica visível (o padrão é Ambos).

Se ainda não houver dados, o painel mostra Sem dados de monitoramento com a explicação correspondente: a concentradora está online mas ainda não há sessões coletadas, ou ela ainda não foi sincronizada com sucesso. Nesse caso, aguarde a próxima coleta automática.

Chips de status

Os chips resumem as sessões por situação. Clicar em um chip filtra a colmeia e a tabela ao mesmo tempo; clicar de novo limpa o filtro.

StatusQuando a sessão recebe
OnlineSessão ativa com latência normal (ou sem medição de ping).
Latência em alertaOnline, com latência se aproximando do limite Alerta de latência (ms) da concentradora.
Latência altaOnline, com latência acima do limite configurado.
ReconexõesMais de 5 reconexões na última hora. Indica cliente em loop de conexão (sinal ruim, MTU, senha). Tem prioridade sobre os demais status.
OfflineSessão que sumiu da coleta. A coluna Desconectado em mostra quando caiu.
Sem dadosPresente no layout, mas não é usado neste módulo: o contador fica sempre em zero.

As cores dos hexágonos da colmeia seguem os status; Reconexões e Latência alta ganham um brilho de destaque.

Em concentradoras Huawei o usuário PPPoE costuma vir no formato usuario-MAC. A tela separa automaticamente o nome do assinante e o endereço MAC.

Colmeia

A seção Colmeia desenha um hexágono por sessão e comporta dezenas de milhares de sessões sem travar. O controle Tamanho ajusta o tamanho dos hexágonos, e a Densidade da toolbar também influencia. Passe o mouse sobre um hexágono para ver o tooltip com usuário, IP, VLAN, status, latência, jitter, perda, download e upload; clique para abrir o painel da sessão. No celular ou tablet, o toque abre a sessão diretamente.

Tabela

A seção Sessões lista as mesmas sessões em formato de tabela, com busca própria (Buscar nesta tabela…) sincronizada com a busca global da toolbar. A busca procura em usuário, IP e VLAN.

O botão Colunas permite mostrar e ocultar colunas. Só aparecem colunas que têm valor naquela concentradora (por exemplo, VLAN só é oferecida se a marca fornece VLAN). O link Restaurar padrão volta ao conjunto original. A escolha persiste no navegador e vale para todas as concentradoras.

ColunaConteúdo
StatusSituação da sessão, na mesma ordem dos chips.
UsuárioNome de usuário PPPoE do assinante.
IPIP atribuído à sessão.
VLANVLAN da sessão (quando a marca fornece).
Download / UploadVolume acumulado do contador da interface da sessão, formatado em B/KB/MB/GB. Não é taxa em tempo real.
Latência (ms), Jitter (ms), Perda (%)Resultado do ping do servidor Ravi ao IP do assinante, quando o teste está habilitado.
Desconectado emData e hora em que a sessão offline foi vista pela última vez.

Clique no cabeçalho para ordenar (ordenação numérica onde faz sentido). A tabela pagina em blocos de 2.000 linhas: o rodapé mostra quantas linhas estão visíveis, com os botões Ver mais e Ver tudo. Quando o filtro não encontra nada, aparece Nenhuma sessão corresponde aos filtros.

Latência, jitter e perda vazios não significam problema: ou o teste de ping está desabilitado na concentradora, ou o IP do assinante não é alcançável a partir do servidor Ravi (CGNAT, firewall). Nesses casos as colunas ficam em branco.

Em bases muito grandes, prefira Ver mais ao Ver tudo e use as densidades: renderizar tudo de uma vez pode pesar no navegador.


Painel da sessão

Clicar em uma sessão (na colmeia ou na tabela) abre o painel do assinante: um modal com o nome do assinante no título (com o MAC separado, quando o usuário vem no formato nome-MAC), o selo de status colorido e uma grade somente leitura com IP, VLAN, Latência, Jitter, Perda, Download, Upload e Desconectado em. Campos sem valor são omitidos.

Relatórios PDF do assinante Novo na 7.2

Quando o assinante já tem histórico coletado, o rodapé do painel mostra três botões que abrem o relatório em nova aba:

BotãoConteúdo do PDF
PDF LatênciaHistórico de ping e jitter do assinante, com o percentual de amostras normais, em alerta e acima do limite (usa o Alerta de latência (ms) da concentradora como régua).
PDF TráfegoHistórico de taxas de download e upload (Kbps/Mbps/Gbps).
PDF SessõesHistórico de conexões e desconexões, com o percentual de tempo online e offline.

Se os botões de PDF não aparecem, o assinante ainda não tem histórico registrado. Isso é normal para sessões muito novas: os relatórios ficam disponíveis conforme a coleta acumula dados.


Piores casos Novo na 7.2

O botão Piores casos, na barra de controles do painel da concentradora, responde de imediato à pergunta "quem está pior agora?". O modal é calculado na hora, sobre os dados já carregados na tela, sem nova consulta ao servidor, e traz quatro rankings:

ListaCritério
Maior consumoSessões com maior soma de download e upload acumulados.
Maior latênciaSessões online com medição de ping, ordenadas da pior latência para a melhor.
Offline há mais tempoSessões offline, da desconexão mais antiga para a mais recente.
Rompimento (reconexões)Sessões marcadas com o status Reconexões (mais de 5 reconexões na última hora).

Cada lista mostra por padrão 12 itens; o tamanho é ajustável no campo Qtd. piores casos do modal Configurações da Concentradora (mínimo 3). Células sem valor exibem um traço, e uma lista sem nenhum caso mostra Sem dados.


Exportar CSV Novo na 7.2

O botão Exportar CSV gera, direto no navegador, uma planilha com as sessões da concentradora aberta. A exportação respeita os filtros ativos: saem exatamente as sessões que estão visíveis segundo o chip de status e a busca do momento.

  1. Abra a concentradora desejada e aplique (ou limpe) os filtros: chip de status e busca.
  2. Clique em Exportar CSV.
  3. O arquivo concentradora_{id}_sessoes.csv é baixado imediatamente.

Formato do arquivo:

  • Colunas: Usuário; IP; VLAN; Download (bytes); Upload (bytes); Latência (ms); Jitter (ms); Perda (%); Status; Desconectado em.
  • Separador ; e codificação UTF-8 com BOM: abre corretamente no Excel sem ajustes.

Para exportar todas as sessões, limpe o chip de status e a busca antes de clicar em Exportar CSV.


Logs de quedas

O botão Logs, na toolbar da tela, abre o modal Logs de quedas (PPPoE): o histórico de quedas de sessão dos assinantes, agora nativo na tela nova. Use-o para auditar quando um cliente caiu, quanto tempo ficou conectado e quanto trafegou na sessão.

  1. Na tela Concentradoras, clique em Logs.
  2. No seletor, mantenha Todas as concentradoras ou escolha uma específica (a concentradora aberta já vem pré-selecionada).
  3. Use o campo Buscar usuário, IP… para filtrar por usuário, IP ou nome da concentradora.
ColunaConteúdo
ConcentradoraEm qual concentradora a sessão estava.
UsuárioUsuário PPPoE do assinante.
IP / VLANEndereço e VLAN da sessão encerrada.
ConectouQuando a sessão iniciou.
CaiuQuando a sessão foi encerrada.
Download / UploadTráfego da sessão, formatado em B/KB/MB/GB.

A lista vem ordenada da queda mais recente para a mais antiga e traz por padrão os 300 últimos registros. Quando não há nada registrado, o modal mostra Nenhuma queda registrada.

Solução de problemas rápida

SintomaO que verificar
Card fica em Sem conexãoO SNMP não responde a partir do servidor Ravi: confira comunidade, versão e porta, ACL SNMP no equipamento e firewall no caminho. O re-teste é automático a cada minuto; corrija o SNMP e aguarde.
Card Online, mas Sem dados de monitoramentoA primeira coleta ainda não rodou, ou a concentradora está além do limite do plano (apenas as primeiras são coletadas).
Dados não atualizam há muito tempoColetas lentas elevam o intervalo automaticamente (até 6 horas). Verifique a duração da última coleta no painel e melhore a resposta SNMP do equipamento.
Latência, jitter e perda vaziosTeste de ping desabilitado na concentradora, ou IP do assinante inalcançável a partir do servidor Ravi (CGNAT, firewall).
Sessão nova não apareceA tela mostra a última fotografia; a sessão entra na próxima coleta (mínimo 5 minutos).
Cadastro recusado por IP e porta duplicadosComportamento proposital da 7.2. Para cadastrar o mesmo equipamento duas vezes, use outra porta SNMP.
Mikrotik não coletaRouterOS anterior à versão 6 não é suportado.

Para outros sintomas, veja Solução de problemas.