Documentación de BQN
Icono de cerrar

Diagramas de caja

Las convenciones que se describen aquí se aplican a cualquier diagrama de caja en la GUI de BQN (en QoE de suscriptor, panel de control de suscriptor, página de grupos de suscriptores, panel de control de grupos de suscriptores, velocidades de aplicaciones del sistema, latencias de aplicaciones del sistema, etc.).

Un diagrama de caja es un resumen de la distribución de un conjunto de valores. Muestra los valores máximo y mínimo y lo que llamamos percentiles. Un percentil es un valor que es igual o mayor que un porcentaje dado del conjunto de valores. Por ejemplo, un percentil del 50% es el valor que separa la mitad inferior y la mitad superior del conjunto de valores y también se conoce como la mediana. Un percentil del 10% tiene el 10% del conjunto de valores por debajo, y así sucesivamente. Nuestros diagramas de caja proporcionan los percentiles 10, 25, 50, 75 y 90%.

Por ejemplo, en un diagrama de caja de velocidades, un percentil 25 de 30,4 Mbps indica que el 25% de las velocidades registradas son inferiores a 30,4 Mbps (y, por tanto, el 75% son mayores).

La siguiente figura muestra todo esto gráficamente:

Es posible que haya notado que el diagrama de caja está coloreado. Esto se hace para resaltar los cuatro cuartiles:

  • 1er cuartil: percentiles de 0 a 25%. Rojo.
  • 2º cuartil: percentiles de 25% a 50%. Naranja.
  • 3er cuartil: percentiles de 50% a 75%. Verde.
  • 4º cuartil: percentiles de 75% a 100%. Azul.

Así que el primer cuartil es el 25% inferior de los valores y el cuarto cuartil es el 25% superior de los valores.

Panel de suscriptor

El panel de control del suscriptor incluye un conjunto muy completo de información útil sobre el rendimiento actual y pasado del suscriptor. Es el lugar ideal para analizar y diagnosticar los problemas notificados en el acceso a los datos del suscriptor.

Se puede acceder a él haciendo clic en el ID de suscriptor o en la dirección IP del suscriptor en cualquiera de las siguientes ventanas:

  • Status->Subscribers
  • Status->Flows->Per Subscriber
  • Estado->RADIUS/REST/Facturación->Suscriptores

El panel de suscriptor contiene mucha información, así que use la barra de desplazamiento en el lado derecho para navegar a través de él.

El panel contiene la siguiente información:

  • Parámetros principales de la sesión del suscriptor (incluyendo las políticas de velocidad y monitorización aplicadas, el ID de IP y del suscriptor, etc.). Haga clic en Detalles adicionales para ver más información. Haga clic en Ver grupos de suscriptores para ir a la lista de grupos de los que este suscriptor es miembro. Las métricas del suscriptor se pueden comparar con las de los grupos, para evaluar si la QoE está dentro de los valores normales.
  • Iconos de marcación con un resumen de las últimas métricas.
  • Gráficos con la evolución en el tiempo de las principales métricas del suscriptor:  
    • velocidades medias y máximas
    • latencias
    • retransmisiones de paquetes (pérdidas)
    • tráfico a altas velocidades, sufriendo congestión y limitado por ACM
    • creados por minuto y activos
  • Gráficos con latencia, retransmisión y congestión frente a la velocidad media.
  • Gráfico con el uso de la aplicación a lo largo del tiempo.
  • Velocidades de flujo de la aplicación y su evolución a lo largo del tiempo.
  • Distribución de las latencias de Internet por aplicación y su evolución a lo largo del tiempo.
  • Tabla con los flujos activos del suscriptor. Se proporciona la política de flujo (haga clic en el nombre de la política para ir a la definición de la política). Si está disponible, también muestra el dominio DPI (columna DOMAIN) y la categoría DPI del flujo (columna DPI).

Modo en vivo

Para supervisar al suscriptor más de cerca, active el interruptor Live mode. Aparecerán gráficos con la evolución actual de las principales métricas. Aparecerá una tabla de flujo, que incluye la composición DPI. Se puede mostrar un lapso de tiempo máximo (el número más reciente de minutos). Esto se puede configurar a 2, 5 o 10 minutos, utilizando el selector junto al interruptor Live mode. Cuando se alcanza el lapso de tiempo, por ejemplo, después de 5 minutos, los gráficos continuarán actualizándose, mostrando la ventana de los últimos cinco minutos. Puede pausar y reanudar el modo en vivo para analizar mejor la información.

También se incluirá una tabla de flujo que se actualizará continuamente. Los flujos se ordenan en la tabla con los flujos activos primero, y entre ellos, los flujos más rápidos. Se muestran las categorías y los dominios DPI. Las velocidades no nulas se resaltan en azul para facilitar la identificación de los flujos activos. Puede mostrar los gráficos de vida con más espacio vertical haciendo clic en el icono Layout ↕.

Nota: la información DPI en vivo puede no estar disponible en ciertos países debido a restricciones de exportación.

Grupos de suscriptores

