Konfigurieren der Abfrageüberwachung

Query History Monitoring and Management (QHMM) ist ein Dienst, der Diagnosedaten wie Heap-Dumps, Thread-Dumps, Abfragehistorie und ereignisbezogene Abfrageinformationen der Presto in dem mit einem Hive verbundenen Speicher speichert und verwaltet. Sie können die Verlaufsdateien abrufen, um die Abfragen zu analysieren, zu debuggen oder zu überwachen. Sie können die Daten auch in Ihrem eigenen Bucket speichern.

Presto ( Java ) Motoren in watsonx.data Lite-Planinstanzen unterstützen QHMM nicht.

Sie können den QHMM-Dienst für Ihre Instanz watsonx.data aktivieren oder deaktivieren. Wenn Sie den QHMM-Dienst aktivieren, müssen Sie den Speicher angeben, der für die Speicherung der Abfragedaten verwendet werden soll. Sie müssen einen Hive erstellen und zuordnen, um die QHMM-Daten zu speichern (registrieren Sie Ihren eigenen Speicher (BYOB)). Um BYOB zu verwenden, registrieren Sie Ihren Bucket in watsonx.data und konfigurieren ihn für die Verwendung als QHMM-Speicher.

QHMM unterstützt nur Hive.

Aktivieren der QHMM-Funktion

Sie können die QHMM-Funktion auf eine der folgenden Arten aktivieren:

Sie können die Verlaufsdateien abrufen, um die Abfragen zu analysieren, zu debuggen oder zu überwachen. Im Arbeitsbereich Abfrage siehe Abrufen von Abfrageinformationen aus QHMM-Daten.

Vorgehensweise

  1. Melden Sie sich bei der watsonx.data-Konsole an.

  2. Wählen Sie im Navigationsmenü die Option Konfigurationen.

  3. Klicken Abfrageüberwachung. Die Seite Abfrageüberwachung wird geöffnet.

  4. Wenn Sie die QHMM-Funktion zum Zeitpunkt der Bereitstellung von watsonx.data quick start aktiviert haben, können Sie die QHMM-Konfigurationsdetails anzeigen. Die folgenden Angaben sind verfügbar:

    • Status von QHMM – Aktiviert oder deaktiviert.
    • Engine für den Zugriff auf und die Abfrage von QHMM-Daten.
    • Bucket, der zum Speichern von QHMM-Daten konfiguriert ist.
    • Der Unterpfad im Bucket, in dem QHMM-Daten verfügbar sind.

    Um die Konfigurationsdetails zu bearbeiten, klicken Sie auf Bearbeiten und nehmen Sie die gewünschten Änderungen vor. Sie können QHMM aktivieren oder deaktivieren, die mit dem QHMM-Katalog verbundene Engine ändern, den Bucket ändern und den Speicherunterpfad aktualisieren.

  5. Klicken Speichern nachdem Sie die Änderungen vorgenommen haben.

Aktivieren von QHMM über die Konsole

Wenn die QHMM-Funktion zum Zeitpunkt der Bereitstellung von watsonx.data quick start nicht aktiviert ist, können Sie dies auf der Seite Abfrageüberwachung nachholen.

  1. Erstellen Sie ein Speicher - KatlaogApache Hive) Paar in watsonx.data. Siehe Hinzufügen eines Speicher-Katalog-Paares. QHMM unterstützt nur den Apache Hive.

  2. Klicken Sie auf der Seite Abfrageüberwachung auf Bearbeiten.

  3. Aktivieren Sie das Kontrollkästchen Aktivieren. Sie können das Kontrollkästchen nur aktivieren, wenn Sie einen Hive in watsonx.data erstellt haben.

  4. Wählen Sie den Motor unter Motor aus.

  5. Wählen Sie den Katalog Hive aus Storage.

  6. Sie können auch den Unterpfad aktualisieren.

  7. Klicken Speichern nachdem Sie die Änderungen vorgenommen haben.

Aktivieren der Datenbereinigungsfunktion

Sie können die Datenbereinigungsfunktion für QHMM auf der Seite Abfrageüberwachung aktivieren. Um das zu tun:

Klicken Sie auf der Seite Abfrageüberwachung auf Bearbeiten. Aktivieren Sie im Abschnitt Data pruning die File Pruning-Funktion in QHMM, um die Speicherkapazität zu verwalten. Sie können die maximale Größe und den prozentualen Schwellenwert für den QHMM-Speicherkorb konfigurieren. Wenn der Schwellenwert beim Hochladen von Dateien erreicht wird oder wenn ein Bereinigungsplan ausgeführt wird (standardmäßig alle 24 Stunden), werden ältere Daten gelöscht.

Geben Sie folgende Angaben ein:

  • Schwellenwert für das Pruning: Schwellenwert, bei dem QHMM das Pruning auslöst oder eine Warnung ausgibt, wenn die Kapazität den Schwellenprozentsatz erreicht (Standard: 80 %).

  • Beschneidungshäufigkeit: Häufigkeit in Stunden, mit der die Beschneidung erfolgt (Standard: 24 Stunden).

  • Maximale Nutzung: Maximale Kapazität des Buckets in MB (Standard: 10240 MB).

  • Aufbewahrungsfrist für beschnittene Datensätze: Verfallszeit in Tagen für das Löschen von Datensätzen aus dem COS (Standard: 30 Tage).

Klicken Speichern nachdem Sie die Änderungen vorgenommen haben.