Cloud Logging para casos

É possível acessar os registros de eventos das suas integrações em Google Cloud Logging. Use Cloud Logging para analisar registros, criar métricas e alertas ou exportar registros para outros aplicativos usando o Google Cloud Pub/Sub.

Registro de acesso

Para acessar Cloud Logging no Google Cloud Console, clique em Ver todos os produtos e acesse Operações > Registros.

Acessar Cloud Logging

O acesso aos dados de registro é gerenciado pelo Identity and Access Management (IAM) para os usuários do seu projeto de ações. Para mais detalhes sobre papéis e permissões para registros de dados, consulte o controle de acesso do Cloud Logging.

As entradas de registro são retidas por 30 dias de acordo com a política de retenção do Cloud Logging e, em seguida, são programadas para exclusão. Também é possível excluir entradas sob demanda usando a interface do Explorador de registros.

Saiba como usar os registros de forma eficaz na seção "Pesquisa de registros" do Guia de solução de problemas.

O Cloud Logging oferece os seguintes tipos de recursos:

Tipo de recurso Nome de exibição Descrição Rótulos
assistant_action_project Projeto de ação do Google Assistente Um contêiner para o projeto do Google Cloud associado a uma ação do Assistente.
  • project_id: o identificador do seu projeto atual associado a esse recurso, por exemplo, my-project.

Registros de execução

A tabela abaixo lista o esquema de uma entrada executionLog:

Propriedade Descrição
requestId ID de solicitação exclusivo, por exemplo, 5325511189174727525.
latencyMsec Tempo decorrido antes que uma resposta fosse recebida, por exemplo, 6000.
executionType Transporte usado para a solicitação, por exemplo, CLOUD ou MATTER, dependendo da integração.
actionType Indicador opcional da ação do usuário, por exemplo, QUERY ou EXECUTE. Para ações EXECUTE, inclui o comando emitido para a conclusão de atributos compatíveis, por exemplo, ONOFF_OFF
trait Característica opcional associada a essa ação do usuário.
deviceTypes Lista de tipos de dispositivos afetados pelo evento, por exemplo, LIGHT.
isSuccess Indica se a solicitação recebeu uma resposta.
fallbackToCloud Indica se a solicitação foi roteada para o fulfillment na nuvem após um erro no fulfillment local.
statusType Indica o status da resposta da intent, como SUCCESS, PENDING ou OFFLINE. Para respostas ERROR, essa propriedade contém o errorCode fornecido pelo fulfillment.
externalDebugString Mensagem de depuração detalhada opcional associada a essa ação do usuário.
locale Código do idioma associado à solicitação.

Exclusões de registro

Os desenvolvedores podem criar exclusões de registro usando a linguagem de consulta de registro para personalizar ainda mais os registros de maneira mais flexível. A linguagem de consulta de registro também é usada pelo Explorador de registros para ajudar a criar consultas.

Siga as etapas para criar filtros de exclusão neste guia (configure o filtro de exclusão para o coletor _Default).

Métricas com base em registros

Os desenvolvedores podem usar métricas com base em registros para rastrear e analisar padrões nos registros. Também é possível criar gráficos personalizados e configurar alertas em métricas com base em registros.

Para começar a usar métricas com base em registros para casas inteligentes, consulte como criar uma métrica de contador com base em registros.

Para saber mais sobre como usar o Cloud Logging no seu projeto, consulte a documentação: