Este tópico descreve como instalar o agente do CloudMonitor para Java em uma instância do Elastic Compute Service (ECS).
O agente do CloudMonitor para Java não recebe mais manutenção. Use a versão C++. Para obter mais informações, consulte
Instalar e desinstalar o agente do CloudMonitor
.
Instale o agente do CloudMonitor para Java no Linux
Comandos comuns
# View the status of the agent.
/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh status
# Start the agent.
/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh start
# Stop the agent.
/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh stop
# Restart the agent.
/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh restart
# Uninstall the agent.
/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh remove && \
rm -rf /usr/local/cloudmonitor
Comando de instalação
Execute o comando de instalação específico da região na instância ECS como usuário root.
-
China (Qingdao) (region ID: cn-qingdao)
REGION_ID=cn-qingdao VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-qingdao.oss-cn-qingdao-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Beijing) (region ID: cn-beijing)
REGION_ID=cn-beijing VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-beijing.oss-cn-beijing-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Zhangjiakou) (region ID: cn-zhangjiakou)
REGION_ID=cn-zhangjiakou VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-zhangjiakou.oss-cn-zhangjiakou-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Hohhot) (region ID: cn-huhehaote)
REGION_ID=cn-huhehaote VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-huhehaote.oss-cn-huhehaote-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Hangzhou) (region ID: cn-hangzhou)
REGION_ID=cn-hangzhou VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Shanghai) (region ID: cn-shanghai)
REGION_ID=cn-shanghai VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-shanghai.oss-cn-shanghai-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Shenzhen) (region ID: cn-shenzhen)
REGION_ID=cn-shenzhen VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-shenzhen.oss-cn-shenzhen-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
China (Hong Kong) (region ID: cn-hongkong)
REGION_ID=cn-hongkong VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
US (Silicon Valley) (region ID: us-west-1)
REGION_ID=us-west-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-us-west-1.oss-us-west-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
US (Virginia) (region ID: us-east-1)
REGION_ID=us-east-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-us-east-1.oss-us-east-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
Singapore (region ID: ap-southeast-1)
REGION_ID=ap-southeast-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-ap-southeast-1.oss-ap-southeast-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
Malaysia (Kuala Lumpur) (region ID: ap-southeast-3)
REGION_ID=ap-southeast-3 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-ap-southeast-3.oss-ap-southeast-3-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
Indonesia (Jakarta) (region ID: ap-southeast-5)
REGION_ID=ap-southeast-5 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-ap-southeast-5.oss-ap-southeast-5-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
Japan (Tokyo) (region ID: ap-northeast-1)
REGION_ID=ap-northeast-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-ap-northeast-1.oss-ap-northeast-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
Germany (Frankfurt) (region ID: eu-central-1)
REGION_ID=eu-central-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-eu-central-1.oss-eu-central-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
UK (London) (region ID: eu-west-1)
REGION_ID=eu-west-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-eu-west-1.oss-eu-west-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)" -
UAE (Dubai) (region ID: me-east-1)
REGION_ID=me-east-1 VERSION=1.3.7 \ bash -c "$(curl https://cms-agent-me-east-1.oss-me-east-1-internal.aliyuncs.com/release/cms_install_for_linux.sh)"
Instale o agente do CloudMonitor para Java no Windows
Baixe o pacote de instalação do agente na versão de 64 bits ou 32 bits, conforme o sistema operacional da instância ECS.
Crie um diretório chamado cloudmonitor no diretório C:\Program Files\Alibaba.
Extraia o pacote de instalação do agente no diretório C:\Program Files\Alibaba\cloudmonitor.
Execute o arquivo C:\Program Files\Alibaba\cloudmonitor\wrapper\bin\InstallApp-NT.bat como administrador para instalar o agente.
Execute o arquivo C:\Program Files\Alibaba\cloudmonitor\wrapper\bin\StartApp-NT.bat como administrador para iniciar o agente.
Após a instalação, visualize, inicie ou pare o serviço Cloud Monitor Application no Gerenciador de Serviços do Windows.
Desinstale o agente do CloudMonitor para Java no Windows
Pare o serviço Cloud Monitor Application no Gerenciador de Serviços do Windows.
Execute o arquivo C:\Program Files\Alibaba\cloudmonitor\wrapper\bin\UninstallApp-NT.bat para desinstalar o agente.
Exclua o diretório C:\Program Files\Alibaba\cloudmonitor.
Instruções de configuração de segurança
A tabela a seguir lista os endereços IP e as portas que o agente do CloudMonitor usa para se comunicar com os servidores do CloudMonitor. Se algum software de segurança bloquear essas portas, o agente não conseguirá enviar dados de monitoramento ao CloudMonitor. Caso você restrinja o acesso da instância ECS por meio de uma lista de permissões, adicione os endereços IP listados abaixo a essa lista.
O CloudMonitor pode alterar os endereços IP de serviço em versões futuras. No entanto, todos eles permanecerão no bloco CIDR 100.100, reservado internamente pela Alibaba Cloud para prestação de serviços. Portanto, libere o tráfego de saída para o bloco CIDR 100.100 na sua instância ECS. Essa abordagem simplifica a configuração da lista de permissões.
Região | Endereço IP | Direção | Descrição |
China (Hangzhou) (region ID: cn-hangzhou) | 100.100.19.43:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.45.73:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Beijing) (region ID: cn-beijing) | 100.100.18.22:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.18.50:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Qingdao) (region ID: cn-qingdao) | 100.100.36.102:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.15.23:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Shenzhen) (region ID: cn-shenzhen) | 100.100.0.13:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.0.31:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Hong Kong) (region ID: cn-hongkong) | 100.103.0.47:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.103.0.45:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Hohhot) (region ID: cn-huhehaote) | 100.100.80.135:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.12:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Zhangjiakou) (region ID: cn-zhangjiakou) | 100.100.80.92:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.0.19:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Shanghai) (region ID: cn-shanghai) | 100.100.36.11:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.36.6:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
China (Chengdu) (region ID: cn-chengdu) | 100.100.80.229:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.14:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
US (Virginia) (region ID: us-east-1) | 100.103.0.95:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.103.0.94:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
US (Silicon Valley) (region ID: us-west-1) | 100.103.0.95:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.29.7:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
Germany (Frankfurt) (region ID: eu-central-1) | 100.100.80.241:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.72:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
UK (London) (region ID: eu-west-1) | 100.100.0.3:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.0.2:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
Singapore (region ID: ap-southeast-1) | 100.100.30.20:3128 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.103.7:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
Malaysia (Kuala Lumpur) (region ID: ap-southeast-3) | 100.100.80.153:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.140:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
Indonesia (Jakarta) (region ID: ap-southeast-5) | 100.100.80.160:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.180:80 | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
UAE (Dubai) (region ID: me-east-1) | 100.100.80.142:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.151:80 [47.91.99.5:443] | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. | |
Japan (Tokyo) (region ID: ap-northeast-1) | 100.100.80.184:8080 | Saída | Usado para operações de controle, como gerenciamento de configurações de monitoramento. |
100.100.80.137:80 [47.91.8.7:443] | Saída | Coleta dados de monitoramento para envio ao CloudMonitor. |
Uso de recursos
Tamanho do pacote de instalação: 75 MB.
Espaço em disco após a instalação: 200 MB.
Consumo de memória: 64 MB.
Uso de CPU: inferior a 1%.
Rede: rede interna. Não consome largura de banda da Internet.
Observações de uso
-
O agente do CloudMonitor armazena logs de monitoramento nos seguintes diretórios:
Linux: /usr/local/cloudmonitor/logs
Windows: C:\Program Files\Alibaba\cloudmonitor\logs
-
Se houver conflito entre a porta usada pelo agente do CloudMonitor e a porta da sua aplicação, altere o intervalo de portas no arquivo de configuração /usr/local/cloudmonitor/wrapper/conf/wrapper.conf e reinicie o agente.
wrapper.port.min=40000 wrapper.port.max=41000 wrapper.jvm.port.min=41001 wrapper.jvm.port.max=42000