Neste documento, mostramos como receber uma lista de endereços IP usados pelos servidores de verificação de tempo de atividade e como identificar o tráfego desses servidores nos seus registros.
Listar endereços IP
Quando você verifica um serviço protegido por um firewall, é possível configurar sua o firewall do serviço para aceitar o tráfego do conjunto atual de endereços IP usados para a verificação de tempo de atividade. Para conferir esses endereços IP, siga estas instruções:
Console
-
No console do Google Cloud, acesse a página Verificações de tempo de atividade:
Acesse Verificações de tempo de atividade
Se você usar a barra de pesquisa para encontrar essa página, selecione o resultado com o subtítulo Monitoramento.
- No menu Verificações de tempo de atividade, clique em get_app Fazer o download.
Um arquivo
uptime-source-ips.txt
é salvo e contém os endereços IP.
gcloud
Execute o comando gcloud monitoring uptime list-ips
:
gcloud monitoring uptime list-ips
O método retorna as informações a seguir sobre cada endereço IP:
- o endereço IP, não um intervalo, nos formatos IPv4 ou IPv6.
- a região:
USA
,EUROPE
,SOUTH_AMERICA
ouASIA_PACIFIC
; - A localização dentro da região.
API
Chame o método uptimeCheckIps.list
da API Monitoring.
O método retorna as informações a seguir sobre cada endereço IP:
- a região:
USA
,EUROPE
,SOUTH_AMERICA
ouASIA_PACIFIC
; - uma localização mais específica dentro da região;
- o endereço IP, não um intervalo, nos formatos IPv4 ou IPv6.
C#
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
PHP
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Para autenticar no Monitoring, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
As verificações de tempo de atividade podem vir de qualquer um dos endereços IP, mas apenas um endereço de cada localização geográfica é usado para cada período. As localizações geográficas são listadas no painel de verificações de tempo de atividade, como mostrado na seção anterior. Também é possível usar serviços gratuitos baseados na Web para identificar as localizações registradas dos endereços IP recebidos por download.
Identificar o tráfego da verificação de tempo de atividade nos registros
É possível identificar solicitações dos servidores de verificação de tempo de atividade de acordo com as informações contidas nos registros de solicitações do serviço:
- ip: o campo
ip
contém um dos endereços usados pelos servidores de verificação de tempo de atividade. Para informações sobre como listar todos os endereços IP, consulte Listar endereços IP. User-Agent: o valor do cabeçalho
User-Agent
é sempre o seguinte:GoogleStackdriverMonitoring-UptimeChecks(https://cloud.google.com/monitoring)
A especificação de um cabeçalho personalizado
User-Agent
resulta em um erro de validação de formulário e impede que a configuração de verificação seja salva.
A seguir
- Gerenciar verificações de tempo de atividade
- Criar políticas de alertas para verificações de tempo de atividade
- Gráfico com métricas de verificação de tempo de atividade