Monitorar o Amazon EC2
O monitoramento é uma parte importante para manter a confiabilidade, a disponibilidade e a performance de suas instâncias do Amazon Elastic Compute Cloud (Amazon EC2) e de outras soluções da AWS. É necessário coletar dados de monitoramento de todas as partes de suas soluções da AWS para facilitar a depuração de uma falha de vários pontos (caso ocorra). No entanto, antes de iniciar o monitoramento do Amazon EC2, crie um plano de monitoramento que deverá incluir:
-
Quais são seus objetivos de monitoramento?
-
Quais recursos você vai monitorar?
-
Com que frequência você vai monitorar esses recursos?
-
Quais ferramentas de monitoramento você usará?
-
Quem realizará o monitoramento das tarefas?
-
Quem deve ser notificado quando algo der errado?
Depois de definir seus objetivos de monitoramento e criar seu plano de monitoramento, a próxima etapa é estabelecer uma linha de base para a performance normal do Amazon EC2 em seu ambiente. É necessário medir a performance do Amazon EC2 em vários momentos e em condições diferentes de carga. Ao monitorar o Amazon EC2, é necessário armazenar um histórico dos dados de monitoramento que você reúne. Será possível comparar a performance atual do Amazon EC2 com esses dados históricos para ajudá-lo a identificar padrões de performance normais e anomalias de performance, e elaborar métodos para resolvê-los. Por exemplo, é possível monitorar a utilização da CPU, a E/S de disco e a utilização da rede para suas instâncias do EC2. Quando a performance estiver fora da linha de base estabelecida, talvez seja necessário reconfigurar ou otimizar a instância para reduzir a utilização da CPU, melhorar a E/S de disco ou reduzir o tráfego de rede.
Para estabelecer uma linha de base, é preciso, no mínimo, monitorar os seguintes itens:
Item a ser monitorado | Métrica do Amazon EC2 | Monitoramento do agente/CloudWatch Logs |
---|---|---|
Utilização da CPU |
||
Utilização da rede |
||
Performance do disco |
||
Leituras/gravações de disco |
||
Utilização de memória, utilização de troca de disco, utilização de espaço em disco, utilização de arquivo de páginas, coleção de logs |
[Instâncias do Linux e Windows Server] Colecionar métricas e logs das instâncias do Amazon EC2 e servidores on-premises com o agente do CloudWatch [Migração de agentes anteriores do CloudWatch Logs em instâncias do Windows Server] Migrar coleção de logs da instância do Windows Server para o agente do CloudWatch |