El siguiente gráfico es el resultado de pulsar en Ver grupos de suscriptores. Muestra los grupos de este suscriptor y compara los de los grupos con las métricas del suscriptor:

Métricas históricas

Los gráficos anteriores muestran la evolución a lo largo del tiempo de la velocidad media y máxima, la latencia de acceso y las retransmisiones. Para la latencia de acceso y las retransmisiones, también se incluye el promedio de los grupos de suscriptores y de la red general como referencia, para determinar si el suscriptor está por debajo o por encima de la calidad promedio.

Los siguientes gráficos contienen información sobre el tráfico cercano a la velocidad máxima y en congestión, y los flujos activos y los flujos creados por minuto.

Tres diagramas de dispersión muestran la posible correlación entre la velocidad y las mediciones de latencia, pérdidas y congestión. Por ejemplo, en la velocidad frente a la latencia, un punto es un par velocidad-latencia medido al mismo tiempo. Una línea roja muestra la posible correlación entre los dos (la línea que mejor se ajusta a los puntos).

Métricas de la aplicación

Esta sección muestra una muestra del uso del suscriptor para las aplicaciones con mayor uso.

El primer gráfico es la evolución temporal del uso de la aplicación:

También se incluyen las velocidades medias de flujo y su evolución a lo largo del tiempo. Un diagrama de caja resume la distribución de la velocidad: percentiles 10, 25, 50 (también conocido como mediana), 75 y 90. Los valores mínimo y máximo, ocultos de forma predeterminada, también se pueden mostrar habilitando el interruptor View max.+min..

Además, se muestran las distribuciones de latencia de la aplicación, junto con su evolución a lo largo del tiempo. Las latencias se miden entre el BQN y el servidor de aplicaciones a través de Internet.

 

Nota: La información de DPI puede no estar disponible en ciertos países debido a restricciones de exportación.

Flujos activos

Una tabla en la parte inferior del panel de suscriptores contiene los principales flujos activos por tamaño. La tabla se puede exportar a un archivo CSV. Utilice el icono de actualización para actualizar la tabla (o vaya al Modo en vivo para obtener una lista de flujos que se actualiza automáticamente).

Nota: La información de DPI puede no estar disponible en ciertos países debido a restricciones de exportación.

Identificador (ID) de suscriptor

Para facilitar la identificación de una sesión de suscriptor, se admite un campo de ID de suscriptor. El ID de suscriptor se puede utilizar al solicitar métricas, para obtener información histórica incluso cuando el suscriptor ha cambiado la dirección IP con el tiempo.

Hay varias fuentes posibles para el ID de suscriptor:

  • Dirección de acceso MAC (esta es la predeterminada). En algunas redes, la dirección MAC podría ser la misma para todos los suscriptores (por ejemplo, si todo el tráfico proviene del mismo puerto de router), pero en otras redes, puede identificar los puntos de acceso del suscriptor.
  • Dirección IP de acceso del suscriptor. Para configurar la dirección IP para rellenar el ID del suscriptor, vaya a Administration->General Settings->Default subscriber-ID source.
  • Un sistema externo: el sistema externo puede utilizar la API REST de BQN, RADIUS o uno de nuestros Billing. Consulte esas secciones para obtener más detalles.

Métricas de QoE del suscriptor

Estado->Suscriptores da acceso a la lista de suscriptores activos junto con sus métricas (si el suscriptor de interés no aparece en la lista, escriba la dirección IP en el campo de filtro).

Para facilitar la identificación de suscriptores con problemas de calidad de experiencia, utilizamos mapas de calor y umbrales de advertencia.

Se proporciona un mapa de calor para el subconjunto de suscriptores cuyas métricas se representan en el gráfico. El mapa de calor representa una escala de intensidad de color que mapea el rango de la métrica. Esto se muestra con una escala de color a la izquierda del gráfico de métricas. Cuanto mayor sea el número, mayor será la intensidad del color. Cada suscriptor tiene una fila con la evolución de la métrica a lo largo del tiempo. Al hacer clic en la fila, se elimina la representación de ese suscriptor y al hacer clic de nuevo, se vuelve a representar el suscriptor. Un doble clic deja visible solo a ese suscriptor. Un clic con el botón derecho va al panel de control del suscriptor.

Una columna MEAN a la izquierda del mapa de calor muestra el valor promedio de la métrica, para cada suscriptor, durante el período de tiempo seleccionado. Los suscriptores se pueden ordenar por ese valor promedio en orden ascendente o descendente.

La escala de color es ajustable. Arrastrar los valores mínimo y máximo enfocará el rango de color a ese intervalo de métrica, dejando los valores por debajo y por encima pintados en los colores más claros y oscuros respectivamente. Esto ayuda a enfocar el análisis, ampliando ese intervalo de métrica. El valor MEAN se ajustará al intervalo seleccionado, con valores fuera del rango redondeados a los límites del intervalo.

Con respecto a los umbrales de advertencia, la columna WARN en la tabla de métricas muestra una puntuación con el número de métricas por encima de su umbral de advertencia. Ordene la tabla para que los valores WARN más altos se muestren primero.

