Abfragen Ihrer CloudWatch-Metriken mit CloudWatch Metrics Insights - Amazon CloudWatch

Abfragen Ihrer CloudWatch-Metriken mit CloudWatch Metrics Insights

CloudWatch Metrics Insights ist eine leistungsstarke SQL-Abfrage-Engine, mit der Sie Ihre Metriken im großen Maßstab abfragen können. Sie können Trends und Muster in all Ihren CloudWatch-Metriken in Echtzeit ermitteln. Für eine umfassende Trendanalyse haben Sie Zugriff auf historische Daten aus bis zu zwei Wochen.

Sie können auch Alarme für alle Metrics-Insights-Abfragen einrichten, die eine einzelne Zeitreihe zurückgeben. Dies kann besonders nützlich sein, um Alarme zu erstellen, die aggregierte Metriken einer Flotte Ihrer Infrastruktur oder Ihrer Anwendungen überwachen. Wenn Sie den Alarm einmal erstellen, passt er sich dynamisch an, wenn Ressourcen zur Flotte hinzugefügt oder aus ihr entfernt werden.

Sie können eine CloudWatch-Metrics-Insights-Abfrage in der Konsole mit dem Abfragen-Editor von CloudWatch Metrics Insights ausführen. Sie können auch eine CloudWatch-Metrics-Insights-Abfrage mit der AWS CLI oder einem AWS-SDK durchführen, indem Sie GetMetricData oder PutDashboard ausführen. Für Abfragen, die Sie mit dem Abfragen-Editor von CloudWatch Metrics Insights ausführen, fallen keine Gebühren an. Weitere Informationen zur Preisgestaltung von CloudWatch finden Sie unter Amazon CloudWatch – Preise.

Mit dem Abfragen-Editor von CloudWatch Metrics Insights können Sie aus einer Vielzahl von vorgefertigten Beispielabfragen wählen und auch Ihre eigenen Abfragen erstellen. Während Sie Ihre Abfragen erstellen, können Sie eine Builder-Ansicht verwenden, um Ihre vorhandenen Metriken und Dimensionen zu durchsuchen. Alternativ können Sie eine Editor-Ansicht verwenden, um Abfragen manuell zu schreiben.

Mit Metrics Insights können Sie Abfragen im großen Maßstab ausführen. Durch die Verwendung der Klausel GROUP BY können Sie Ihre Metriken flexibel in Echtzeit in separate Zeitreihen pro bestimmten Dimensionswert gruppieren. Da Metrics-Insights-Abfragen eine ORDER BY-Funktion beinhalten, können Sie Metrics Insights verwenden, um Abfragen vom Typ „Top N“ zu erstellen. Abfragen vom Typ „Top N“ können beispielsweise Millionen von Metriken in Ihrem Konto scannen und die 10 Instances zurückgeben, die am meisten CPU verbrauchen. Dies kann Ihnen helfen, Latenzprobleme in Ihren Anwendungen zu lokalisieren und zu beheben. Damit Sie Tags mit Alarmen verwenden können, müssen Sie die Funktion in den CloudWatch-Einstellungen aktivieren. Nachdem Tags aktiviert wurden, können Sie Metriken auch mithilfe von AWS-Ressourcen-Tags filtern und gruppieren. So können Sie Metriken gemäß Ihrer Organisationsstruktur abfragen, z. B. nach Anwendung, Umgebung oder Team.