Verwenden Sie natürliche Sprache, um CloudWatch Metrics Insights-Abfragen zu generieren und zu aktualisieren - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie natürliche Sprache, um CloudWatch Metrics Insights-Abfragen zu generieren und zu aktualisieren

Anmerkung

Diese Funktion ist in den Ländern USA Ost (Nord-Virginia), USA West (Oregon) und Asien-Pazifik (Tokio) allgemein verfügbar für CloudWatch.

CloudWatch unterstützt eine Abfragefunktion in natürlicher Sprache, mit der Sie Abfragen für CloudWatch Metrics Insights und CloudWatch Logs Insights generieren und aktualisieren können.

Mit dieser Funktion können Sie Fragen zu den CloudWatch Daten, nach denen Sie suchen, stellen oder sie in einfachem Englisch beschreiben. Die Funktion in natürlicher Sprache generiert eine Abfrage auf der Grundlage einer von Ihnen eingegebenen Aufforderung und bietet eine line-by-line Erläuterung der Funktionsweise der Abfrage. Sie können Ihre Abfrage auch aktualisieren, um Ihre Daten weiter zu untersuchen.

Abhängig von Ihrer Umgebung können Sie Eingabeaufforderungen wie „Welche Instance in Amazon Elastic Compute Cloud hat den höchsten Netzwerkausgang?“ und „Zeigt mir die zehn Amazon DynamoDB-Tabellen mit den meisten verbrauchten Lesevorgängen.“ eingeben.

Um eine CloudWatch Metrics Insights-Abfrage mit dieser Funktion zu generieren, öffnen Sie den CloudWatch Metrics Insights-Abfrage-Editor in der Builder - oder Editor-Ansicht und wählen Sie Abfrage generieren aus.

Wichtig

Um die Abfragefunktion in natürlicher Sprache zu verwenden, müssen Sie die ReadOnlyAccessRichtlinie CloudWatchFullAccessCloudWatchReadOnlyAccess,, CloudWatchFullAccessV2 AdministratorAccess, oder verwenden.

Sie können die cloudwatch:GenerateQuery-Aktion auch in eine neue oder bestehende, vom Kunden verwaltete oder integrierte Richtlinie aufnehmen.

Beispielabfragen

In den Beispielen in diesem Abschnitt wird beschrieben, wie Abfragen mithilfe der natürlichen Sprachfunktion generiert und aktualisiert werden.

Anmerkung

Weitere Informationen zum Abfrageeditor und zur Syntax von CloudWatch Metrics Insights finden Sie unter CloudWatch Metrics Insights-Abfragekomponenten und Syntax.

Beispiel: Eine Abfrage in natürlicher Sprache generieren

Um eine Abfrage in natürlicher Sprache zu generieren, geben Sie eine Aufforderung ein und wählen Sie Neue Abfrage generieren. Dieses Beispiel zeigt eine Abfrage, die eine einfache Suche durchführt.

Telefonansage

Im Folgenden finden Sie ein Beispiel für eine Eingabeaufforderung, die die Fähigkeit anweist, nach den 10 DynamoDB-Tabellen zu suchen, die die meiste Lesekapazität verbrauchen.

Show top 10 DynamoDB Tables by consumed reads

Abfrage

Im Folgenden finden Sie ein Beispiel für eine Abfrage, die die Funktion natürlicher Sprache anhand der Eingabeaufforderung generiert. Beachten Sie, wie die Aufforderung in einem Kommentar vor der Abfrage erscheint. Nach der Abfrage können Sie eine Erklärung lesen, in der beschrieben wird, wie die Abfrage funktioniert.

# Show top 10 DynamoDB Tables by consumed reads SELECT SUM("ConsumedReadCapacityUnits") FROM "AWS/DynamoDB" GROUP BY TableName ORDER BY SUM() DESC LIMIT 10 # This query selects the sum of consumed read capacity units for each DynamoDB table, groups the results by table name, orders the results from highest to lowest read capacity consumption, and limits the results to the top 10 tables.
Anmerkung

Verwenden Sie das Zahnradsymbol in Ihrem Editor, um das Erscheinungsbild Ihrer Aufforderung und die Erläuterung der Funktionsweise der Abfrage zu deaktivieren.

Beispiel: Eine Abfrage in natürlicher Sprache aktualisieren

Sie können eine Abfrage aktualisieren, indem Sie die erste Eingabeaufforderung bearbeiten und dann Abfrage aktualisieren wählen.

Aktualisierte Eingabeaufforderung

Das folgende Beispiel zeigt eine aktualisierte Version der vorherigen Eingabeaufforderung. Anstatt einer Eingabeaufforderung, die nach den Top 10 DynamoDB-Tabellen sucht, die die meiste Lesekapazität verbrauchen, leitet diese Aufforderung nun die Funktion an, die Ergebnisse nach der Anzahl der zurückgegebenen Byte zu sortieren.

Sort by bytes returned instead

Aktualisierte Abfrage

Im Folgenden finden Sie ein Beispiel für die aktualisierte Abfrage. Beachten Sie, wie die Eingabeaufforderung in einem Kommentar vor der Abfrage erscheint. Nach der Abfrage können Sie eine Erklärung lesen, in der beschrieben wird, wie die ursprüngliche Abfrage aktualisiert wurde.

# Sort by bytes returned instead SELECT SUM("ReturnedBytes") FROM "AWS/DynamoDB" GROUP BY TableName ORDER BY SUM() DESC LIMIT 10 # This query modifies the original query to select the sum of returned bytes instead of consumed read capacity units, and orders the results from highest to lowest sum of returned bytes, limiting the results to the top 10 tables.

Abmeldung von der Verwendung Ihrer Daten zur Serviceverbesserung

Die Eingabeaufforderungs-Daten in natürlicher Sprache, die Sie bereitstellen, um das KI-Modell zu trainieren und relevante Abfragen zu generieren, werden ausschließlich zur Bereitstellung und Wartung Ihres Services verwendet. Diese Daten können verwendet werden, um die Qualität von CloudWatch Metrics Insights zu verbessern. Ihr Vertrauen, Ihre Privatsphäre sowie die Sicherheit Ihrer Inhalte sind unsere obersten Prioritäten. Weitere Informationen finden Sie unter AWS -Service-Bedingungen und AWS verantwortliche KI-Richtlinie.

Sie können die Verwendung Ihrer Inhalte zur Entwicklung oder Verbesserung der Qualität von Abfragen in natürlicher Sprache deaktivieren, indem Sie eine Opt-Out-Richtlinie für KI-Services erstellen. Um die Datenerfassung für alle CloudWatch KI-Funktionen, einschließlich der Funktion zur Abfragegenerierung, abzulehnen, müssen Sie eine Opt-Out-Richtlinie für erstellen CloudWatch. Weitere Informationen finden Sie unter Opt-Out-Richtlinien für KI-Services im Benutzerhandbuch für AWS Organizations .