Todos os produtos
Search
Central de documentação

Auto Scaling:Configurar tarefas acionadas por eventos

Última atualização: Aug 25, 2026

Para serviços com picos de tráfego ou cargas de trabalho imprevisíveis, utilize tarefas acionadas por eventos associadas a métricas do Cloud Monitor. O Auto Scaling coleta e analisa dados de métricas em tempo real. Se os dados atenderem às condições de alerta, um alerta será disparado. Em seguida, o Auto Scaling executa automaticamente a regra de dimensionamento associada dentro do período de vigência para ajustar o número de instâncias ECS ou ECI no grupo de dimensionamento. Este tópico descreve como criar, visualizar, desativar, ativar, modificar e excluir tarefas acionadas por eventos.

Criar uma tarefa acionada por eventos

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Event-triggered Tasks.

  3. Na barra de navegação superior, selecione uma região.

  4. Selecione um tipo de monitoramento e crie a tarefa acionada por eventos.

    • Para usar métricas definidas pelo sistema, clique na aba System Monitoring.

    • Para usar métricas personalizadas, clique na aba Custom Monitoring.

    Monitoramento do sistema

    Na aba System Monitoring, clique em Create Event-triggered Task, configure os parâmetros a seguir e clique em OK.

    Parâmetro

    Descrição

    Name

    Insira um nome para a tarefa acionada por eventos. O nome deve ter entre 2 e 64 caracteres, começar com uma letra ou dígito e pode conter pontos (.), sublinhados (_) e hifens (-).

    Description

    Insira uma descrição para a tarefa acionada por eventos. A descrição deve ter entre 2 e 255 caracteres e pode explicar a finalidade da tarefa.

    Resource Monitored

    Selecione o grupo de dimensionamento a ser monitorado. É possível pesquisar o grupo de dimensionamento pelo nome. O grupo pode conter instâncias ECS ou ECI.

    Monitoring Type

    Métricas coletadas pelo Cloud Monitor. O valor padrão é System Monitoring. Não é necessário definir este parâmetro.

    Alert Condition

    Condições que devem ser atendidas para disparar um alerta. Selecione uma ou mais métricas definidas pelo sistema. Para adicionar mais métricas, clique em Add Metric. Esta seção inclui duas partes:

    • Métrica: Nome de uma métrica suportada pelo monitoramento do sistema, como (Agent) CPU Utilization ou (Agent) Memory Utilization. Para mais informações, consulte System monitoring event-triggered tasks.

      Nota

      As métricas suportadas pelo monitoramento do sistema variam conforme o tipo de grupo de dimensionamento. As métricas exibidas na página do console são as que prevalecem.

    • Método Estatístico: Regra que determina se o valor de uma métrica excede o limiar. Defina regras com base no valor médio, máximo ou mínimo. Por exemplo, se a condição for utilização de CPU maior que 80%:

      • Média: Um alerta é disparado se a utilização média de CPU de todas as instâncias ECS ou ECI no grupo de dimensionamento for maior que 80%.

      • Máximo: Um alerta é disparado se a utilização de CPU da instância ECS ou ECI com a maior utilização de CPU no grupo de dimensionamento for maior que 80%.

      • Mínimo: Um alerta é disparado se a utilização de CPU da instância ECS ou ECI com a menor utilização de CPU no grupo de dimensionamento for maior que 80%.

    Report Alerts When

    Especifica a relação entre múltiplas métricas. Escolha disparar um alerta quando All metrics meet the condition ou quando One of the metrics meets the condition.

    Reference Period

    Selecione 15 Seconds, 1 Minute, 2 Minutes, 5 Minutes ou 15 Minutes. O Auto Scaling coleta, agrega e compara dados com base no período estatístico. Períodos mais curtos facilitam o disparo de alertas. Escolha um período adequado às necessidades do seu negócio.

    Nota

    O período estatístico de 15 segundos é suportado apenas para grupos de dimensionamento do tipo ECS.

    Triggered After

    Número de vezes consecutivas que a métrica deve atender à condição antes de disparar um alerta. Quando o valor da métrica excede o limiar, o Auto Scaling conta as ocorrências. O alerta e a regra de dimensionamento são acionados somente após atingir o número especificado de ocorrências consecutivas.

    Effective Period

    Período durante o qual a tarefa acionada por eventos permanece ativa. Dentro deste período, a regra de dimensionamento especificada é executada automaticamente quando um alerta é disparado. Fora deste período, o alerta é disparado, mas a regra de dimensionamento não é executada.

    • Não definido: A tarefa fica sempre ativa por padrão.

    • Definir Expressão Cron: A tarefa fica ativa apenas durante o intervalo de tempo especificado pela expressão cron. Para mais informações sobre expressões cron, consulte Cron expressions.

    Triggered Rule

    Regra de dimensionamento executada quando as condições são atendidas. Especifique exatamente uma regra acionada por alerta. A regra deve pertencer ao grupo de dimensionamento monitorado.

    Monitoramento personalizado

    Na aba Custom Monitoring, clique em Create Event-triggered Task, configure os parâmetros a seguir e clique em OK.

    Parâmetro

    Descrição

    Name

    Insira um nome para a tarefa acionada por eventos. O nome deve ter entre 2 e 64 caracteres, começar com uma letra ou dígito e pode conter pontos (.), sublinhados (_) e hifens (-).

    Description

    Insira uma descrição para a tarefa acionada por eventos. A descrição deve ter entre 2 e 255 caracteres e pode explicar a finalidade da tarefa.

    Resource Monitored

    Selecione o grupo de dimensionamento a ser monitorado. É possível pesquisar o grupo de dimensionamento pelo nome. O grupo pode conter instâncias ECS ou ECI.

    Monitoring Type

    Métricas personalizadas reportadas ao Cloud Monitor. O valor padrão é Custom Monitoring. Não é necessário definir este parâmetro.

    Application Group

    Antes de criar uma tarefa acionada por eventos para monitoramento personalizado, reporte métricas personalizadas ao Cloud Monitor. Ao reportar as métricas, especifique um ID de grupo de aplicativos do Cloud Monitor. Pode ser um ID de grupo de aplicativos existente. Caso o grupo não exista, crie um no console do Cloud Monitor. Para mais informações, consulte Create an application group.

    Monitoring Metrics

    Selecione uma métrica personalizada. Para mais informações sobre como visualizar métricas personalizadas (séries temporais de métricas), consulte Custom monitoring event-triggered tasks.

    Dimension

    Selecione uma dimensão de monitoramento. Trata-se da dimensão definida para sua métrica personalizada, que geralmente especifica o escopo de recursos monitorados pela série temporal da métrica.

    Por exemplo, se você usar ecs_id como dimensão, a métrica monitorará os dados de CPU daquele servidor ECS específico.

    Reference Period

    Selecione 1 Minute, 2 Minutes, 5 Minutes ou 15 Minutes. O Auto Scaling coleta, agrega e compara dados com base no período estatístico. Períodos mais curtos facilitam o disparo de alertas. Escolha um período adequado às necessidades do seu negócio.

    Statistical Method

    Regra que determina se o valor de uma métrica excede o limiar. Defina regras com base no valor médio, máximo ou mínimo. Para mais informações, consulte Statistical methods.

    Triggered After

    Número de vezes consecutivas que a métrica deve atender à condição antes de disparar um alerta. Quando o valor da métrica excede o limiar, o Auto Scaling conta as ocorrências. O alerta e a regra de dimensionamento são acionados somente após atingir o número especificado de ocorrências consecutivas.

    Effective Period

    Período durante o qual a tarefa acionada por eventos permanece ativa. Dentro deste período, a regra de dimensionamento especificada é executada automaticamente quando um alerta é disparado. Fora deste período, o alerta é disparado, mas a regra de dimensionamento não é executada.

    • Não definido: A tarefa fica sempre ativa por padrão.

    • Definir Expressão Cron: A tarefa fica ativa apenas durante o intervalo de tempo especificado pela expressão cron. Para mais informações sobre expressões cron, consulte Cron expressions.

    Triggered Rule

    Regra de dimensionamento executada quando as condições são atendidas. Especifique exatamente uma regra acionada por alerta. A regra deve pertencer ao grupo de dimensionamento monitorado.

