Existe uma maneira no console do GCP de ver quem iniciou uma VM do Compute Engine que está em execução há 1,5 anos?

Existe uma maneira no console do GCP de ver quem iniciou uma VM do Compute Engine que está em execução há 1,5 anos?

Alguma maneira de fazer isso no console? Se não for Console, existe uma opção API/SDK?

Responder1

Você pode tentar com o Logs Explorer.
De acordo com a documentação oficial, estes são osperíodos de retenção de registros

Tipo de registro Período de retenção padrão Retenção personalizada
Registros de auditoria de atividades administrativas 400 dias Não configurável
Logs de auditoria de eventos do sistema 400 dias Não configurável
Registros de transparência de acesso 400 dias Não configurável
Logs de auditoria de acesso a dados 30 dias Configurável
Registros de auditoria de política negada 30 dias Configurável
Todos os outros registros 30 dias Configurável

Este tipo de log está no tipo de logRegistros de auditoria de atividades administrativas

Os logs de auditoria de atividades administrativas contêm entradas de log para chamadas de API ou outras ações administrativas que modificam a configuração ou os metadados dos recursos. Por exemplo, esses logs registram quando os usuários criam instâncias de VM ou alteram as permissões de gerenciamento de identidade e acesso.

E você pode usar o seguinte filtro no seu Log Explorer:

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

Nota: O instance_is um valor numérico

E então você poderia ajustar o período emSelecione o intervalo de tempo

insira a descrição da imagem aqui

Infelizmente, parece que você tenta obter informações anteriores ao período de retenção padrão de 400 dias, então talvez não consiga obtê-las.

informação relacionada