Infraestructura compatible con la supervisión de aplicaciones

En la siguiente tabla, se enumeran los recursos de infraestructura que se integran con Application Monitoring. Cuando estos recursos se registran como un servicio o una carga de trabajo de App Hub, la telemetría que generan incluye etiquetas específicas de la aplicación. Esta telemetría incluye entradas de registro de auditoría y de la plataforma, datos de métricas y datos de seguimiento. Para obtener una lista de los servicios y las cargas de trabajo que se integran con App Hub, consulta Recursos compatibles con App Hub.

Los paneles que crea Application Monitoring muestran datos de registros y métricas, incluidos los siguientes indicadores dorados, cuando esos datos incluyen etiquetas específicas de la aplicación:

  • Tráfico: Son los porcentajes de solicitudes entrantes en el servicio o la carga de trabajo durante el período seleccionado. En algunas configuraciones, este gráfico contiene pestañas. En la pestaña Solicitud, se muestra la métrica de redes de L7, y en la pestaña Bytes, se muestra la métrica de redes de L4.
  • Tasa de errores del servidor: Es la proporción de solicitudes entrantes cuyo código de respuesta es equivalente a un código de respuesta HTTP 5xx en relación con todas las solicitudes entrantes durante el período seleccionado.
  • Latencia del percentil 95: Percentil 95 de la latencia de una solicitud atendida durante el período seleccionado, en milisegundos.
  • Saturación: Mide qué tan completo está tu servicio o carga de trabajo. Por ejemplo, para los grupos de instancias administrados (MIG), Cloud Run y las implementaciones de Google Kubernetes Engine, este campo muestra la utilización de la CPU.

Si exploras un panel, es posible que observes que una métrica representada en un gráfico para un indicador clave de rendimiento difiere de la métrica que esperas. Para algunos indicadores clave de rendimiento, Google Cloud Observability tiene una lista priorizada de métricas de origen. Si no hay una métrica preferida disponible, Google Cloud Observability busca en la lista hasta que encuentra una métrica disponible.

Recursos de infraestructura admitidos

En la columna Notas y limitaciones, se detallan los indicadores clave admitidos. En esta columna, también se indican las limitaciones.

Recursos de infraestructura Indicadores clave Notas y limitaciones
Clústeres de AlloyDB para PostgreSQL
(Regional)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Instancias de AlloyDB para PostgreSQL
(Regional)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Clústeres de Bigtable
(Regionales)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Instancias de Bigtable
(regionales)
Las etiquetas de aplicación no se adjuntan a los datos de métricas ni a los intervalos.
Dominios en la nube Las etiquetas de aplicación no se adjuntan a los datos de métricas ni a los intervalos.
Trabajos de Cloud Run
(Regional)
Servicios y funciones de Cloud Run
(Regional)

Solo los intervalos de seguimiento generados por cargas de trabajo instrumentadas contienen etiquetas de aplicación.

Solo las cargas de trabajo instrumentadas por el cliente que se ejecutan en Cloud Run generan indicadores clave.

Buckets de registros de Cloud Logging
(globales y regionales)
Solo los registros de auditoría contienen etiquetas de aplicación.
Instancias de Cloud SQL
(regionales)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Buckets de Cloud Storage
(regionales y multirregionales)
  • Tráfico: api/request_count
  • Tasa de error del servidor: Es la proporción de solicitudes con un estado de respuesta que indica un error en relación con la cantidad total de solicitudes. Los siguientes valores de estado indican un error:
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN
Las etiquetas de aplicación no se adjuntan a los intervalos.
MIG de Compute Engine
(regionales y zonales)
Servicio de Dataproc Metastore
(regional y multirregional)

Las etiquetas de aplicación no se adjuntan a los intervalos.

Para obtener información general, consulta la descripción general de Dataproc Metastore.

Canalizaciones de entrega de Cloud Deploy
(regionales)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Bases de datos de Firestore
(Regionales)
  • Tráfico: api/request_count
  • Tasa de error del servidor: Es la proporción de solicitudes con un estado de respuesta que indica un error en relación con la cantidad total de solicitudes. Los siguientes valores de estado indican un error:
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
  • Latencia del percentil 95: api/request_latencies
