Puede crear una métrica personalizada para generar alertas o proporcionar información para solucionar problemas con las instantáneas programadas.
Por ejemplo, para configurar una alerta para errores de instantáneas programados, utilice el siguiente procedimiento:
- Cree un filtro de registro para capturar eventos de instantáneas programados.
- Cree una métrica basada en el filtro de registro que cuente los errores de instantáneas programados.
- Cree una política de alerta para enviar una alerta cuando haya un error de instantánea programado.
Antes de comenzar
- Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
- Administrador de instancias informáticas (v1) (
roles/compute.instanceAdmin.v1
) - Para conectarse a una máquina virtual que pueda ejecutarse como una cuenta de servicio: Usuario de cuenta de servicio (v1) (
roles/iam.serviceAccountUser
) En la consola de Google Cloud, vaya a la página Registro > Explorador de registros .
En la lista Filtrar por etiqueta o búsqueda de texto , seleccione Convertir a filtro avanzado .
Reemplace el campo de filtro ingresando el siguiente texto, reemplazando
PROJECT_ID
con su ID de proyecto:resource.type="gce_disk" logName="projects/PROJECT_ID/logs/cloudaudit.googleapis.com%2Fsystem_event" protoPayload.methodName="ScheduledSnapshots" severity>"INFO"
Haga clic en Enviar filtro .
En la página Explorador de registros , haga clic en Crear métrica .
En el Editor de métricas , ingrese lo siguiente:
- Nombre :
scheduled_snapshot_failure_count
. - Descripción :
count of scheduled snapshot failures
. - Tipo :
Counter
- Nombre :
En Etiquetas , haga clic en Agregar elemento e ingrese lo siguiente:
- Nombre :
status
- Descripción :
status of scheduled snapshot request
- Tipo de etiqueta :
String
- Nombre del campo :
protoPayload.response.status
- Nombre :
Haga clic en Listo .
Haga clic en Crear métrica .
En la consola de Google Cloud, vaya a la página Cloud Logging > Métricas basadas en registros .
En Métricas definidas por el usuario , busque su nueva métrica denominada
user/scheduled_snapshot_failure_count
.Haga clic en el botón de menú
Más en esta fila y seleccione Crear alerta a partir de métrica . Se abre la página de creación de condiciones de política de alerta.En el panel Destino , en Agregador , seleccione ninguno .
En Filtro :
- Haga clic en Agregar un filtro .
- Seleccione el estado de la lista.
- En el campo Valor , escriba LISTO.
- Haga clic en Aplicar .
Haga clic en Mostrar opciones avanzadas .
En el panel de agregación avanzada , haga clic en la lista Alineador y seleccione suma .
En el panel Configuración , seleccione los siguientes valores:
- La condición se activa si :
Any time series violates
- Condición :
is above
- Umbral :
1
- Para :
most recent value
- La condición se activa si :
Haga clic en Guardar .
En la página Crear nueva política de alertas , ingrese un nombre de política. Opcionalmente, puede agregar canales de notificación y documentación para esta política.
Haga clic en Guardar .
- Obtenga información sobre las frecuencias de programación de instantáneas, las políticas de retención y las reglas de nomenclatura en Acerca de las programaciones de instantáneas para discos .
- Obtenga más información sobre las instantáneas de disco .
- Aprenda a crear instantáneas programadas para discos .
- Aprenda a ver registros .
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud .
Roles y permisos necesarios
Para obtener los permisos que necesita para crear una programación de instantáneas, solicite a su administrador que le otorgue los siguientes roles de IAM en el proyecto:
Para obtener más información sobre cómo otorgar roles, consulte Administrar el acceso a proyectos, carpetas y organizaciones .
También es posible que pueda obtener los permisos necesarios a través de roles personalizados u otros roles predefinidos .
Crear un filtro de registro
Cree un filtro de registro para capturar eventos de instantáneas programados.
Consola
Crear una métrica
Después de crear el filtro de registro, cree una métrica que cuente los errores de instantáneas programados.
Consola
Crear una política de alerta
Después de crear la métrica, cree una política de alerta para enviar una alerta cuando haya un error de instantánea programado.
Consola
¿Qué sigue?
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-17 (UTC).
-