La consola de DataHub ofrece métricas por tema en la página de detalles del tema, que incluyen solicitudes de lectura y escritura, tráfico en tiempo real y tráfico histórico. Use estas métricas para supervisar el rendimiento, diagnosticar fallos y evaluar el estado del tema.
Métricas
La página de detalles del tema proporciona seis métricas:
QPS: Solicitudes de lectura y escritura por segundo.
RPS: Registros de lectura y escritura por segundo.
Throughput: Rendimiento de lectura y escritura por segundo, en KB.
Throughput (Uncompressed): Rendimiento de lectura y escritura sin comprimir por segundo, en KB.
Fails: Volumen de datos de solicitudes con errores por segundo, en KB.
Latency: Latencia de solicitudes de lectura y escritura por solicitud, en microsegundos.
Métricas de QPS
Las consultas por segundo (QPS) miden cuántas solicitudes de lectura y escritura recibe el tema cada segundo. Una caída o un pico repentino permite identificar ráfagas de ingesta o problemas de conectividad del cliente.

Métricas de RPS
Los registros por segundo (RPS) miden cuántos registros individuales se leen o escriben en el tema cada segundo. Compare los valores de RPS con los de QPS para conocer el tamaño promedio de lote por solicitud.

Throughput
El throughput mide el rendimiento de datos de lectura y escritura comprimidos en KB por segundo. Este valor refleja lo que realmente se transmite a través de la red después de la compresión.

Métricas de Throughput (Uncompressed)
Esta métrica se agregó en DataHub 2.25.
Throughput (Uncompressed) mide el rendimiento de datos de lectura y escritura sin procesar en KB por segundo antes de aplicar la compresión. Compare este valor con el de Throughput para determinar su tasa de compresión efectiva: un valor menor de Throughput indica que los datos se comprimen durante la transmisión.

Si el rendimiento comprimido es mayor que el rendimiento sin comprimir, suele deberse a una de dos razones:
La compresión no está habilitada para las solicitudes de lectura y escritura del tema.
La compresión está habilitada, pero las solicitudes de lectura y escritura no se envían en lotes y el protocolo de escritura es JSON.
Métricas de Fails
Esta métrica se agregó en DataHub 2.25.
Si una sola solicitud escribe en varios shards, toda la solicitud se considera con errores si falla alguna operación de escritura.
Fails mide el volumen de datos de solicitudes con errores por segundo, en KB. Un valor distinto de cero indica que se rechazan algunas solicitudes. Cuando esta métrica aumenta, investigue si existe limitación de shards o errores de red.

Métricas de Latency
Latency mide el tiempo de ida y vuelta de extremo a extremo para las solicitudes de lectura y escritura, en microsegundos. Una tendencia ascendente en la latencia, especialmente en solicitudes de escritura, suele indicar contención de recursos en el shard.

Métricas de tráfico en tiempo real e histórico
La página de detalles del tema incluye dos gráficas de tráfico que ofrecen una vista temporal de la actividad de solicitudes. Haga clic en los puntos de la esquina superior derecha del área de la gráfica para cambiar entre vistas.
Las gráficas de tráfico histórico y de tráfico en tiempo real (sin comprimir) se agregaron en DataHub 2.25.
Tráfico en tiempo real
La gráfica de tráfico en tiempo real muestra la actividad actual de solicitudes del tema. La apariencia de la gráfica varía según si la compresión está habilitada.
Cuando los datos no están comprimidos, la gráfica se ve así:

Cuando los datos están comprimidos, la gráfica se ve así:

Tráfico histórico
La gráfica de tráfico histórico muestra el tráfico de solicitudes del tema durante los últimos siete días. Use esta vista para identificar tendencias de uso y patrones de tráfico recurrentes.