Para evitar resaltar a los suscriptores que simplemente están inactivos, se aplica un umbral a la velocidad media (umbral de advertencia MEAN-Mbps, en la ventana superior derecha). Si un cliente no alcanza al menos esta velocidad media, no obtendrá una puntuación de advertencia y no se resaltará. El umbral se puede cambiar, pero en general esto no es necesario.

Status->Subscribers->QoE Metrics contiene la información que estaba en Status->Subscribers en versiones anteriores.

Para facilitar la supervisión de la calidad de acceso del suscriptor, cinco gráficos de caja resumen la distribución de estas métricas clave:

  • MAX-Mbps: velocidad máxima en Mbps.
  • RTT-ms: latencia de acceso en milisegundos.
  • RTX: tasa de pérdida de paquetes en porcentaje
  • VELOCIDAD MÁXIMA: porcentaje de tiempo que el suscriptor está a una velocidad cercana a la velocidad máxima.
  • CONGESTIÓN: porcentaje del tráfico que sufre congestión.

Consulte la sección de diagrama de caja al principio de este capítulo para obtener una descripción más detallada.

Umbrales de advertencia

Un umbral configurable ayuda a identificar qué suscriptores están experimentando problemas. Por ejemplo, si el umbral de RTx se establece en el 10%, el diagrama de caja sombreará en rojo todos los valores entre el 10% y el máximo. En la tabla, los valores por encima del umbral también se sombrearán en rojo, lo que facilita la detección de los clientes afectados. La tabla puede ordenar la columna de métricas para mostrar los valores más grandes primero (haga clic en la etiqueta de la columna para hacerlo).

El valor del umbral de advertencia se muestra en la parte superior del diagrama de caja. Para ajustarlo, haga clic en el icono del lápiz en la parte superior derecha del diagrama de caja.

Resaltar percentiles

También es posible ver el cuartil de un valor configurando el interruptor colorear en la parte superior derecha de la página en activado.

Tabla de suscriptores activos

La información proporcionada en la tabla es la siguiente:

  • IP-ADDR: dirección IP del suscriptor.
  • SUBS-ID: identificador del suscriptor. Dirección MAC por defecto, aunque se puede rellenar utilizando información del sistema externo (ver secciones de RADIUS y Facturación).
  • RATE-POLICY: nombre de la política de velocidad que se aplica a este suscriptor.
  • TOTAL-MBYTES: volumen total de tráfico de esta sesión de suscriptor en esta dirección (enlace descendente o ascendente), desde que comenzó la sesión (consulte LIFETIME para la duración de la sesión hasta el momento).
  • FLOWS: número total de flujos de tráfico actualmente activos (principalmente conexiones TCP y flujos UDP) de este suscriptor. Activo significa que el flujo está intercambiando tráfico.
  • CURR-Mbps: velocidad actual en Mbps (calculada cada segundo).
  • Mean-Mbps: promedio móvil de las velocidades del suscriptor calculado durante períodos de diez minutos.
  • MAX-Mbps: velocidad máxima en Mbps durante las últimas 24 horas. Cada diez minutos, se registra la velocidad actual máxima medida. Tomamos el máximo entre ellos para un período de 24 horas (o la duración de la sesión si es inferior a 24 horas).
  • RTT-ms: promedio móvil de las latencias calculado durante períodos de diez minutos. Si las métricas que se muestran son de la dirección de enlace descendente, esta latencia es la latencia de acceso entre el BQN y los suscriptores. Si se muestra la dirección de enlace ascendente, la latencia estará entre el BQN y los servidores de Internet.
  • RTX: promedio móvil de la pérdida de paquetes calculado durante períodos de diez minutos. La pérdida de paquetes se obtiene de los porcentajes de retransmisión de TCP. Si las métricas que se muestran son de la dirección de enlace descendente, esta pérdida es la pérdida entre el BQN y los suscriptores. Si se muestra la dirección de enlace ascendente, la pérdida estará entre el BQN y los servidores de Internet.
  • MAX-SPEED-%: promedio móvil del porcentaje de tiempo en que el suscriptor está a una velocidad cercana a la velocidad máxima. Este porcentaje se mide cada diez minutos.
  • CONGESTION: promedio móvil del porcentaje de volumen de tráfico que sufre congestión. Este porcentaje se mide cada diez minutos.
  • WARN: número de mediciones por encima de su umbral de advertencia. Tenga en cuenta que los suscriptores con una velocidad promedio por debajo del umbral de advertencia de MEAN-Mbps no se resaltarán con una advertencia. Esto es para evitar valores atípicos en conexiones con muy poco uso.
  • LIFETIME: duración hasta el momento de esta sesión de suscriptor.
  • PLOT: marque esta casilla si desea que las métricas de este suscriptor se agreguen a los gráficos de métricas a lo largo del tiempo.

Un clic en la dirección IP o ID del suscriptor lleva al panel de control del suscriptor, con datos históricos de hasta tres meses.

