Diferencia entre revisiones de «Dashboard»

De BrByte Latam
Ir a la navegación Ir a la búsqueda
mSin resumen de edición
Sin resumen de edición
 
(No se muestran 6 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
== <big>DNS Visión General</big>    [[Archivo:Dashboard.png|sinmarco]] ==
= Introducción  [[Archivo:Dashboard.png|30x30px]] =
La ventana '''Tablero (Dashboard)''' en BrbOS permite visualizar en tiempo real el estado y desempeño del servidor DNS. 
Desde aquí se pueden monitorear solicitudes procesadas, uso de caché, actividad de disco, tráfico de red y parámetros generales del sistema.   


A través de la ventana Visión General de BrbOS se pueden visualizar informaciones completas y detalladas del sistema en tiempo real.
[[Archivo:Tablero-build129.png|1000x1000px]]
[[Archivo:Vision General.png|miniaturadeimagen|856x856px|no]]
----


== DNS Info (Gráficos) ==


=== DNS Info ===
El gráfico principal muestra el comportamiento de las solicitudes DNS atendidas por el servidor:
{| class="wikitable" style="width:70%; text-align:left;"
! Indicador !! Descripción
|-
| <span style="color:green;">'''REQ'''</span> || Total de solicitudes recibidas por el servidor DNS.
|-
| <span style="color:orange;">'''MISS'''</span> || Solicitudes que no fueron respondidas desde la caché y requirieron resolución externa.
|-
| <span style="color:cyan;">'''HIT'''</span> || Solicitudes respondidas directamente desde la caché local.
|}
=== Disk Info ===
Muestra la actividad de lectura y escritura en disco, así como el flujo de datos manejado por el sistema.
{| class="wikitable" style="width:70%; text-align:left;"
! Campo !! Descripción
|-
| '''Lectura / Escritura''' || Mide la cantidad de operaciones de E/S por segundo en el almacenamiento local.
|-
| '''Throughput''' || Tasa de transferencia (lectura y escritura combinadas) en MB/s.
|}
=== Network Info ===
Permite observar la actividad de red del servidor DNS.
{| class="wikitable" style="width:70%; text-align:left;"
! Campo !! Descripción
|-
| '''TX (Transmit)''' || Velocidad de envío de datos desde el servidor.
|-
| '''RX (Receive)''' || Velocidad de recepción de datos hacia el servidor.
|}


'''<big>DNS Info (gráfico)</big>'''
== DNS Info (Detalles) ==
Esta sección muestra la información interna del funcionamiento DNS, agrupada por categoría.


Información de los campos detallados:
=== Estado general ===
{| class="wikitable" style="width:90%; text-align:left;"
! Campo !! Descripción
|-
| '''Uptime''' || Tiempo que el servicio DNS lleva en ejecución continua.
|-
| '''Update''' || Tiempo desde la última actualización o recarga de zonas.
|-
| '''Threads''' || Cantidad de hilos activos atendiendo solicitudes.
|-
| '''Caching''' || Indica si la caché está habilitada.
|-
| '''Cache''' || Espacio en memoria actualmente usado por la caché.
|-
| '''IP RateLimit''' || Indica si hay límites de solicitudes por IP.
|-
| '''IP RateLimited''' || Número de IPs actualmente limitadas.
|}


* <span style="color: green">REQ: Cantidad Total de Solicitudes</span>
=== Tráfico y respuestas ===
* <span style="color: orange">MISS: Cantidad de Solicitudes que fueron resueltas desde fuera del sistema</span>
{| class="wikitable" style="width:90%; text-align:left;"
* <span style="color: cyan">HIT: Cantidad de Solicitudes que fueron resueltas desde la Caché</span>
! Campo !! Descripción
|-
| '''Requests''' || Solicitudes totales procesadas.
|-
| '''Miss''' || Consultas que debieron resolverse externamente (sin caché).
|-
| '''Hit''' || Consultas resueltas desde caché local.
|-
| '''Recursive Replies''' || Respuestas generadas por recursión.
|-
| '''Prefetch''' || Registros precargados para reducir latencia.
|-
| '''Zero TTL''' || Registros con TTL igual a cero, forzando actualización.
|-
| '''Unwanted Requests''' || Solicitudes no deseadas o inválidas.
|-
| '''Unwanted Replies''' || Respuestas no esperadas o no válidas.
|}


=== DNS Info ===
=== Colas y tiempos ===
{| class="wikitable" style="width:90%; text-align:left;"
! Campo !! Descripción
|-
| '''Req List Avg / Max''' || Promedio y máximo de solicitudes simultáneas en cola.
|-
| '''Req List Overwritten / Exceeded''' || Solicitudes sobrescritas o excedidas por límite.
|-
| '''Req List Current / User''' || Solicitudes actuales o agrupadas por usuario.
|-
| '''Recursion Time Avg / Median''' || Tiempo promedio y mediano de resolución recursiva.
|}


Muestra información del uso de los recursos de hardware del sistema.
=== Cachés internas ===
{| class="wikitable" style="width:90%; text-align:left;"
! Campo !! Descripción
|-
| '''RRSET / MSG / Iter / Val Cache Size''' || Tamaño actual de cada tipo de caché (conjuntos, mensajes, iterativa, validación).
|-
| '''RRSET / MSG / Iter / Val Cache Count''' || Número de elementos almacenados en cada caché.
|-
| '''Infra Cache Count''' || Entradas de infraestructura (datos auxiliares).
|-
| '''Key Cache Count''' || Entradas de claves utilizadas en validación.
|}


{| class="wikitable" style="text-align:center; width:1200px; "
=== Zonas y control ===
! colspan="2" | Listado y Estado
{| class="wikitable" style="width:90%; text-align:left;"
! Campo !! Descripción
|-
|-
! style="width:18%; text-align:center;" | Menú
| '''Zona Local''' || Información de las zonas locales del servidor.
! style="text-align:left;" | Descripción
|-
|-
| '''Línea 1'''
| '''Zona de Autenticación''' || Indica si se utiliza autenticación para resolver consultas.
| style="text-align:left;" |
* '''Uptime''': Tiempo que el sistema ha estado en línea.
* '''Update''': Tiempo que el sistema actualizó la lista DNS.
* '''Threads''': Número de hilos creados para atender clientes.
* '''Bind''': .
* '''Caching''': Permiso de almacenamiento en caché del servidor DNS.
* '''Cache''': Cantidad de espacio utilizado por la caché.
* '''IP RateLimit''': Existe o no un límite por dirección IP.
* '''IP RateLimited''': Número de IPs limitadas.
|-
|-
| '''Línea 2'''
| '''Zona RPZ''' || (Response Policy Zone) Permite crear políticas de bloqueo o respuestas personalizadas.
| style="text-align:left;" |
* '''Requests''': Número de solicitudes al servidor DNS.
* '''Miss''': Número de solicitudes resueltas de forma externa.
* '''Hit''': Número de solicitudes resueltas de forma local.
* '''Recursive Replies''': Respuestas recursivas.
* '''Prefetch''': Al cargar el sitio web, al hacer clic en cualquier enlace, la latencia se reduce porque la resolución DNS ya se realizó.
* '''Zero TTL''': Valor en un registro DNS que determina el número de segundos antes de que se apliquen cambios posteriores en el registro.
* '''Unwanted Requests''': Número de solicitudes no deseadas.
* '''Unwanted Replies''': Número de respuestas no deseadas.
|-
|-
| '''Línea 3'''
| '''NXDOMAIN / NODATA''' || Dominios inexistentes o sin registros del tipo solicitado.
| style="text-align:left;" |
* '''Req List Avg''': Número promedio de solicitudes del DNS.
* '''Req List Max''': Número máximo de solicitudes del DNS.
* '''Req List Overwritten''': Número de sobrescrituras del DNS.
* '''Req List Exceeded''': Número de solicitudes excedidas.
* '''Req List Current''': Número de solicitudes actuales.
* '''Req List User''': Número de solicitudes por usuario.
* '''Recursion Time Avg''': Tiempo promedio de recursión del servidor DNS.
* '''Recursion Time Median''': Tiempo mediano de recursión del servidor DNS.
|-
|-
| '''Línea 4'''
| '''Passthru / Drop''' || Solicitudes pasadas sin modificación o descartadas.
| style="text-align:left;" |
* '''RRSET Cache Size''': Tamaño actual de la caché RRSET.
* '''MSG Cache Size''': Tamaño actual de la caché MSG.
* '''Iter Cache Size''': Tamaño actual de la caché Iter.
* '''Val Cache Size''': Tamaño actual de la caché Val.
* '''RRSET Cache Count''': Contador actual de la caché RRSET.
* '''MSG Cache Count''': Contador actual de la caché MSG.
* '''Infra Cache Count''': Contador actual de la caché Infra.
* '''Key Cache Count''': Número de claves de caché.
|-
|-
| '''Línea 5'''
| '''TCP / Invalid''' || Solicitudes procesadas por TCP o inválidas detectadas.
| style="text-align:left;" |
|-
* '''Zona Local''': Almacenamiento DNS en red local.
| '''Local''' || Solicitudes internas (de la red local).
* '''Zona de Autenticación''': Autenticación para acceder a los datos DNS.
|-
* '''Zona RPZ''': Posibilidad de dar respuestas personalizadas.
| '''Override''' || Respuestas alteradas por reglas internas.
* '''NXDOMAIN/NODATA''': NXDOMAIN significa que no hay registros de ningún tipo de DNS para el nombre de dominio solicitado, y NODATA significa que hay registros, pero no coinciden con el tipo solicitado.
* '''Passthru/Drop''': Número de solicitudes no atendidas y solicitudes con pérdida de conexión.
* '''TCP/Invalid''': Número de solicitudes estables por protocolo TCP y solicitudes inválidas.
* '''Local''': Número de solicitudes locales.
* '''Override''': Número de sobrescrituras.
|}
|}
== Comportamiento esperado de las estadísticas ==
Es habitual que durante los primeros minutos de funcionamiento haya más solicitudes '''MISS''' que '''HIT'''. 
Esto sucede porque el servidor aún no ha generado suficiente caché y debe resolver la mayoría de consultas externamente. 
Un alto número de '''MISS''' al inicio no indica error: las consultas siguen resolviéndose correctamente, aunque sin reutilizar respuestas previas. 
Con el tiempo, los valores de '''HIT''' aumentan conforme se acumulan registros en la caché. 
Aun así, siempre existirán solicitudes '''MISS''', ya que los registros en caché expiran (según su TTL) y deben renovarse. 
En un comportamiento normal, el valor de '''HIT''' debe ser superior al de '''MISS''' una vez estabilizado el sistema.
[[Category:Manual]]
[[Category:BrbOS|Manual]]
[[Category:DNS]]
__NOEDITSECTION__

Revisión actual - 14:22 22 oct 2025

Introducción

La ventana Tablero (Dashboard) en BrbOS permite visualizar en tiempo real el estado y desempeño del servidor DNS. Desde aquí se pueden monitorear solicitudes procesadas, uso de caché, actividad de disco, tráfico de red y parámetros generales del sistema.


DNS Info (Gráficos)

DNS Info

El gráfico principal muestra el comportamiento de las solicitudes DNS atendidas por el servidor:

Indicador Descripción
REQ Total de solicitudes recibidas por el servidor DNS.
MISS Solicitudes que no fueron respondidas desde la caché y requirieron resolución externa.
HIT Solicitudes respondidas directamente desde la caché local.

Disk Info

Muestra la actividad de lectura y escritura en disco, así como el flujo de datos manejado por el sistema.

Campo Descripción
Lectura / Escritura Mide la cantidad de operaciones de E/S por segundo en el almacenamiento local.
Throughput Tasa de transferencia (lectura y escritura combinadas) en MB/s.

Network Info

Permite observar la actividad de red del servidor DNS.

Campo Descripción
TX (Transmit) Velocidad de envío de datos desde el servidor.
RX (Receive) Velocidad de recepción de datos hacia el servidor.

DNS Info (Detalles)

Esta sección muestra la información interna del funcionamiento DNS, agrupada por categoría.

Estado general

Campo Descripción
Uptime Tiempo que el servicio DNS lleva en ejecución continua.
Update Tiempo desde la última actualización o recarga de zonas.
Threads Cantidad de hilos activos atendiendo solicitudes.
Caching Indica si la caché está habilitada.
Cache Espacio en memoria actualmente usado por la caché.
IP RateLimit Indica si hay límites de solicitudes por IP.
IP RateLimited Número de IPs actualmente limitadas.

Tráfico y respuestas

Campo Descripción
Requests Solicitudes totales procesadas.
Miss Consultas que debieron resolverse externamente (sin caché).
Hit Consultas resueltas desde caché local.
Recursive Replies Respuestas generadas por recursión.
Prefetch Registros precargados para reducir latencia.
Zero TTL Registros con TTL igual a cero, forzando actualización.
Unwanted Requests Solicitudes no deseadas o inválidas.
Unwanted Replies Respuestas no esperadas o no válidas.

Colas y tiempos

Campo Descripción
Req List Avg / Max Promedio y máximo de solicitudes simultáneas en cola.
Req List Overwritten / Exceeded Solicitudes sobrescritas o excedidas por límite.
Req List Current / User Solicitudes actuales o agrupadas por usuario.
Recursion Time Avg / Median Tiempo promedio y mediano de resolución recursiva.

Cachés internas

Campo Descripción
RRSET / MSG / Iter / Val Cache Size Tamaño actual de cada tipo de caché (conjuntos, mensajes, iterativa, validación).
RRSET / MSG / Iter / Val Cache Count Número de elementos almacenados en cada caché.
Infra Cache Count Entradas de infraestructura (datos auxiliares).
Key Cache Count Entradas de claves utilizadas en validación.

Zonas y control

Campo Descripción
Zona Local Información de las zonas locales del servidor.
Zona de Autenticación Indica si se utiliza autenticación para resolver consultas.
Zona RPZ (Response Policy Zone) Permite crear políticas de bloqueo o respuestas personalizadas.
NXDOMAIN / NODATA Dominios inexistentes o sin registros del tipo solicitado.
Passthru / Drop Solicitudes pasadas sin modificación o descartadas.
TCP / Invalid Solicitudes procesadas por TCP o inválidas detectadas.
Local Solicitudes internas (de la red local).
Override Respuestas alteradas por reglas internas.

Comportamiento esperado de las estadísticas

Es habitual que durante los primeros minutos de funcionamiento haya más solicitudes MISS que HIT. Esto sucede porque el servidor aún no ha generado suficiente caché y debe resolver la mayoría de consultas externamente.

Un alto número de MISS al inicio no indica error: las consultas siguen resolviéndose correctamente, aunque sin reutilizar respuestas previas.

Con el tiempo, los valores de HIT aumentan conforme se acumulan registros en la caché. Aun así, siempre existirán solicitudes MISS, ya que los registros en caché expiran (según su TTL) y deben renovarse.

En un comportamiento normal, el valor de HIT debe ser superior al de MISS una vez estabilizado el sistema.