Amazon CloudWatch tiene una consola decente y un sistema de alarma que utiliza Amazon SNS para las notificaciones.
Originalmente solo le proporcionaba métricas de AWS, por ejemplo, la utilización de CPU de instancia EC2.
Recientemente agregaron métricas personalizadas. Puede usar la API REST de CloudWatch para impulsar sus propias métricas arbitrarias.
Me pregunto si alguien ha intentado usar un agente que sondearía varios servidores (algunos en EC2, otros no) a través de SNMP y / o WMI, y enviaría esas muestras como métricas personalizadas a CloudWatch. Entonces, ahora en CloudWatch puede ver todas sus métricas (tanto AWS como no) juntas en un solo lugar.
Nota: Entiendo que algunas herramientas de monitoreo pueden extraerse de EC2, que es otra forma de tener todo en un solo lugar, y podrían ser superiores a algunas personas por varias razones. Pero estoy preguntando sobre la forma en que CloudWatch es el único lugar.
Si alguien está haciendo esto, ¿qué estás usando como agente?