¿Hay alguna forma en la consola de GCP de ver quién inició una máquina virtual de Compute Engine que ha estado funcionando durante 1,5 años?

¿Hay alguna forma en la consola de GCP de ver quién inició una máquina virtual de Compute Engine que ha estado funcionando durante 1,5 años?

¿Alguna forma de hacer esto en la consola? Si no es Consola, ¿existe una opción API/SDK?

Respuesta1

Puedes probar con Logs Explorer.
Según la documentación oficial, estos son losregistra los períodos de retención

Tipo de registro Período de retención predeterminado Retención personalizada
Registros de auditoría de actividad administrativa 400 días No configurable
Registros de auditoría de eventos del sistema 400 días No configurable
Acceder a los registros de transparencia 400 días No configurable
Registros de auditoría de acceso a datos 30 dias Configurable
Registros de auditoría de política denegada 30 dias Configurable
Todos los demás registros 30 dias Configurable

Este tipo de registro está en el tipo de registro.Registros de auditoría de actividad administrativa

Los registros de auditoría de actividad administrativa contienen entradas de registro para llamadas API u otras acciones administrativas que modifican la configuración o los metadatos de los recursos. Por ejemplo, estos registros registran cuando los usuarios crean instancias de VM o cambian los permisos de administración de acceso e identidad.

Y puede utilizar el siguiente filtro en su Log Explorer:

severity=NOTICE
protoPayload.methodName="v1.compute.instances.start"
resource.type="gce_instance"
resource.labels.instance_id="<<INSTANCE_ID>>"

Nota: instancia_es un valor numérico

Y luego podrías ajustar el período enSeleccionar rango de tiempo

ingrese la descripción de la imagen aquí

Desafortunadamente, parece que intentas obtener información anterior al período de retención predeterminado que es de 400 días, por lo que tal vez no puedas obtenerla.

información relacionada