Saltar al contenido
Telemetry
colección de recetas SQL

Infraestructura Recetas SQL

Mida la saturación de CPU, memoria, disco, red y recursos junto con la demanda de servicios para que las decisiones de capacidad permanezcan vinculadas al trabajo visible para el usuario.

contrato de evento común

Campos que mantienen estas consultas reutilizables

  • timestamp_utc, servicio, host, región, entorno y recurso
  • cpu_utilization_pct, memory_utilization_pct, disk_utilization_pct y request_rate
  • instance_type, replica_count, implementación y capacity_limit

Definiciones antes de SQL

Decisiones que la consulta no puede tomar por usted

  1. 1Defina una saturación sostenida en varios segmentos completos en lugar de alertar sobre un solo pico.
  2. 2Mantenga las unidades y los denominadores de utilización consistentes en todos los tipos de recursos.
  3. 3Conecte la presión de los recursos con la demanda del servicio antes de recomendar más capacidad.

Secuencia recomendada

Primero la detección de compilación, luego el diagnóstico

Patrones de análisis

Hacer que el resultado explique una decisión.

Emparejar la demanda con la utilización

Trazar la solicitud o el volumen de trabajo junto al uso de recursos para que un cambio de infraestructura pueda separarse del crecimiento normal de la carga de trabajo.

Encuentra presión sostenida

Utilice períodos de tiempo completos e incumplimientos de umbrales consecutivos para distinguir el riesgo de capacidad de las ráfagas de corta duración.

Comparar límites de implementación

Desglose la saturación por servicio, región, clase de host o implementación para localizar regresiones de carga e implementación desiguales.

recetas completas

Copie la consulta y luego valide las suposiciones.

Principiantesystem_metrics

Encuentre la saturación de recursos de host y contenedor

Clasifique las fuentes de infraestructura según la utilización sostenida de CPU, memoria y disco, preservando al mismo tiempo el volumen de muestra.

¿Qué fuentes de infraestructura tienen recursos persistentemente limitados?

Ver SQL y resultado
Intermediocache_request_events

Encuentre errores de caché y riesgo de estampida

Compare la tasa de aciertos, el costo de backend y los errores simultáneos mediante un patrón de clave de caché limitado.

¿Qué patrones de claves de caché combinan una baja tasa de aciertos con trabajo backend simultáneo?

Ver SQL y resultado
Avanzadoincident_lifecycle_events

Calcular el tiempo de detección y recuperación de incidentes

Calcule el tiempo de detección y el tiempo de recuperación de eventos estructurados del ciclo de vida de incidentes.

¿Cuánto tiempo tarda cada servicio en detectar y recuperarse de incidentes?

Ver SQL y resultado
Principiantekubernetes_workload_events

Encuentre reinicios de Kubernetes por carga de trabajo

Clasifique las cargas de trabajo de Kubernetes por eventos de reinicio de contenedores, fallas de preparación y recuento de reinicios acumulados observados.

¿Qué cargas de trabajo de Kubernetes se reinician y no superan las comprobaciones de preparación?

Ver SQL y resultado

Adaptar el contrato del evento antes del umbral.

Mantenga el patrón de análisis, pero valide los nombres de las tablas, los tipos de campos, las definiciones comerciales, las ventanas de tiempo y las reglas de volumen mínimo con respecto a sus propios eventos. Cada consulta publicada también se planifica y ejecuta en una tabla escrita vacía con el motor fijado.