Cloud Monitoring ofrece monitorización del rendimiento de Cloud Run, métricas y comprobaciones de disponibilidad, así como alertas para enviar notificaciones cuando se superen determinados umbrales de métricas. Se aplican los precios de Google Cloud Observability, lo que significa que no se cobran las métricas de la versión totalmente gestionada de Cloud Run.
Los incidentes de Cloud Run se publican en Personalized Service Health. Te recomendamos que configures alertas sobre los eventos de Personalized Service Health.
Métricas integradas
Cloud Run se integra automáticamente con Cloud Monitoring sin necesidad de configurar ni instalar nada. Esto significa que las métricas de tus servicios, trabajos y grupos de trabajadores de Cloud Run se recogen automáticamente cuando se están ejecutando.
Puedes ver las métricas en Cloud Monitoring o en las páginas de servicios, trabajos y grupos de trabajadores de Cloud Run en la consola. Cloud Monitoring ofrece más opciones de gráficos y filtros.
Estas son algunas de las métricas clave de Cloud Run:
Métrica | Servicios | Empleo | Grupos de trabajadores |
---|---|---|---|
Tiempo de instancia de contenedor facturable | ✓ | ✓ | ✓ |
Latencia de inicio de contenedores | ✓ | ✓ | ✓ |
Uso de CPU del contenedor | ✓ | ✓ | ✓ |
Uso de la memoria del contenedor | ✓ | ✓ | ✓ |
Uso de memoria de GPU del contenedor | ✓ | ||
Uso de la memoria de la GPU del contenedor | ✓ | ||
Uso de GPU del contenedor | ✓ | ||
Bytes enviados | ✓ | ✓ | ✓ |
Bytes recibidos | ✓ | ✓ | ✓ |
Número de solicitudes | ✓ | ||
Latencias de solicitudes | ✓ | ||
Número de instancias del contenedor | ✓ | ✓ | |
Número máximo de solicitudes simultáneas | ✓ | ||
Ejecuciones completadas | ✓ | ||
Ejecuciones en curso | ✓ | ||
Intentos de tareas completadas | ✓ | ||
Intentos de ejecución de tareas | ✓ |
Para ver una lista de todas las métricas de Cloud Run disponibles y obtener información más detallada, consulta la descripción general completa de las métricas de Cloud Run en Cloud Monitoring.
Crear métricas personalizadas
Para generar métricas personalizadas a partir de tu servicio de Cloud Run, puedes desplegar un agente sidecar, como OpenTelemetry o Prometheus.
También puede usar métricas basadas en registros para recoger métricas personalizadas.
Tipos de recursos
Los nombres de los recursos de monitorización de Cloud Run son los siguientes:
- Revisión de Cloud Run (
cloud_run_revision
) - Trabajo de Cloud Run (
cloud_run_job
) - Grupo de trabajadores de Cloud Run (
cloud_run_worker_pool
)
Ver métricas en Cloud Run
Puede ver las métricas de los servicios, los trabajos y los grupos de trabajadores en las páginas correspondientes.
Ver métricas de un servicio
Para ver las métricas de servicio en la página de Cloud Run, sigue estos pasos:
Haz clic en la pestaña Services (Servicios).
Busca el servicio en la lista de servicios y haz clic en él.
Haga clic en la pestaña MÉTRICAS para ver las métricas de ese servicio.
Los gráficos de métricas de los servicios de Cloud Run muestran eventos de despliegue.
Ver las métricas de un trabajo
Para ver las métricas de la tarea en la página de Cloud Run, sigue estos pasos:
Haz clic en la pestaña EMPLEOS.
Haz clic en el trabajo de la lista de trabajos.
Haz clic en la pestaña MÉTRICAS para ver las métricas de ese trabajo.
Ver métricas de un grupo de trabajadores
Para ver las métricas del grupo de trabajadores en la página de Cloud Run, sigue estos pasos:
Haz clic en la pestaña Grupos de trabajadores.
Busca el grupo de trabajadores en la lista y haz clic en él.
Haz clic en la pestaña MÉTRICAS para ver las métricas de ese grupo de trabajadores.
Los gráficos de métricas de los grupos de trabajadores de Cloud Run muestran eventos de despliegue.
Ver métricas en Cloud Monitoring
Para usar el explorador de métricas y ver las métricas de un recurso monitorizado, sigue estos pasos:
-
En la Google Cloud consola, ve a la página leaderboard Explorador de métricas:
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuya sección sea Monitorización.
- Seleccione la pestaña Configuración y, a continuación, introduzca o seleccione un Tipo de recurso y una Métrica. Utiliza la siguiente información para rellenar los campos:
- En Resource (Recurso), selecciona el tipo de recurso (servicio, trabajo o grupo de trabajadores).
- En Métrica, seleccione una de las métricas del menú. Para obtener una descripción completa de las métricas disponibles, consulta la página de métricas de Monitoring Google Cloud .
- (Opcional) Para configurar cómo se ven los datos, utiliza los menús Filter (Filtrar), Group by (Agrupar por) y Aggregator (Agregador). Por ejemplo, puedes agrupar por etiquetas de recurso o métrica. Para obtener más información, consulta cómo seleccionar métricas.
Añadir comprobaciones de disponibilidad del servicio
Puedes usar Cloud Monitoring para hacer un seguimiento del rendimiento de tus servicios. Para obtener más información, consulta Verificar la disponibilidad de tu servicio(verificaciones de tiempo de actividad).
Añadir alertas
Puedes usar Cloud Monitoring para enviar notificaciones sobre determinados eventos, como fallos en las comprobaciones de tiempo de actividad. Para obtener más información, consulta el artículo Crear y gestionar políticas de alertas de tu servicio.