Servicios y cargas de trabajo compatibles con la supervisión de aplicaciones

En la siguiente tabla, se enumeran los servicios y las cargas de trabajo que están integrados en App Hub y que generan datos de métricas con etiquetas específicas de la aplicación. En este documento, no se enumeran todos los servicios y las cargas de trabajo que están integrados en App Hub. Para obtener una lista completa de las integraciones, consulta Recursos compatibles con App Hub.

El formato de la etiqueta depende del tipo de telemetría y de cómo se generan los datos. Por ejemplo, las entradas de registro que contienen etiquetas específicas de la aplicación contienen un elemento JSON de tipo apphub. En el caso de los datos de métricas, la información de la aplicación se adjunta a las series temporales con etiquetas de metadatos del sistema o con etiquetas de métricas. La forma en que se generan los datos de las métricas determina las etiquetas exactas. Para obtener más información, consulta etiquetas específicas de la aplicación.

Algunos servicios y cargas de trabajo pueden generar uno o más de los siguientes indicadores óptimos:

  • Tráfico: Porcentaje de solicitudes entrantes en el servicio o la carga de trabajo durante el período seleccionado.
  • Tasa de errores del servidor: Es el porcentaje promedio de solicitudes entrantes que generan o asignan códigos de respuesta HTTP 5xx durante el período seleccionado.
  • Latencia de P95: Es el percentil 95 de la latencia de una solicitud entregada durante el período seleccionado, en milisegundos.
  • Saturación: Mide qué tan lleno 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.

Servicios compatibles

En la siguiente tabla, se enumeran los servicios que están integrados en Application Monitoring. En general, las entradas de registro de la plataforma, las entradas de registro de auditoría y los datos de métricas de estos servicios contienen etiquetas específicas de la aplicación. En la columna Notas, se enumeran los detalles sobre los indicadores clave que se admiten. En esta columna, también se enumeran las limitaciones.

Servicios Notas
Clústeres de Bigtable
(regionales)
Indicadores clave disponibles:

Las entradas de registro no incluyen etiquetas de aplicación.

Instancias de Bigtable
(regionales)

Los datos de métricas no incluyen etiquetas de aplicación.

Las entradas de registro de la plataforma no incluyen etiquetas de aplicación.

Servicios de Cloud Run
(regional)
Indicadores clave disponibles:
Instancias de Cloud SQL
(regionales)
Indicadores clave disponibles:
Buckets de Cloud Storage
(regionales y multirregionales)
Indicadores clave disponibles:
  • 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 entradas de registro de la plataforma no incluyen etiquetas de aplicación.

Balanceadores de cargas de aplicaciones externos e internos de capa 7 con tráfico HTTP o HTTPS
(global y regional)

En el caso de los balanceadores de cargas de aplicaciones, solo las reglas de reenvío y los servicios de backend están integrados en App Hub.

Indicadores clave disponibles:

  • 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 entre la cantidad de solicitudes con un estado de respuesta de 5xx y la cantidad total de solicitudes.
  • Latencia de P95: Se basa en un tipo de métrica de balanceo de cargas de Cloud que registra las latencias totales, como https/total_latencies. La configuración de Cloud Load Balancing determina la métrica real.

Las entradas de registro de la plataforma no incluyen etiquetas de aplicación.

Memorystore para clústeres de Redis
(regional)
Indicadores clave disponibles:

Las entradas de registro de la plataforma no incluyen etiquetas de aplicación.

Temas de Pub/Sub
(global)
Indicadores clave disponibles:
  • Tráfico: topic/send_request_count
  • Tasa de errores del servidor: Es la proporción entre la cantidad de solicitudes con un código de respuesta de internal y la cantidad total de solicitudes.
Instancias de Spanner
(globales y regionales)
Indicadores clave disponibles:
  • 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
  • Saturación: instance/cpu/utilization

Las entradas de registro de la plataforma no incluyen etiquetas de aplicación.

Cargas de trabajo admitidas

En la siguiente tabla, se enumeran las cargas de trabajo que están integradas en la supervisión de aplicaciones. En general, las entradas de registro de la plataforma, las entradas de registro de auditoría y los datos de métricas de estas cargas de trabajo contienen etiquetas específicas de la aplicación. En la columna Notas, se enumeran los detalles sobre los indicadores clave que se admiten. En esta columna, también se enumeran las limitaciones.

Cargas de trabajo Notas
Trabajos de Cloud Run
(regional)
Indicadores clave disponibles:

Las entradas de registro de la plataforma no incluyen etiquetas de aplicación.

MIG de Compute Engine
(regionales y zonales)
Indicadores clave disponibles:
CronJobs de Kubernetes
(regionales y zonales)

No hay indicadores clave disponibles.

Para obtener información sobre cómo ejecutar trabajos cron en GKE, consulta Acerca de CronJobs en GKE.

DaemonSets de Kubernetes
(regionales y zonales)
Indicadores clave disponibles:
Implementaciones de Kubernetes
(regionales y zonales)
Indicadores clave disponibles:
StatefulSets de Kubernetes
(regionales y zonales)
Indicadores clave disponibles:

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.