Las etiquetas de aplicación no se adjuntan a los intervalos.
Puerta de enlace de GKE
gateway.networking.k8s.io/Gateway
Las etiquetas de aplicación no se adjuntan a las entradas de registro ni a los intervalos.
Ingress de GKE
networking.k8s.io/Ingress
Las etiquetas de aplicación no se adjuntan a los intervalos.
CronJobs de Kubernetes
(regionales y zonales)
Para obtener información sobre cómo ejecutar trabajos cron en GKE, consulta Acerca de CronJobs en GKE.
DaemonSets de Kubernetes
(Regionales y zonales)
Consulta Indicadores clave de rendimiento para Kubernetes.
Implementaciones de Kubernetes
(regionales y zonales)
Consulta Indicadores clave de rendimiento para Kubernetes.
Kubernetes StatefulSets
(regionales y zonales)
Consulta Indicadores clave de rendimiento para Kubernetes. Para obtener información sobre cómo usar un StatefulSet o implementar una aplicación con estado, consulta Acerca de los StatefulSets en Google Kubernetes Engine.
Balanceadores de cargas de aplicaciones internos y externos de capa 7 con tráfico HTTP o HTTPS
(Global, regional y entre regiones)
  • Tráfico: Se basa en un tipo de métrica de Cloud Load Balancing que registra el recuento de solicitudes, como https/request_count. La configuración de Cloud Load Balancing determina la métrica real.
  • Tasa de error del servidor: Es la proporción de la cantidad de solicitudes con un estado de respuesta de 5xx en relación con la cantidad total de solicitudes.
  • Latencia del percentil 95: Se basa en un tipo de métrica de Cloud Load Balancing que registra las latencias totales, como https/total_latencies. La configuración de Cloud Load Balancing determina la métrica real.
En el caso de los balanceadores de cargas de aplicaciones, solo las reglas de reenvío y los servicios de backend se integran con App Hub. Las etiquetas de aplicación no se adjuntan a los intervalos.
Clusters de Memorystore para Redis
(Regional)
Las etiquetas de aplicación no se adjuntan a las entradas de registro ni a los intervalos.
Instancias de Memorystore para Redis
(Regional)
Las etiquetas de aplicación no se adjuntan a los datos de métricas ni a los intervalos.
Temas de Pub/Sub
(Global)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Suscripción a Pub/Sub
(global)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Secretos de Secret Manager
(Globales y regionales)
Las etiquetas de aplicación no se adjuntan a los intervalos.
Bases de datos de Spanner
(globales y regionales)
Las etiquetas de aplicación no se adjuntan a los datos de métricas ni a los intervalos.
Instancias de Spanner
(globales y regionales)
  • Tráfico: api/api_request_count
  • Tasa de error del servidor: Es la proporción de solicitudes con un estado de respuesta que indica un error en relación con la cantidad total de solicitudes. Los siguientes valores de estado indican un error:
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • Latencia del percentil 95: api/request_latencies
  • Saturación: instance/cpu/utilization
Las etiquetas de aplicación no se adjuntan a los intervalos.
Agentes de Vertex AI Agent Engine
(Regional)
Servidores de MCP de Google Cloud
(Global)
  • Tráfico: mcp/request_count
  • Tasa de error del servidor: Es la proporción entre la cantidad de solicitudes con un estado de respuesta de 5xx y la cantidad total de solicitudes.
  • Latencia del percentil 95: mcp/request_durations

Los indicadores clave de rendimiento solo se muestran en el panel detallado.

Las etiquetas de aplicación no se adjuntan a los datos de métricas ni a los intervalos.

Indicadores clave para Kubernetes

En el caso de los DaemonSets, las implementaciones y los StatefulSets de Kubernetes, Google Cloud Observability usa los siguientes datos de métricas para derivar valores para los indicadores clave, cuando esos datos de métricas están disponibles:

En un panel, es posible que veas que el gráfico que muestra la información del tráfico contiene dos pestañas:

  • En la pestaña etiquetada como Tráfico (solicitudes), se muestran los datos de tráfico de la capa 7 de redes, y las unidades son solicitudes por segundo.
  • En la pestaña etiquetada como Tráfico (bytes), se muestra la métrica pod/network/received_bytes_count, que tiene unidades de KiB por segundo y es una métrica de red de L4.

Cuando están disponibles las métricas de tráfico de L7 y L4, las métricas de L7 aparecen en las páginas de resumen, pero el gráfico de tráfico contiene pestañas que te permiten ver ambas métricas. Si solo hay una métrica disponible, se mostrará en la página de resumen y en los paneles.

Para las cargas de trabajo que se ejecutan en GKE, Google Cloud Observability puede derivar indicadores clave de rendimiento de la métrica de Prometheus http_server_request_duration_seconds, que solo está disponible cuando instrumentas tu aplicación con OpenTelemetry. Para obtener más información, consulta Instrumenta tu aplicación.