Monitorar conectores
O Integration Connectors é integrado ao Cloud Monitoring. Isso significa que todas as métricas e dados de uso dos Integration Connectors ficam automaticamente disponíveis para o Cloud Monitoring. Para saber mais sobre o tipo de métricas enviadas pelo serviço Integration Connectors, Consulte Métricas do Integration Connectors.
É possível visualizar as métricas e os dados do Integration Connectors usando as seguintes ferramentas do Cloud Monitoring:
Antes de começar
Antes de usar o Cloud Monitoring, ative a API Cloud Monitoring.
Acessar métricas usando painéis personalizados
Para criar painéis de monitoramento personalizados para seus recursos do Integration Connectors em seu projeto do Google Cloud, faça o seguinte:
- No console do Google Cloud, acesse Cloud Monitoring > Página de visão geral do painel:
- Clique em Criar painel.
- É possível modificar o nome do painel.
- Clique ou arraste e solte um gráfico na tela.
- Nas propriedades de configuração do gráfico, faça o seguinte:
- Abra as seções Recursos Métrica e selecione Conectores como o Recurso ativo.
- Escolha as métricas que você quer visualizar.
- Clique em Aplicar.
- Adicione mais gráficos ao seu painel como quiser.
Para mais informações sobre painéis personalizados, consulte Criar e gerenciar painéis personalizados.
Acessar métricas usando o Metrics Explorer
O Metric Explorer do Cloud Monitoring ajuda a criar gráficos de métricas temporários para visualizar as métricas de recursos disponíveis para seu projeto do Google Cloud. Depois de criar um gráfico de métrica, você também pode salvá-lo em um painel de monitoramento personalizado, se quiser.
Para criar um gráfico usando as métricas de recursos do Integration Connectors, faça o seguinte:
- No console do Google Cloud, acesse a página Cloud Monitoring > Metrics Explorer:
- No painel Selecionar uma métrica, expanda o menu Métrica e selecione Conectores como o Recurso ativo.
- Escolha as métricas que você quer visualizar.
- Clique em Aplicar.
Você também pode selecionar filtros, agrupar por rótulos de métricas, realizar agregações e selecionar opções de visualização de gráficos usando o Metrics Explorer. Para mais informações, consulte Criar gráficos com o Metrics Explorer.
Monitorar usando o MQL
Use o MQL (linguagem de consulta de monitoramento) para criar painéis de monitoramento personalizados com base em várias métricas. As consultas MQL permitem agregar os dados de conexão com base em métricas, como provedor e versão do conector. É possível escrever consultas MQL com o Editor de consultas.
Os exemplos a seguir mostram como usar as consultas MQL para coletar dados de conexão.
Exemplo: monitorar a contagem de solicitações
A consulta MQL a seguir mostra como receber e agregar dados de contagem de solicitações para conexões ativas:
fetch connectors.googleapis.com/Connection | { metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m); metric 'connectors.googleapis.com/connection/request_count'} | join | group_by 1m, [value_request_count_aggregate: aggregate(value.request_count)] | every 1m | group_by [resource.location, resource.connection, metric.connector, metric.provider], [value_request_count_aggregate_aggregate: aggregate(value_request_count_aggregate)]
Exemplo: monitorar nós ativos
A consulta de MQL a seguir mostra como receber e agregar dados de contagem de nós ativos para todas as suas conexões:
fetch connectors.googleapis.com/Connection | { metric 'connectors.googleapis.com/connection/state' | filter value.state > 0 | align delta(1m); metric 'connectors.googleapis.com/connection/nodes'} | join | group_by 1m, [value_nodes_aggregate: aggregate(value.nodes)] | every 1m | group_by [resource.location, resource.connection, metric.connector, metric.provider], [value_nodes_aggregate_aggregate: aggregate(value_nodes_aggregate)]
Exemplo: monitorar o status da conexão durante um período
A consulta MQL a seguir mostra como conferir a tendência de status de todas as suas conexões durante um período:
fetch connectors.googleapis.com/Connection | metric 'connectors.googleapis.com/connection/connection_status' | filter value.connection_status | align next_older(10m) | every 10m | group_by [metric.status, resource.connection], [value_connection_status_count_true: count_true(value.connection_status)] | align next_older(10m) | every 10m
Se você quiser saber o status das conexões no momento atual, use a guia Métricas Explorer no console do Google Cloud em vez de um MQL.
A seguir
Entender como acessar e gerenciar vários serviços do Google Cloud e aplicativos de terceiros (aplicáveis aos seus projeto do Google Cloud) integrados ao Cloud Monitoring. Para mais informações, consulte Gerenciar integrações no Cloud Monitoring.