Métricas a lo largo del tiempo

La página de métricas QoE muestra la evolución temporal de las métricas de algunos suscriptores seleccionados:

El gráfico mostrará por defecto los primeros 10 suscriptores de la tabla de métricas, y una columna PLOT en la tabla indica los suscriptores incluidos en el gráfico. Se pueden mostrar hasta 50 suscriptores al mismo tiempo seleccionando su casilla de verificación de trazado y actualizando el gráfico (icono de recarga en la parte superior derecha del gráfico). Deseleccionar la casilla de verificación de trazado eliminará a ese suscriptor del gráfico.

Los siguientes gráficos de métricas están disponibles:

  • Velocidad promedio
  • Velocidad máxima
  • Latencia
  • Retransmisiones
  • Flujos activos
  • Flujos creados por minuto
  • Porcentaje de tráfico a velocidad máxima
  • Porcentaje de tráfico con congestión

El gráfico mostrará las métricas de las IPs o los IDs de suscriptor filtrados en la tabla de métricas, por lo que puede utilizar los selectores de política de velocidad o de grupo de suscriptores para ver la evolución de sus métricas particulares.

Hacer clic con el botón derecho en una IP o ID de la leyenda del gráfico le llevará al panel de control de ese suscriptor.

Principales suscriptores por uso

La entrada de menú Estadísticas->Análisis de suscriptores->Volumen por hora muestra los suscriptores con el mayor consumo de tráfico a lo largo del tiempo. El uso se puede mostrar por dirección IP o por ID de suscriptor utilizando la selección adecuada. El siguiente ejemplo muestra el uso por IP-Addr:

Puede ir a la página del panel de control de un suscriptor haciendo clic con el botón derecho en la dirección IP o en el ID del suscriptor en la leyenda del gráfico.

La Statistics->Subscribers Analysis->Total Volume muestra el total en el período que se está considerando. El siguiente ejemplo muestra el uso por ID de suscriptor:

Puede ir a la página del panel de control de un suscriptor haciendo clic en la dirección IP o en el ID del suscriptor en el gráfico circular.

También es posible exportar a un archivo CVS con el uso de hasta 500 suscriptores principales.

Tráfico y suscriptores por política

Statistics->Subscribers->Per Policy muestra la división de los suscriptores en las diferentes políticas de plan.

Statistics->Subscribers->Per Policy muestra la división del volumen de tráfico en las diferentes políticas de plan:

Estadísticas->Suscriptores->Por política también puede mostrar la división del volumen de tráfico en las diferentes políticas de flujo:

Tráfico por aplicación

En Estadísticas->Análisis DPI hay información sobre la composición del tráfico.

El BQN muestra la composición general del tráfico por servicio en Estadísticas->Análisis DPI->Volumen Total por Aplicación.

La evolución horaria se puede obtener en Estadísticas->Análisis DPI->Volumen Horario por Aplicación.

Por defecto, todas las muestras DPI son consideradas por los informes(All UDRs), tanto las muestras generadas automáticamente por el BQN como las generadas por las políticas de monitorización. Si las políticas de monitorización generan tantas muestras que pueden causar un sesgo en los informes, esas muestras pueden ser excluidas seleccionando Only auto U DRs . Este podría ser el caso si varios abonados tienen una política de monitorización que genera UDRs para todo su tráfico y hace que estén sobrerrepresentados en la mezcla de muestras de tráfico.

Latencia por Aplicación

Para ver la latencia por aplicación, vaya a Statistics->DPI Analysis->Latency per Application.

Un histograma muestra cómo se distribuyen las latencias en cada una de las aplicaciones principales. El histograma muestra el porcentaje de mediciones que caen en cada intervalo del rango de valores de latencia. A la izquierda, cerca de la etiqueta de la aplicación, puede encontrar su valor de latencia media.

A continuación, se proporciona la evolución a lo largo del tiempo de esas latencias de Internet como diagramas de caja. Seleccione qué categoría mostrar en el menú de opciones debajo del título del gráfico.

De forma predeterminada, los valores mínimo y máximo no se incluyen para centrar el análisis en los valores más comunes (más del 10% de las muestras y menos del 90%). Puede incluir los valores mínimo y máximo habilitando View max+min..

También es posible cambiar a una vista de gráfico de líneas para seguir mejor cómo cambian los percentiles a lo largo del tiempo:

El análisis de latencia por aplicación se puede refinar aún más filtrando por suscriptor (identificado por dirección IP/rango o por ID de suscriptor) y/o por una dirección IP/rango del lado de Internet. Los siguientes ejemplos filtran por dirección IP de Internet:

Velocidades por aplicación

Esta página se encuentra en Statistics->DPI Analysis->Application Speed Metrics.

En la evolución temporal, puede seleccionar la aplicación que desea inspeccionar.

Para comparar las métricas obtenidas en condiciones más homogéneas, ya sea porque los suscriptores tienen el mismo plan de velocidad o pertenecen al mismo grupo, las métricas se pueden restringir a algunos grupos de suscriptores y/o planes de velocidad.

