O agente do Application Real-Time Monitoring Service (ARMS) precisa manter conectividade de rede com o servidor para funcionar corretamente. Este tópico descreve os requisitos de rede para o envio de dados em um workspace do Cloud Monitor e como verificar a conectividade de rede.
Requisitos de conectividade de rede
Um workspace do Cloud Monitor utiliza o link de envio de dados do Simple Log Service (SLS). Por padrão, a comunicação ocorre via protocolo HTTP, rede IPv4 e porta 80. Se a sua aplicação e o workspace de destino estiverem na mesma região da Alibaba Cloud, use o endpoint de serviço privado. Caso contrário, utilize o endpoint de serviço público.
Ao usar o endpoint privado de nuvem pública do SLS, defina os endereços de DNS privado da Alibaba Cloud como 100.100.2.136 e 100.100.2.138. Caso contrário, o endereço IP virtual (VIP) privado pode não resolver corretamente.
Endpoints do serviço
|
Região |
Endpoint de serviço público |
Endpoint de serviço privado |
|
China (Hangzhou) |
cn-hangzhou.log.aliyuncs.com |
cn-hangzhou-intranet.log.aliyuncs.com |
|
China (Shanghai) |
cn-shanghai.log.aliyuncs.com |
cn-shanghai-intranet.log.aliyuncs.com |
|
China (Qingdao) |
cn-qingdao.log.aliyuncs.com |
cn-qingdao-intranet.log.aliyuncs.com |
|
China (Beijing) |
cn-beijing.log.aliyuncs.com |
cn-beijing-intranet.log.aliyuncs.com |
|
China (Zhangjiakou) |
cn-zhangjiakou.log.aliyuncs.com |
cn-zhangjiakou-intranet.log.aliyuncs.com |
|
China (Hohhot) |
cn-huhehaote.log.aliyuncs.com |
cn-huhehaote-intranet.log.aliyuncs.com |
|
China (Ulanqab) |
cn-wulanchabu.log.aliyuncs.com |
cn-wulanchabu-intranet.log.aliyuncs.com |
|
China (Shenzhen) |
cn-shenzhen.log.aliyuncs.com |
cn-shenzhen-intranet.log.aliyuncs.com |
|
China (Heyuan) |
cn-heyuan.log.aliyuncs.com |
cn-heyuan-intranet.log.aliyuncs.com |
|
China (Guangzhou) |
cn-guangzhou.log.aliyuncs.com |
cn-guangzhou-intranet.log.aliyuncs.com |
|
China (Chengdu) |
cn-chengdu.log.aliyuncs.com |
cn-chengdu-intranet.log.aliyuncs.com |
|
China (Hong Kong) |
cn-hongkong.log.aliyuncs.com |
cn-hongkong-intranet.log.aliyuncs.com |
|
Japan (Tokyo) |
ap-northeast-1.log.aliyuncs.com |
ap-northeast-1-intranet.log.aliyuncs.com |
|
South Korea (Seoul) |
ap-northeast-2.log.aliyuncs.com |
ap-northeast-2-intranet.log.aliyuncs.com |
|
Singapore |
ap-southeast-1.log.aliyuncs.com |
ap-southeast-1-intranet.log.aliyuncs.com |
|
Malaysia (Kuala Lumpur) |
ap-southeast-3.log.aliyuncs.com |
ap-southeast-3-intranet.log.aliyuncs.com |
|
Indonesia (Jakarta) |
ap-southeast-5.log.aliyuncs.com |
ap-southeast-5-intranet.log.aliyuncs.com |
|
Philippines (Manila) |
ap-southeast-6.log.aliyuncs.com |
ap-southeast-6-intranet.log.aliyuncs.com |
|
Thailand (Bangkok) |
ap-southeast-7.log.aliyuncs.com |
ap-southeast-7-intranet.log.aliyuncs.com |
|
UAE (Dubai) |
me-east-1.log.aliyuncs.com |
me-east-1-intranet.log.aliyuncs.com |
|
Germany (Frankfurt) |
eu-central-1.log.aliyuncs.com |
eu-central-1-intranet.log.aliyuncs.com |
|
UK (London) |
eu-west-1.log.aliyuncs.com |
eu-west-1-intranet.log.aliyuncs.com |
|
US (Virginia) |
us-east-1.log.aliyuncs.com |
us-east-1-intranet.log.aliyuncs.com |
|
US (Silicon Valley) |
us-west-1.log.aliyuncs.com |
us-west-1-intranet.log.aliyuncs.com |
chmod +x check_network.sh
./check_network.sh ${region_id}
Para mais informações sobre endpoints de serviço, consulte {{XREF_0}}.
Verificar a conectividade de rede automaticamente
Pré-requisitos
Instale o curl e o nc no contêiner ou na máquina que executa a sua aplicação. O script utiliza curl -4 para forçar requisições HTTP via IPv4, aplicando um tempo limite de conexão de 1 segundo em todas as verificações.
Executar o script de verificação automatizada
-
Crie o arquivo
check_network.she adicione o seguinte conteúdo:chmod +x check_network.sh ./check_network.sh ${region_id} -
Adicione a permissão de execução e execute o script:
chmod +x check_network.sh ./check_network.sh ${region_id}O
${region_id}representa o ID da região onde o workspace está localizado, comocn-hangzhou. Caso esse parâmetro não seja fornecido, o script tentará obter o ID da região diretamente dos metadados da instância ECS atual.
O script verifica tanto os endpoints de serviço público quanto os privados do SLS para o workspace do Cloud Monitor. É obrigatório que pelo menos um link (público ou privado) correspondente à sua rede de implantação real esteja acessível.