Amazon CloudWatch verfügt über eine anständige Konsole und ein Alarmsystem, das Amazon SNS für Benachrichtigungen verwendet.
Ursprünglich gab es nur AWS-Metriken, z. B. die CPU-Auslastung der EC2-Instanz.
Kürzlich haben sie benutzerdefinierte Metriken hinzugefügt. Sie können die CloudWatch-REST-API verwenden, um Ihre eigenen willkürlichen Metriken zu übertragen.
Ich frage mich, ob jemand versucht hat, einen Agenten zu verwenden, der verschiedene Server (einige bei EC2, andere nicht) über SNMP und / oder WMI abfragt und diese Beispiele als benutzerdefinierte Metriken an CloudWatch übermittelt. Jetzt können Sie in CloudWatch alle Ihre Metriken (sowohl AWS als auch nicht) zusammen an einem Ort anzeigen.
Hinweis: Ich verstehe, dass einige Überwachungstools aus EC2 abgerufen werden können. Dies ist eine weitere Möglichkeit, um alles an einem Ort zu erhalten, und aus einer Reihe von Gründen möglicherweise anderen überlegen. Aber ich frage nach dem Weg, an dem CloudWatch der einzige Ort ist.
Wenn jemand dies tut, was verwenden Sie als Agent?
quelle
Antworten:
Dies kann in gewisser Hinsicht hilfreich sein - http://blog.monitis.com/index.php/2012/02/27/monitis-custom-monitors-for-amazon-aws-cloudwatch-metrics/
Dies ist vielleicht das, was wir brauchen - http://community.zenoss.org/docs/DOC-4423
quelle