Visualizar uma tarefa acionada por eventos

Após criar uma tarefa acionada por eventos, visualize suas informações básicas, regra acionada por alerta e informações de monitoramento na lista de tarefas acionadas por eventos. Essas informações ajudam a entender a configuração da tarefa e as tendências de mudança dos dados de monitoramento.

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Event-triggered Tasks.

  3. Na barra de navegação superior, selecione uma região.

  4. Selecione um tipo de monitoramento.

    • Para visualizar uma tarefa acionada por eventos de monitoramento do sistema, clique na aba System Monitoring.

    • Para visualizar uma tarefa acionada por eventos de monitoramento personalizado, clique na aba Custom Monitoring.

  5. Localize a tarefa acionada por eventos que deseja gerenciar e clique no respectivo ID na coluna Task Name/ID.

  6. Visualize os detalhes da tarefa.

    Visualize as informações básicas, a regra acionada por alerta e as informações de monitoramento da tarefa. Os detalhes são descritos abaixo:

    Área

    Descrição

    Basic Information

    Inclui o nome da tarefa, ID da tarefa, status de acionamento da regra, status do alerta, período estatístico, recurso monitorado, tipo de monitoramento, condições para acionar a regra de dimensionamento e descrição.

    Se o status do alerta de uma tarefa acionada por eventos for Insufficient Data, isso pode ocorrer porque o Cloud Monitor falhou ao coletar os dados de source do servidor ECS correspondente para a tarefa acionada por eventos do Auto Scaling. Para mais informações, consulte Dados insuficientes são relatados ao criar uma tarefa acionada por eventos no Auto Scaling.

    Triggered Rule

    Lista a regra de dimensionamento executada quando a tarefa acionada por eventos é disparada. Também é possível visualizar os detalhes do grupo de dimensionamento e da regra de dimensionamento correspondentes.

    Monitoring Details

    O conteúdo exibido depende da métrica selecionada e mostra as tendências de mudança dos dados da métrica. Ative a atualização automática ou atualize manualmente os dados de monitoramento em tempo real.

