Acessar registros de manutenção

Nesta página, descrevemos como encontrar e usar o Cloud Logging para consultar e visualizar registros de manutenção de um cluster no Memorystore para Redis Cluster.

Conferir registros de manutenção programada

Use o console do Google Cloud para consultar e visualizar registros de manutenção programada.

Console

  1. No console do Google Cloud , acesse a página Análise de registros.

    Análise de registros

  2. Na parte de cima da página, selecione seu projeto Google Cloud .

  3. No menu de período, selecione um período para consultar os registros de manutenção. Por exemplo, é possível consultar os registros que o Memorystore para Redis Cluster capturou nos últimos 30 dias.

  4. No criador de consultas, adicione as seguintes linhas de código:

    logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log"
    labels.activity_type_name="CloudRedisClusterRolloutAdvanced"
    

    Substitua PROJECT_NAME pelo nome do projeto doGoogle Cloud .

  5. Clique em Executar consulta. Os registros aparecem para a manutenção programada.

Conferir registros de manutenção em andamento

Use o console Google Cloud para consultar e visualizar registros de manutenção em andamento.

Console

  1. No console do Google Cloud , acesse a página Análise de registros.

    Análise de registros

  2. Na parte de cima da página, selecione seu projeto Google Cloud .

  3. No menu de período, selecione um período para consultar os registros de manutenção. Por exemplo, é possível consultar os registros que o Memorystore para Redis Cluster capturou nos últimos 30 dias.

  4. No criador de consultas, adicione as seguintes linhas de código:

    logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log"
    labels.activity_type_name="CloudRedisClusterRolloutInProgress"
    labels.is_completed="false"
    

    Substitua PROJECT_NAME pelo nome do projeto doGoogle Cloud .

  5. Clique em Executar consulta. Os registros aparecem para a manutenção em andamento.

Conferir registros de manutenção concluída

Use o console do Google Cloud para consultar e visualizar registros de manutenção concluída.

Console

  1. No console do Google Cloud , acesse a página Análise de registros.

    Análise de registros

  2. Na parte de cima da página, selecione seu projeto Google Cloud .

  3. No menu de período, selecione um período para consultar os registros de manutenção. Por exemplo, é possível consultar os registros que o Memorystore para Redis Cluster capturou nos últimos 30 dias.

  4. No criador de consultas, adicione as seguintes linhas de código:

    logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log"
    labels.activity_type_name="CloudRedisClusterRolloutInProgress"
    labels.is_completed="true"
    

    Substitua PROJECT_NAME pelo nome do projeto doGoogle Cloud .

  5. Clique em Executar consulta. Os registros aparecem para manutenções concluídas.

Conferir registros de manutenção cancelada

Use o console do Google Cloud para consultar e visualizar registros de manutenção cancelada.

Console

  1. No console do Google Cloud , acesse a página Análise de registros.

    Análise de registros

  2. Na parte de cima da página, selecione seu projeto Google Cloud .

  3. No menu de período, selecione um período para consultar os registros de manutenção. Por exemplo, é possível consultar os registros que o Memorystore para Redis Cluster capturou nos últimos 30 dias.

  4. No criador de consultas, adicione as seguintes linhas de código:

    logName="projects/PROJECT_NAME/logs/maintenance.googleapis.com%2Factivity_log"
    labels.activity_type_name="CloudRedisClusterRolloutCanceled"
    

    Substitua PROJECT_NAME pelo nome do projeto doGoogle Cloud .

  5. Clique em Executar consulta. Os registros aparecem para manutenções canceladas.

Resolver problemas

Nesta seção, listamos problemas que você pode encontrar ao tentar acessar os registros de manutenção e fornecemos orientações para resolvê-los.

Desative o coletor _Default no Cloud Logging.

No Logging, cada projeto, pasta e organização tem os seguintes coletores:

  • _Required: captura registros de auditoria e os armazena no bucket _Required.

    Não é possível desativar ou excluir esse coletor. Além disso, os registros no bucket têm um período de armazenamento padrão de 400 dias.

  • _Default: encaminha todos os registros do Memorystore for Redis Cluster, incluindo os de manutenção, que o gravador _Required não captura. O coletor _Default armazena esses registros no bucket _Default.

    Não é possível excluir o coletor _Default, mas é possível desativá-lo para impedir que ele encaminhe registros para o bucket _Default. Além disso, os registros no bucket têm um período de armazenamento padrão de 30 dias.

Se você desativar o coletor _Default, o Logging vai descartar todos os registros nele, incluindo o maintenance.googleapis.com/activity_log, que está associado a todas as atividades de manutenção no Logging. Como resultado, o Logging não pode armazenar os registros no coletor.

Para verificar se você desativou o coletor _Default, faça o seguinte:

  1. Use o comando gcloud logging sinks describe.

    gcloud logging sinks describe _Default --project=PROJECT_ID
    

    Substitua PROJECT_ID pelo ID ou número do projeto do projeto Google Cloud que contém o gravador.

  2. Na saída, confira o valor do parâmetro disabled. Se o valor for true, você desativou o coletor e precisa reativá-lo.

Para reativar o coletor, faça o seguinte:

  1. Use o comando gcloud logging sinks update.

    gcloud logging sinks update _Default --no-disabled --project=PROJECT_ID
    
  2. Para verificar se o coletor está ativado, use o comando gcloud logging sinks describe.

    gcloud logging sinks describe _Default --project=PROJECT_ID
    
  3. Na saída, confirme se o valor do parâmetro disabled é false. Você reativou o coletor.

Você não configura os filtros de gravador corretamente

No Logging, é possível personalizar coletores para controlar quais registros são armazenados em um projeto Google Cloud . Para isso, crie filtros para especificar os tipos de registros que você quer que os coletores contenham.

Se você não configurar um filtro para pelo menos um coletor de dados que inclua registros com o ID maintenance.googleapis.com/activity_log, o Logging vai descartar esses registros. Como esses registros estão associados a todas as atividades de manutenção no Logging, não é possível visualizá-los.

Para verificar se os filtros de coletor estão configurados corretamente, faça o seguinte:

  1. Use o comando gcloud logging sinks list.

    gcloud logging sinks list --project=PROJECT_ID
    

    Substitua PROJECT_ID pelo ID ou número do projetoGoogle Cloud que contém o gravador.

  2. Analise a coluna FILTER para ver se ela inclui o filtro LOG_ID("maintenance.googleapis.com/activity_log"). Se esse filtro não aparecer ou houver um filtro mais amplo que exclua esse registro (por exemplo, (NOT LOG_ID("cloudaudit.googleapis.com/activity_log)")), você personalizou todos os coletores para descartar registros com o ID maintenance.googleapis.com/activity_log.

    Para resolver isso, crie ou atualize um coletor para incluir os registros de manutenção. Para o parâmetro --log-filter, especifique LOG_ID("maintenance.googleapis.com/activity_log") como o filtro.