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.
- Informationen zum Codeeditor finden Sie unter Codeeditor für MQL verwenden.
- Informationen zur Verwendung von MQL-Abfragen mit der Monitoring API finden Sie unter API verwenden.
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.