← Clientes y servicios SECCIÓN DEL MANUAL

23. Estadísticas del cliente y contraste global

Instrucciones, comprobaciones y pasos de esta sección del manual.

Abra la ficha y entre a Estadisticas. La pestaña permite escoger Todos los servicios o un servicio como #1234 - Hogar 300M, un rango de fechas y Gráfico diario o Gráfico mensual.

23.1 Qué mide cada motor

Los motores MikroTik API (v6 y v7 heredada), IPFIX / NetFlow (pmacct) y FreeRADIUS consolidan consumo en customer_traffic_daily. La pestaña suma todo el historial del rango sin excluir datos por el motor activo; por eso un cambio de motor no debe cortar el histórico agregado.

  • MikroTik API consulta accounting del router. Depende de soporte y configuración de RouterOS.
  • IPFIX / NetFlow recibe flujos en pmacct y los agrega. Es adecuado para alto volumen, pero no representa sesiones PPP formales.
  • FreeRADIUS agrega consumo y, además, conserva sesiones en radacct.

Los cuadros Descarga y Subida y el gráfico provienen del consolidado diario. Sesiones y Tiempo se calculan desde radacct cuando existen registros para el cliente y rango. En IPFIX o MikroTik API pueden mostrar 0 y 00:00:00 aunque haya consumo: no es, por sí solo, una falla.

23.2 Consulta y comprobación

  1. Seleccione un servicio concreto para evitar mezclar dos accesos del mismo cliente.
  2. En Gráfico diario, elija fecha inicio y fecha final. Compruebe barras separadas de Descarga (MiB) y Subida (MiB).
  3. Cambie a Gráfico mensual para agrupar el histórico diario por mes. El selector de rango se oculta en esta vista.
  4. Revise el resumen: Sesiones, Tiempo, Descarga y Subida.
  5. Revise listaflow, la tabla inferior: Conectado, Desconectado, Tiempo, Descarga, Subida, Ipv4, Mac e IP Router.
  6. Cambie a Todos los servicios y compare el total con la suma esperada de los servicios individuales.
  7. Como contraste, revise la gráfica de tráfico global del inicio para el mismo período disponible.

La gráfica global suma todos los clientes y todos los motores durante los últimos siete días. Debe ser mayor o igual que el consumo de un solo cliente, pero no tiene por qué coincidir con la suma manual si el rango, zona horaria o momento de agregación son distintos.

23.3 Interpretar `listaflow`

La implementación actual muestra hasta 500 agregados diarios por servicio desde customer_traffic_daily. Para IPFIX/MikroTik API —y también para el consolidado de FreeRADIUS— una fila no equivale necesariamente a una sesión:

  • Conectado puede contener solo la fecha;
  • Desconectado y Tiempo pueden quedar vacíos;
  • IP y MAC son los datos actuales del servicio, no una prueba histórica de que fueran iguales ese día;
  • IP Router identifica el router asociado al servicio.

radacct sí contiene inicio, fin, duración, IP y MAC de sesiones RADIUS, pero esa granularidad cruda no debe inferirse de una fila diaria. Use el diagnóstico RADIUS autorizado si necesita probar una sesión concreta.

23.4 Sitios visitados hoy

  1. Pulse Sitios visitados Hoy.
  2. Revise IP Cliente, IP / Sitio visitado, Usuario PPP y Fecha.
  3. Confirme que la IP pertenece al servicio antes de atribuir el registro al abonado.

La consulta se limita al día actual, a las IP asignadas al cliente y a 500 filas. El campo puede ser una IP o destino observado, no necesariamente una URL completa ni una página exacta. NAT compartido, IP dinámica, HTTPS, retención, zona horaria y ausencia de recolección pueden producir resultados incompletos. Trate estos datos como sensibles y acceda solo con finalidad autorizada.

Sistema de administración ISP

Si evalúas el producto, no solo la guía: abre la página comercial de Sistema de administración ISP.