Las velocidades de subida y su evolución también están disponibles:

Además de los diagramas de caja, una vista de gráfico de líneas representa las métricas como líneas, con la posibilidad de anular la selección de valores de menor interés (por ejemplo, valores máximos).

Principales Suscriptores por Aplicación

Es posible identificar los principales suscriptores de una aplicación determinada, tanto los ID o direcciones de los suscriptores (IP del lado del acceso) como las direcciones de los servidores de contenido en Internet.

En Statistics->DPI Analysis->Total Volume Per Application, haga clic en el sector circular de la aplicación cuyos IPs principales desea mostrar. Se mostrará un histograma de las principales direcciones IP, con las direcciones IP del servidor en la parte superior y las direcciones de los suscriptores en la parte inferior. El histograma muestra el porcentaje del volumen total de la aplicación de esa dirección IP.

También es posible mostrar los principales ID de suscriptor utilizando el selector en la parte inferior de la página.

Se puede hacer clic en las direcciones: las IPs del servidor le llevarán a la distribución de la latencia para esa IP del servidor y las IPs o IDs de los suscriptores le llevarán al panel de control del suscriptor.

Para obtener un archivo CVS con los porcentajes de volumen del servidor o del suscriptor, haga clic en el icono Exportar.

Métricas generales de tráfico

Statistics->Throughput->Overview muestra la evolución temporal del caudal total de tráfico, sumando ambas direcciones y todos los wires.

‍Statistics->Throughput->Protocols muestra la evolución temporal del rendimiento del tráfico, desglosado por:

  • Dirección: enlace descendente (DN) y enlace ascendente (UP).
  • Versión de IP: IPV4, IPV6 o Sin IP.
  • Tipo de protocolo L4: TCP, UDP u otro protocolo IP.
  • Omitir tráfico.

La evolución en el tiempo por interfaz de red está disponible en Statistics->Throughput->Interfaces.

Es posible comprobar cuánto tráfico se está procesando según cada una de las políticas configuradas. En el caso de las políticas de flujos de abonados , se puede comprobar en Statistics->Throughput->Subscriber Flows Policies y, de forma similar, en el caso de las políticas de planes de abonado y las políticas de monitorización.

El gráfico en Statistics->System->Latencies muestra el RTT de acceso (RTT-Access). Es el promedio de todos los flujos del valor mínimo por flujo.

Además, Estadísticas->Sistema->Retransmisiones muestra el porcentaje medio de retransmisiones en la red de acceso:

Para ver el número de flujos por política y por protocolo, haga clic en Statistics->Flow->Per Policy y Statistics->Flow->Per Protocol respectivamente.

También puede ver el número instantáneo de Flujos por protocolo en Status->Flows->Per Protocol y por abonado en Status->Flows->Per Subscriber..

Rendimiento en vivo de los principales suscriptores

Vaya a Estado->Suscriptores->Rendimiento en vivo para ver en tiempo real el rendimiento de los mayores suscriptores por uso de volumen:

Los suscriptores se muestran por dirección IP (por defecto) o por ID de suscriptor. Utilice el selector de la parte superior izquierda para elegir cuál utilizar.

Una tabla en el lado derecho muestra las velocidades medias y actuales de los principales suscriptores.

En el botón, puede ver la latencia de la red y las retransmisiones junto con los suscriptores seleccionados en la tabla.

Desactive el conmutador de Modo en vivo para detener el gráfico en vivo.

DoS

El BQN detecta los ataques de denegación de servicio. Para ello, se deben configurar los umbrales de DoS en Configuration->DoS:

  • Tasa de handshake fallido en bajada (Downlink failed handshake rate). SYNs por segundo sin respuesta en dirección a los abonados (inicializados desde Internet). Un valor típico es 50.
  • Tasa de handshake fallido en subida (Uplink failed handshake rate). SYNs por segundo sin respuesta inicializados por un abonado. Un valor típico es 50.
  • Tasa de velocidad mínima (Minimum rate) que puede considerarse un ataque volumétrico. El valor exacto depende de la velocidad de la red, pero un valor típico es 50 Mbps.
  • Multiplicadorde la política de plan (Multiplier of subscriber rate policy). Si el abonado tiene una política de velocidad conocida, el umbral se define como el multiplicador * límite  de bajada. Un multiplicador típico es 3. Por ejemplo, un abonado con un plan de 20Mbps tendrá un umbral de DoS de 3*20=60Mbps.

Los eventos DoS se muestran en Statistics->DoS Attacks. En DoS Attacks Over Time, se muestran los eventos de ataque DoS mostrando su tipo, su duración y parámetros como la IP del abonado afectado y la IP principal que contribuye al ataque.

En Detalles de los ataques DoS se enumeran todos los eventos DoS, con información sobre la hora, el tipo de evento, la dirección IP afectada, la dirección del ataque (entrada o salida) y su duración. En Ataques SYN se pueden encontrar ataques de tipo SYN, con el número de SYN fallidos y su velocidad por segundo. En Ataques de volumen hay una lista de ataques volumétricos, con información del volumen de tráfico y su velocidad media.

Métricas del Grupo de Suscriptores

Métricas de QoE del Grupo de Suscriptores

Para ver las métricas por grupo de suscriptores, vaya a Estado->Suscriptores->Grupos de suscriptores (también accesible desde Estadísticas->Suscriptores->Grupos de suscriptores).

En la parte superior de la página, hay un selector con la dirección del tráfico, el período de tiempo a considerar y la métrica a mostrar. De forma predeterminada, se muestra la velocidad promedio de enlace descendente durante el último día.

Los diagramas de caja resumen la distribución de algunas métricas clave, para facilitar el análisis.

Un gráfico muestra la evolución temporal de la métrica seleccionada para los principales grupos de suscriptores según el uso del tráfico. Si no se definen grupos de suscriptores, solo aparecerá el grupo predeterminado «Todos los suscriptores», con las métricas de todo el tráfico combinado que pasa por el servidor BQN.

Los siguientes gráficos de métricas están disponibles:

  • Velocidad promedio
  • Flujos activos
  • Suscriptores activos
  • Flujos creados por minuto
  • Latencia
  • Retransmisiones
  • Porcentaje de tráfico con congestión

Un filtro de tipo de grupo puede restringir el listado a grupos de un tipo específico (por ejemplo, puntos de acceso, grupos de doble pila, etc.).

Debajo del gráfico, un mapa de calor muestra la métrica con una fila por grupo de suscriptores. El mapa de calor representa una escala de intensidad de color que mapea el rango de la métrica. Esto se muestra con una escala de color a la izquierda del gráfico. Cuanto mayor sea el número, mayor será la intensidad del color.

Al hacer clic en una fila del mapa de calor, se elimina el grupo del gráfico, y al hacer clic de nuevo, se vuelve a trazar el grupo. Un doble clic deja visible solo ese grupo. Un clic con el botón derecho va al panel de control del grupo de suscriptores.

La escala de color es ajustable. Arrastrar los valores mínimo y máximo enfocará el rango de color a ese intervalo de métrica, dejando los valores por debajo y por encima pintados en los colores más claros y oscuros respectivamente. Esto ayuda a enfocar el análisis, ampliando ese intervalo de métrica. El valor MEDIO se ajustará al intervalo seleccionado, con valores fuera del rango redondeados a los límites del intervalo.

Al colocar el ratón sobre una celda del mapa de calor se muestra su hora y valor exactos.

En la parte inferior de la página hay una tabla que enumera los grupos de suscriptores. La información de la tabla es la siguiente:

  • GRUPO DE SUSCRIPTORES: el nombre del grupo de suscriptores. Al hacer clic en el nombre se accede al panel de control del grupo.
  • SUBS-ACTIVOS: cuenta el número de suscriptores miembros de ese grupo que tienen una sesión activa en el servidor BQN. Al hacer clic en él, se accede a la página de QoE de suscriptores filtrada por este grupo de suscriptores, por lo que las métricas de cada miembro individual del grupo se pueden comprobar allí.
  • FL-ACTIVOS: número de flujos activos que forman parte del tráfico de este grupo.
  • LIM-Mbps: límite de velocidad establecido en esa dirección, en Mbps (n/a si no se ha establecido ningún límite).
  • RATE-POLICY: nombre de la política de velocidad que se aplica a este grupo (n/a si no se ha establecido ninguna política). La definición de la política es la que establece el límite que se muestra en LIM-Mbps.
  • FL-CREADOS: flujos creados hasta ahora pertenecientes a este grupo de suscriptores.
  • MBYTES: volumen total de tráfico de este grupo de suscriptores hasta ahora, en megabytes.
  • CURR-Mbps: velocidad actual en Mbps. 
  • MEDIA-Mbps: velocidad media móvil en Mbps (calculada cada 10 minutos).
  • RTT-ms: media móvil de la latencia en milisegundos. Si se selecciona la dirección de enlace descendente, la latencia mostrada está en el lado de acceso (hacia los suscriptores). Si se selecciona la dirección de enlace ascendente, se muestra la latencia en el lado de Internet.
  • RTX: la media móvil del porcentaje de retransmisiones TCP (directamente relacionado con la pérdida de paquetes). Si se selecciona la dirección de enlace descendente, la retransmisión mostrada está en el lado de acceso (hacia los suscriptores). Si se selecciona la dirección de enlace ascendente, la retransmisión se muestra en el lado de Internet.
  • VELOCIDAD MÁXIMA: media móvil del porcentaje de tiempo que el suscriptor está a una velocidad cercana a la velocidad máxima.
  • CONGESTIÓN: media móvil del porcentaje de tráfico que sufre congestión.
  • TIEMPO DE VIDA: duración hasta ahora de este grupo de suscriptores.

Una columna GRÁFICO en la tabla indica los grupos incluidos en el gráfico y el mapa de calor. Se pueden mostrar hasta 50 grupos de suscriptores al mismo tiempo seleccionando su casilla de verificación de trazado. El gráfico se actualizará automáticamente después de unos segundos. Desmarcar la casilla de verificación de trazado eliminará ese grupo del gráfico y del mapa de calor.