Desativar ou ativar uma tarefa acionada por eventos

  • Desative uma tarefa acionada por eventos caso deseje impedir temporariamente que ela dispare atividades de dimensionamento. Antes de desativar uma tarefa, seu status deve ser Normal, Alarm ou Insufficient Data.

  • Ative uma tarefa acionada por eventos desativada para retomar sua operação. Antes de ativar uma tarefa, seu status deve ser Disabled.

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Event-triggered Tasks.

  3. Na barra de navegação superior, selecione uma região.

  4. Selecione um tipo de monitoramento.

    • Para gerenciar uma tarefa acionada por eventos de monitoramento do sistema, clique na aba System Monitoring.

    • Para gerenciar uma tarefa acionada por eventos de monitoramento personalizado, clique na aba Custom Monitoring.

  5. Desative ou ative a tarefa acionada por eventos.

    • Desativar uma tarefa acionada por eventos: Localize a tarefa que deseja desativar e clique em Disabled na coluna Actions.

    • Ativar uma tarefa acionada por eventos: Localize a tarefa que deseja ativar e clique em Enable na coluna Actions.

  6. Clique em OK.

Modificar ou excluir uma tarefa acionada por eventos

Caso uma tarefa acionada por eventos não atenda mais às suas necessidades, modifique uma ou mais de suas propriedades sem precisar recriá-la. Se não for mais utilizar a tarefa, exclua-a.

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Event-triggered Tasks.

  3. Na barra de navegação superior, selecione uma região.

  4. Selecione um tipo de monitoramento.

    • Para gerenciar uma tarefa acionada por eventos de monitoramento do sistema, clique na aba System Monitoring.

    • Para gerenciar uma tarefa acionada por eventos de monitoramento personalizado, clique na aba Custom Monitoring.

  5. Modifique ou exclua a tarefa acionada por eventos.

    • Modificar uma tarefa acionada por eventos: Localize a tarefa que deseja modificar e clique em Edit na coluna Actions.

      Não é possível modificar as opções Resource Monitored e Monitoring Type. Para mais informações sobre os outros itens de configuração de tarefas acionadas por eventos, consulte Create an event-triggered task.

      Importante

      Não é possível modificar as informações básicas de uma tarefa acionada por eventos se a regra acionada por alerta for uma regra de dimensionamento de rastreamento de meta.

      Para modificar a regra acionada por alerta de uma tarefa, localize a tarefa e clique em Edit Trigger Rule na coluna Actions. Em seguida, adicione ou remova regras acionadas por alerta.

      Nota

      Adicione múltiplas regras acionadas por alerta, incluindo regras de outros grupos de dimensionamento na mesma região. Isso permite ajustar grupos de dimensionamento associados com base nos dados de monitoramento de um único recurso. Também é possível remover todas as regras acionadas por alerta para usar a tarefa apenas para monitoramento, sem disparar nenhuma atividade de dimensionamento.

    • Excluir uma tarefa acionada por eventos: Localize a tarefa que deseja excluir e clique em Delete na coluna Actions.

      Importante

      Não é possível excluir uma tarefa acionada por eventos anexada a uma regra de dimensionamento escalonada. Para excluir a tarefa, primeiro exclua a regra de dimensionamento escalonada.

  6. Clique em OK.