Todos os produtos
Search
Central de documentação

Application Real-Time Monitoring Service:Conectar aplicações ao Application Security

Última atualização: Aug 27, 2026

Conecte sua aplicação ao Application Security com um único clique no console do ARMS. Após a conexão, reinicie as instâncias da aplicação para ativar o Application Security. Não é necessário alterar o código.

Pré-requisitos

  • Atualmente, o Application Security suporta apenas aplicações Java. Antes de continuar, verifique se sua aplicação Java já está conectada ao Application Monitoring. Para mais informações, consulte Application Monitoring overview.

  • O agente Java para Application Monitoring deve atender aos seguintes requisitos de versão:

    • Para aplicações em ambientes de atualização automática, como services de contêiner ou EDAS, a versão do agente deve ser v2.7.1.2 ou posterior.

      Nota

      Ambientes de atualização automática são aqueles em que o agente é atualizado automaticamente ao reiniciar a aplicação ou seu pod. Para mais informações, consulte Upgrade the ARMS agent.

    • Em cenários de atualização manual, a versão do agente deve ser v2.7.1.3 ou posterior.

    Acesse o console do ARMS e navegue até a página Application Monitoring > Agent Management para visualizar as versões do agente das suas aplicações conectadas. Caso precise atualizar um agente, consulte Upgrade the ARMS agent.

Autorizar o service

Antes de conectar uma aplicação ao Application Security, autorize o ARMS a acessar os services de segurança da Alibaba Cloud. Isso permite que o ARMS acesse apenas os recursos necessários para o funcionamento do Application Security.

  1. Acesse o console do ARMS.

  2. No painel de navegação à esquerda, escolha Application Security > Application List.

  3. Na seção Application Security, clique em Authorize Now.

  4. Na caixa de diálogo Note, clique em Confirm.

    Após conceder a autorização, o ARMS cria automaticamente a função vinculada ao service AliyunServiceRoleForARMSSecurity. Em seguida, visualize a lista de aplicações e conecte a aplicação desejada. Para mais informações sobre as permissões dessa função, consulte Service-linked role for Application Security.

    Nota

    Se uma mensagem indicar que você não tem permissões para criar uma função vinculada ao service, solicite ao administrador da sua conta Alibaba Cloud que anexe a política necessária ao seu usuário RAM. Para mais informações, consulte FAQ.

Conectar ao Application Security via Application Monitoring

As versões 2.7.1.4 e posteriores do agente permitem ativar o Application Security durante a conexão com o Application Monitoring.

Conectar ao Application Security pelo console

Caso não tenha ativado o Application Security durante a conexão inicial com o Application Monitoring, siga estas etapas.

  1. Acesse o console do ARMS.

  2. No painel de navegação à esquerda, escolha Application Security > Application List e selecione uma região na barra de navegação superior.

    A página Application List exibe todas as aplicações Java que podem ser conectadas ao Application Security.

    Nota

    Antes de conectar uma aplicação, certifique-se de que a versão do agente seja 2.7.1.3 ou posterior.

  3. Conecte a aplicação desejada.

    • Para conectar uma única aplicação: Na coluna Actions da aplicação alvo, clique em Monitor . Na caixa de diálogo exibida, clique em Confirm.

    • Para conectar várias aplicações simultaneamente:

      1. Na página Application List, clique em Add Application no canto superior esquerdo.

      2. Na caixa de diálogo Add Application, selecione as aplicações desejadas na lista Applications Not Connected to Application Security, clique no ícone > para movê-las para a lista Applications Connected to Application Security e clique em OK.

  4. Reinicie as instâncias da aplicação alvo para aplicar a alteração.

    Verifique o status de conexão das suas aplicações na coluna Integration Status da página Application List. Após reiniciar todas as instâncias, o Application Security entra em vigor para toda a aplicação. Se reiniciar apenas algumas instâncias, o recurso será aplicado somente a elas.

    Na coluna Integration Status, o campo Instances Added mostra a quantidade de instâncias conectadas em relação ao total. Clique nos números para visualizar informações detalhadas de status de cada instância.

    O topo da página Applications oferece um botão Connect Application, um filtro de status de conexão e uma função de busca por nome de aplicação. A lista também contém colunas como Tags, Protection Mode (Monitor ou Monitor and Block), quantidade de Vulnerable Components e Attack Statistics. A coluna Actions de cada linha fornece os links Protection Settings e Disconnect.

Definir o modo de proteção

Após conectar uma aplicação ao Application Security, defina seu modo de proteção. Os modos disponíveis são Monitor, Monitor and Block e Disable. Por padrão, o modo de proteção é Monitor. Depois de confirmar que a aplicação funciona corretamente por um período, alterne para o modo Monitor and Block para protegê-la contra ataques.

  1. Na página Application Security > Application List, localize a aplicação desejada e clique em Protection Settings na coluna Actions.

  2. Na caixa de diálogo Protection Settings, configure os seguintes itens e clique em OK.

    Configuração

    Descrição

    Protection Mode

    • Monitor: Monitora comportamentos de ataque. Se houver uma regra de alerta configurada, um alerta será acionado. Este modo não afeta a execução da aplicação.

    • Monitor and Block: Monitora e bloqueia comportamentos de ataque. Quando um ataque é bloqueado, a aplicação lança uma exceção.

    • Disable: Desativa todos os recursos do Application Security para a aplicação. Nenhum ataque é detectado ou bloqueado.

    Detection Timeout Period

    Tempo máximo permitido para detecção de ataques. O valor pode variar de 5 a 200.000 milissegundos. O padrão é 300 ms. Se a detecção exceder esse tempo limite, a lógica de negócios original prossegue sem aguardar a conclusão. Recomendamos usar o valor padrão, a menos que haja um motivo específico para alterá-lo.

    Check Type

    Categorias de ataques a serem detectados. Recomendamos usar a configuração padrão (todos os tipos selecionados). Para obter uma descrição de cada tipo de detecção, consulte Descriptions of attack types and protection suggestions.

    Nota

    Alterações nas configurações de proteção podem levar até 30 segundos para entrar em vigor.

Desconectar uma aplicação

Aplicações conectadas via Application Monitoring

Para desconectar uma aplicação que foi conectada através do Application Monitoring:

  • Para aplicações em clusters ACK:

    Remova o rótulo armsSecAutoEnable: "on".

  • Para aplicações em outros ambientes:

    Remova o parâmetro de inicialização -Darms.appsec.enable=true.

Aplicações conectadas pelo console

Para desconectar uma aplicação conectada pelo console, acesse a página Application Security > Application List. Localize a aplicação desejada, clique em Remove na coluna Actions e clique em Confirm na caixa de diálogo exibida. Em seguida, reinicie as instâncias da aplicação para concluir a desconexão do Application Security.

No entanto, se não houver requisitos especiais e sua preocupação for apenas o desempenho da aplicação, não recomendamos desconectar do Application Security. Após a conexão, o modo de proteção padrão é "Monitor". Nesse modo, o sistema apenas relata alarmes de ataque, não realiza bloqueios efetivos e não impacta o desempenho da aplicação. Também é possível alternar para o modo "Disable" para desativar todos os recursos de detecção de segurança. Nesse modo, o sistema não relata alarmes de ataque mesmo que ocorra uma ameaça de segurança.