Es posible utilizar un filtro, para seleccionar sólo los grupos que tienen como miembro una dirección IP o un ID de suscriptor:

Si hemos llegado a la página de métricas QoE del grupo desde un panel de control de suscriptores (haciendo clic en Ver grupos de suscriptores en el panel de control de suscriptores), las métricas del suscriptor se mostrarán junto con las métricas de los grupos de los que es miembro:

Panel de control del grupo de suscriptores

Al hacer clic en el nombre de un grupo de suscriptores en la página de QoE del grupo de suscriptores, se mostrará un panel de control del grupo de suscriptores.

Para ver las métricas detalladas de cada miembro del grupo, haga clic en Ver suscriptor principal en el grupo para ir a la página de métricas de QoE del suscriptor filtrada por este grupo de suscriptores.

Para ver la definición del grupo de suscriptores y/o realizar cambios en él, haga clic en Editar grupo de suscriptores.

El panel muestra la evolución temporal durante el período seleccionado de las siguientes métricas del grupo de suscriptores:

  • Velocidades medias de enlace descendente y ascendente.
  • Flujos creados y flujos activos.
  • Latencias de acceso promedio del grupo y latencia de acceso a la red.
  • Retransmisión de acceso promedio del grupo y retransmisiones de acceso a la red.
  • Porcentaje de tráfico que sufre congestión.
  • Miembros suscriptores activos a lo largo del tiempo.

También contiene diagramas de dispersión con la relación entre la velocidad promedio y las mediciones de latencia, retransmisión y congestión. Una línea roja muestra la posible correlación entre los dos. Estos gráficos ayudan a identificar las velocidades en las que otras métricas de QoE pueden deteriorarse (y tal vez mitigarlo limitando la velocidad general de ese grupo).

Si coloca el ratón sobre un punto del gráfico, una información sobre herramientas mostrará su valor exacto. Las informaciones sobre herramientas de los otros gráficos en el mismo punto en el tiempo mostrarán los valores de las otras métricas.

El panel también contiene un gráfico con la evolución temporal de los servicios DPI del grupo.

Se muestran las distribuciones de la velocidad y las latencias de la aplicación, junto con su evolución temporal.

Finalmente, se proporcionan las métricas de optimización de TCP.

Modo en vivo del grupo de suscriptores

En el panel de control del grupo de suscriptores, hay un icono de Live mode para supervisar de cerca el modo de un grupo de suscriptores. Haga clic en él y aparecerá una página con la evolución de las velocidades de los principales miembros del grupo y alguna información adicional.

Un filtro en la parte superior de la página selecciona la información que se mostrará:

  • Downlink & Uplink: velocidad media de bajada y de subida.
  • Downlink & LAT & RTX: velocidades de bajada y latencia y retransmisión media del grupo.
  • Uplink & LAT & RTX: velocidades de subida y latencia y retransmisión media del grupo.

Es posible identificar a los miembros por IP o ID de suscriptor.

Se puede mostrar un intervalo de tiempo máximo (el número de minutos más reciente). Esto se puede configurar a 2, 5 o 10 minutos. Cuando se alcanza el intervalo de tiempo, por ejemplo, después de 5 minutos, los gráficos seguirán actualizándose, mostrando la ventana de los últimos cinco minutos.

Un selector de nombre de grupo puede cambiar la vista del modo en vivo a otro grupo. Puede escribir partes del nombre del grupo para localizarlo más fácilmente en el selector.

 

Exportación de registros DPI

El producto Bequant BQN genera información DPI para el tráfico que pasa a través de él, lo que permite identificar la composición de ese tráfico en términos de servicios y aplicaciones. La información se puede ver en la interfaz gráfica del producto BQN. Para facilitar la exportación de esta información para su procesamiento por sistemas de informes externos, este documento describe el comando shell de BQN que lo permite. El comando que se describe aquí está disponible a partir de la versión R4.21.3.

Sintaxis del comando


show statistics dpi records all hours {HOURS} direction {all|downlink|uplink} 
       separator {” ”|”;”|”,”} [start {YYYY-mm-DDTHH:mm}]

{HOURS} Number of hours to show
{all|downlink|uplink} Traffic direction:
Downlink: towards end customers.
Uplink: from end customers towards the Internet.
all: both direction
{“ “|”;”|”,”} Separator to use between fields:
“ “: spaces
“;”: semicolon
“,”: colon
{YYYY-mm-DDTHH:MM} Optional. Initial date of the registers.
{Year}-{Month}-{Day}T{hour}:{minute}
If a start date is specified, the command will return the requested number of hours starting from that date.
If no start date is specified, the command will return the latest hours up to the present moment.

Ejemplo:

Registros DPI del 14o de abril de 2024:


show statistics dpi records all hours 24 direction all separator ";" start 2024-04-14T00:00

Formato de salida

