Olá. Aqui é Hashimoto, um novato.
Até agora, estive envolvido em operações e trabalhos de construção em servidores híbridos on-premises (privado + público) e físicos.
A própria AWS é o primeiro ambiente a ser lidado, então gostaria de escrever um blog sob essa perspectiva.
Desta vez, após instalar a AWS, você pode configurar o Cloudwatch e o Alarm, que monitoram recursos básicos, e enviar um e-mail quando o limite for ultrapassado.
Vou descrever as configurações bem básicas.
- Tela de configurações
Após criar uma instância no EC2, selecione a instância que deseja definir para o Alarme no campo Instância do EC2 e selecione a aba Monitoramento.

- Configurações do alarme
Selecione Criar Alarme na parte direita para abrir a tela de Criar Alarme e insira cada item.
- Enviar uma Notificação para → Se você criou um tópico do SNS em um campo separado, ele será adicionado à lista (desta vez não o adicionaremos).
- Realize a ação → Alarme. Você pode escolher o que fazer se acontecer (não vou configurar desta vez)
- Sempre que → selecionar um grau (por exemplo, Média, Máximo, Mínimo) e um item (por exemplo, Utilização da CPU, Uso de Disco) da lista
- É → Definir um limiar (por exemplo, maior ou igual a ○○ por cento ou menos)
- Por pelo menos → Definir a condição de julgamento (Alarme será contado se o item [Quandoque] for [É] △ vezes a cada ○ minutos).
- Nome do Alarme → Definir o nome do Alarme
- Adicionar configurações
Após definir cada item, selecione Criar Alarme no canto inferior direito para criar um item de alarme e a seguinte tela aparecerá, clique no link.

- Confirmar a adição de itens
Para navegar até a tela do CloudWatch Management Console, certifique-se de que o campo foi adicionado e clique na aba Modificar.

- Configurações de envio de e-mails (1)
A tela Modificar Alarme aparece, então clique em +Notificação no item Ações.

- Configurações de envio de e-mails (2)
O campo Notificação vai aparecer, então selecione Newlist e defina o endereço de e-mail para o qual deseja enviar.
- Sempre que esse alarme → Definir quando enviar e-mails (desta vez enviar quando o alarme estiver em estado de alerta)
- Enviar notificação → Definir o destino

- Configurações de envio de e-mails (3)
Depois de definir cada item, selecione Salvar Alterações no canto inferior direito.

- Confirmação por E-mail (1)
A tela Confirmar novos endereços de e-mail aparecerá, e um e-mail de confirmação será enviado para o endereço que você configurou.

- Confirmação de envio de e-mail (2)
Você receberá o seguinte e-mail para o endereço de e-mail que definir, então clique no link.
- Assunto: Notificação AWS - Confirmação de Assinatura
- Fonte: no-reply@sns.amazonaws.com

- Confirmação de envio de e-mail (3)
Clique no link para ver a tela de conclusão da confirmação.
Nota) Se você clicar em "clique aqui para cancelar inscrição" na tela exibida, seu endereço de e-mail será cancelado, então tenha cuidado!

- Confirmação de envio de e-mail (4)
Ao retornar à tela Confirmar novos endereços de e-mail, você terá completado as configurações de confirmação do endereço do destinatário, então selecione Ver Alarme.

Agora você pode configurar o Alarme.
Desta vez, adicionamos um item que diz: "O alarme será contado se o uso da CPU continuar a ultrapassar 90% por 10 minutos (5 minutos×2)."
Para demonstração, testaremos com uma carga na instância configurada.
Desta vez, criei um VBS simples como o abaixo e coloquei uma carga no processador.
Cole no Notepad, salve o nome como "CPU_busy.vbs" e clique duas vezes para rodar.
Dim gol Dim antes de Dim x Dim y Dim i
gol = 1000000
Faça Enquanto Verdadeiro antes = Temporizador Para i = 0 até o objetivo x = 0,000001 y = sin(x) y = y + 0,00001 Próximo
y = y + 0,01
Loop
Antes da execução)

Após a execução)

Agora vamos olhar a tela de Alarme no Console de Gerenciamento do CloudWatch.
5 minutos depois...

Ah, você cruzou o limiar...?
10 minutos depois...

Alarmes contavam!!
Nesse estado, verifique se o e-mail foi recebido no endereço de destino que você definiu anteriormente.
Tenho certeza de que você recebeu um e-mail com o assunto do item Alarm!
#届いていない場合は, por favor, verifique também o ambiente da recepção para ver se há algum filtro aplicado
Resumo)
Configure o Cloudwatch para monitoramento fácil de recursos.
Além disso, dependendo dos itens que você definir, você pode definir um relatório de faturamento (Faturamento) ou um valor que seja temporariamente fortalecido durante alta carga da CPU (valor de rajada: valor CPUCreditUtil),
Recentemente, tornou-se possível acumular logs do sistema operacional e configurá-los para monitorá-los em tempo real.
Por favor, tente várias coisas no seu ambiente.