Este tópico explica como visualizar e especificar a versão do agente de Governança de Microsserviços do MSE.
Visualizar a versão do agente MSE
Faça login no console do MSE e selecione uma região na barra de navegação superior.
No painel de navegação à esquerda, escolha Microservices Governance > Application Governance.
Na página Application list, clique em o cartão de recursos da aplicação desejada.
No painel de navegação à esquerda, clique em Node details.
Na seção All Nodes, clique em o nó de destino. Visualize a Probe Version na seção Basic Information.
Especificar a versão do agente com ack-onepilot
Pré-requisitos
O componente ack-onepilot deve estar na versão 3.0.16 ou posterior. Caso utilize uma versão anterior, consulte Instalar e atualizar o componente de Governança de Microsserviços.
Procedimento
Caso nenhuma versão seja especificada, o sistema usa a versão estável mais recente por padrão. Se você definir uma versão específica, ela substituirá o padrão. As URLs de download seguem este formato:
Endpoint público:
http://arms-apm-${regionId}.oss-${regionId}.aliyuncs.com/${agentVersion}/ArmsAgent.zipEndpoint interno:
http://arms-apm-${regionId}.oss-${regionId}-internal.aliyuncs.com/${agentVersion}/ArmsAgent.zip
-
No Pod que deseja conectar, use os Labels
aliyun.com/agent-version: agent versionpara definir a versão do agente.Por exemplo, para definir a versão 4.2.5 do agente em um Pod, adicione os seguintes labels ao arquivo YAML do Deployment:
spec: template: metadata: labels: aliyun.com/agent-version: "4.2.5" mseNamespace: "default" # The MSE microservice namespace to which your application belongs. msePilotCreateAppName: "<yourAppName>" # Replace with the actual application name.NotaPara obter a lista de versões do agente e seus principais recursos, consulte as Notas de versão do agente Java.
Antes de configurar a versão, baixe o pacote do agente para confirmar sua existência.
Após aplicar as alterações e reiniciar a aplicação, verifique a versão do agente na página Node details.
Especificar a versão do agente para ECS
Ao usar uma instância ECS, especifique a versão do agente baixando o pacote desejado antes de conectar a aplicação ao MSE. Para mais informações, consulte Conectar um microsserviço ECS à Governança de Microsserviços.
As URLs de download do agente são:
Endpoint público:
http://arms-apm-${regionId}.oss-${regionId}.aliyuncs.com/${agentVersion}/ArmsAgent.zipEndpoint interno:
http://arms-apm-${regionId}.oss-${regionId}-internal.aliyuncs.com/${agentVersion}/ArmsAgent.zip
regionIdé o ID da região, comocn-hangzhououap-southeast-1. Para mais detalhes, consulte as Regiões suportadas.agentVersioné a versão do agente, por exemplo,4.2.5. Consulte as Notas de versão do agente Java para mais informações.Em uma VPC da Alibaba Cloud, use o endpoint interno. Em outros ambientes, use o endpoint público para baixar o agente.
A URL de download para a região China (Hangzhou) Finance é diferente. Você pode enviar um ticket para solicitar uma versão específica.