El comando devuelve una línea por registro, con los campos de cada registro separados por el carácter elegido. Por ejemplo:


TIME;VER;SUBSCRIBER-ID;CLIENT-IP;CLIENT-PORT;SERVER-IP;SERVER-PORT;DIRECTION;BYTES;DURATION;
ACCESS-RTT;INET-RTT;PROTOCOL;DOMAIN;DPI
2024-04-16T06:58:44.809751-0500;1;"c4:69:f0:90:d9:7d";100.68.150.39;2939;17.253.7.143;443;
DOWNLINK;35667;0.194;4120;84309;tcp;"app-site-association.cdn-apple.com";"apple"
2024-04-16T06:58:46.007509-0500;1;"c4:69:f0:90:d9:7d";100.68.150.110;51807;181.39.187.161;443;
DOWNLINK;72441;0.018;6331;722;tcp;"media.fgye1-1.fna.whatsapp.net";"whatsapp”
. . . 

La primera línea es la cabecera. Los campos son los siguientes:

Field Format Description / Example
TIME YYYY-mm-DDT

HH:mm:SS.ssssss{+|-}

Date of record generation.
{Year}-{Month}-{Day}T{hour}:{minute}:{second}.{microsecond}{offset with UTC time zone}
Example:
2024-03-04T18:19:04.767169+0100
(4th of March, 2024, time 18:19:04, at UTC+1)
VER Integer Output format version. It will change if the format changes in the future, to identify records with the old and new formats.
Example: 1
SUBSCRIBER-ID String Subscriber identifier.
Example: “Sub-1”
CLIENT-IP IPv4 or IPv6 address IP address of the client/subscriber.
Examples:
10.0.0.1
ff01:abcd:ef01:2345::
CLIENT-PORT Integer TCP/UDP port of the subscriber side.
Example: 5463
SERVER-IP IPv4 or IPv6 address IP address of the Internet server.
Examples:
51.116.253.169
2001:4860:4860::8888
SERVER-PORT Integer TCP/UDP port of the Internet server.
Example: 443
DIRECTION DOWNLINK or UPLINK Traffic direction associated to this record.
DOWNLINK
UPLINK
BYTES Integer IP byte total reported by this record.
DURATION Float Duration in seconds of the activity period associated to the reported traffic volume.
Example: 0.194
Dividing by BYTES*8/DURATION yields the average speed of the reported volume. Example:
35667 * 8 / 0.194 = 1,47 Mbps
ACCESS-RTT Integer Access latency (downlink) in microseconds.
Example:
417 (0.417 ms)
INET-RTT Integer Internet latency (uplink) in microseconds.
Example:
28163 (28.163 ms)
PROTOCOL Integer IP protocol number.
Examples:
6 (TCP)
17 (UDP)
DOMAIN String Domain, as it is extracted from the SNI field (Service Name Identifier) by the DPI.
Example: “oca.nflxvideo.net”
DPI String Category that the BQN associated to this domain.
Example: “netflix”

Cuando se utilizan ; o , como separadores, los campos SUBSCRIBER-ID, DOMAIN y DPI se encierran entre comillas dobles. Las comillas dobles dentro de cualquiera de esos campos se escapan con comillas dobles (\" es \""), siguiendo la recomendación RFC4180.

Invocación

El comando se invoca desde el shell de BQN (no desde el shell de Linux del servidor BQN). Un usuario con perfil de operador es suficiente. Por ejemplo:


bqnop@bqn1> show statistics dpi records all hours 24 direction all separator “;”

El comando se puede invocar de forma remota mediante ssh:


C:\Users\me> ssh bqnop@arzua 'show statistics dpi records all hours 24 direction all separator ";"

Y también redirija la salida a un archivo local:


C:\Users\me> ssh bqnop@arzua 'show statistics dpi records all hours 24 direction all separator ";"' > my-dpi.csv

Se recomienda consultar una vez al día, en momentos de bajo tráfico:


C:\Users\me> ssh bqnop@arzua 'show statistics dpi records all hours 24 direction all separator ";" start 2024-04-15T00:00' > dpi-20240415.csv

Importando

Los archivos generados por la salida del comando descrito se pueden importar directamente con herramientas que aceptan el estándar CSV (por ejemplo, MSExcel).

Todos los registros están marcados con su fecha y hora de generación y se ajustan al período solicitado, pero no se garantiza que se devuelvan en orden de fecha (la razón es que la información se obtiene de varias fuentes, lo que puede alterar el orden). Por lo tanto, si desea realizar un análisis temporal dentro del período solicitado, los registros deben ordenarse por fecha una vez importados en la herramienta de informes.

Etiquetas de estilo de la documentación
[.p-highlight] Lorem ipsum... [.p-highlight]

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[.p-highlight-blue] Lorem ipsum... [.p-highlight-blue]

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[.p-highlight-red] Lorem ipsum... [.p-highlight-red]

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Vista previa para el estilo de [.c-highlight]palabra monoespaciada[.c-highlight] única.
Vista previa para el único word mono-spaced estilo.
anterior
SIGUIENTE