Monitoring Query Language – Übersicht

Die Monitoring Query Language (MQL) bietet eine ausdrucksstarke, textbasierte Schnittstelle zu Cloud Monitoring-Zeitachsendaten. Mit MQL können Sie Zeitachsendaten abrufen, filtern und bearbeiten.

Vorteile von MQL

Mit MQL können Sie Zeitachsen bearbeiten, um Diagramme zu erstellen, die auf andere Weise nicht erstellt werden können. Sie haben zum Beispiel folgende Möglichkeiten:

  • Berechnen Sie das Verhältnis der Anfragen, die zu einer bestimmten Klasse von Antwortcodes führen
  • Berechnet das Verhältnis von aktuellen Werten zu früheren Werten
  • Auswahl nach beliebigen Perzentilwerten statt vordefinierter Werte
  • Wählen Sie eine zufällige Stichprobe von Zeitachsen aus
  • Werten Sie beliebige arithmetische Ausdrücke für Werte aus Zeitachsen mehrerer Messwerttypen aus.
  • Erstellen Sie neue Labels zur Aggregation von Daten. Verwenden Sie dazu beliebige Zeichenfolgenmanipulationen, einschließlich der Erfassung von Unterfeldern mit regulären Ausdrücken.
  • Zeitraum und Zeitraum der Ausgabedaten festlegen

MQL verwendet eine Reihe von Vorgängen und Funktionen. Vorgänge werden mithilfe des allgemeinen Pipe-Mechanismus miteinander verknüpft, wobei die Ausgabe eines Vorgangs zur Eingabe für den nächsten wird. Durch Verknüpfungsvorgänge können komplexe Abfragen inkrementell erstellt werden.

Darüber hinaus bietet der Code-Editor syntaktische Hilfe in Form von Vorschlägen zur Vervollständigung und Fehlermeldungen. Weitere Informationen finden Sie unter Codeeditor für MQL verwenden.

Nächste Schritte

In der Kurzanleitung für Monitoring Query Language wird beschrieben, wie Sie mit dem Codeeditor eine einfache MQL-Abfrage erstellen.

Sie können MQL-Abfragen mit dem Codeeditor oder der Monitoring API erstellen und senden.

Sie können auch Benachrichtigungsrichtlinien mit MQL erstellen. Weitere Informationen finden Sie unter Benachrichtigungsrichtlinien mit MQL.

Eine Reihe von Beispielen für MQL-Abfragen finden Sie unter Beispiele.

Allgemeine Informationen zu MQL finden Sie unter Informationen zur MQL-Sprache.

Eine umfassende Referenz finden Sie unter Referenz zur Monitoring-Abfragesprache.