Para evitar que falhas na gravação de dados afetem seus negócios, configure uma regra de alerta do CloudMonitor para a utilização do espaço de armazenamento temporário das instâncias do Elastic Container Instance (ECI). Essa regra notifica você sobre instâncias com armazenamento temporário insuficiente, permitindo a substituição delas em tempo hábil.
Informações de contexto
O CloudMonitor monitora métricas de instâncias do ECI, como utilização de CPU, utilização de memória e capacidade de armazenamento. Com base nessas métricas, configure regras de alerta para acompanhar o status de execução das instâncias do ECI e tratar rapidamente as instâncias com anomalias. Para obter mais informações sobre as métricas de monitoramento do ECI compatíveis com o CloudMonitor, consulte Use CloudMonitor to monitor elastic container instances.
Procedimento
Faça login no console do CloudMonitor.
No painel de navegação à esquerda, escolha .
Clique em Create Alert Rule.
-
No painel exibido, configure a regra de alerta e clique em Confirm.
Atente-se aos parâmetros a seguir. Mantenha as configurações padrão para os parâmetros não mencionados. Para obter mais informações sobre como configurar uma regra de alerta, consulte Create an alert rule.
Parâmetro
Descrição
Product
Selecione Elastic Container Instance (ECI).
Resource Range
O escopo de recursos ao qual a regra de alerta se aplica. Neste tutorial, selecione Instances.
-
All Resources: A regra de alerta se aplica a todos os recursos do serviço de cloud especificado e entra em vigor para recursos adicionados posteriormente.
-
Application Group: A regra de alerta se aplica a todos os recursos em um grupo de aplicativos especificado do serviço de cloud e entra em vigor para recursos adicionados posteriormente.
-
Instance: A regra de alerta se aplica aos recursos especificados do serviço de cloud.
Related Resource
Se você selecionar Instance para Resource Range, especifique instâncias individuais do ECI.
Clique em Add Instance e selecione as instâncias do ECI que deseja monitorar na caixa de diálogo exibida.
Rule Description
Clique em Add Rule, selecione Simple Metric e configure a regra no painel exibido.
O exemplo a seguir mostra a configuração de regra usada neste tutorial:
-
Rule Name: test
-
Metric Type: Simple Metric
-
Metric: volume/Storage space utilization
-
Threshold and Alert Level
-
Critical: O valor médio é maior ou igual a 90 por 3 períodos consecutivos (1 período = 1 minuto).
-
Warning: O valor médio é maior ou igual a 80 por 3 períodos consecutivos (1 período = 1 minuto).
-
Info: O valor médio é maior ou igual a 70 por 3 períodos consecutivos (1 período = 1 minuto).
-
-
Dimension: EphemeralVolume
Para obter informações sobre como configurar condições de alerta complexas, consulte Alert rule expressions.
Alert Contact Group
Por padrão, o CloudMonitor adiciona sua conta da Alibaba Cloud como um contato de alerta e cria automaticamente um grupo de contatos de alerta para a conta.
Se necessário, acesse a página Alert Contacts para criar contatos de alerta e grupos de contatos de alerta. Para obter mais informações, consulte Create an alert contact or an alert contact group.
-
Próximos passos
Após criar uma regra de alerta, se a métrica de monitoramento especificada na regra atingir o limiar de alerta, o sistema enviará notificações automaticamente para os contatos especificados.
Como alternativa, encontre a regra na página Alert Rules e clique em Alert History para visualizar os detalhes do alerta.
A página de histórico de alertas exibe dois registros: um com o status de Alert Triggered e outro com o status de Mute Period. O valor monitorado em ambos os registros é 100, o que indica que volume_space_utilization acionou a regra de limiar de ≥ 90.
Ao receber uma notificação de alerta, trate o problema com base nos requisitos reais do seu negócio. Por exemplo, crie uma nova instância do ECI com mais espaço de armazenamento temporário para substituir a instância antiga do ECI que está com espaço insuficiente.
A criação de uma nova instância do ECI e a expansão do seu espaço de armazenamento temporário geram taxas adicionais. Para obter mais informações, consulte ECI instance billing.
Referências
Se você usar o ECI em um cluster Kubernetes, adicione a anotação k8s.aliyun.com/eci-eviction-enable: "true" a um pod do ECI. O pod será então automaticamente despejado quando seu espaço de armazenamento temporário cair abaixo de 100 MiB. Para obter instruções, consulte Configure automatic eviction for pods with insufficient temporary storage space.