Überwachungs- Snowflake

Sie können Snowflake mithilfe des Sensors „ Instana “ unter Snowflake überwachen. Nach der Installation des „ Instana “-Agenten wird der „ Snowflake “-Sensor automatisch installiert und bereitgestellt. Sie können Kennzahlen, die sich auf den Sensor „ Snowflake “ beziehen, in der Benutzeroberfläche von „ Instana “ einsehen.

konfigurieren

Der Agent „ Instana “ verwendet die folgende Konfiguration, um eine Verbindung zum Konto „ Snowflake “ herzustellen. Sie können die Konfiguration in der Agent-Konfigurationsdatei anpassen <agent_install_dir>/etc/instana/configuration.yaml , um ein oder mehrere „ Snowflake “-Konten zu überwachen:

com.instana.plugin.snowflake:
  accounts:
    - account: '' # account ID
      url: '' # account url
      user: ''
      password: ''
      role: ''
      warehouse: '' # default warehouse to run queries to extract metrics
      poll_rate:  # default poll_rate in seconds is 3600
      collectOrganizationData:  # default collectOrganizationData is false
      org_poll_rate: # default org_poll_rate in seconds is 43200
      availabilityZone: 'Snowflake Instance Monitoring'

Um auf das ACCOUNT_USAGE Schema zuzugreifen, das der „ Snowflake “-Sensor standardmäßig zur Überwachung von Kontokennzahlen verwendet, muss ein Benutzer über eine Rolle mit den erforderlichen Berechtigungen verfügen, beispielsweise die ACCOUNTADMIN Rolle oder eine Rolle, die von einem ACCOUNTADMIN Benutzer vergeben wurde. Sie können auch eine benutzerdefinierte Rolle erstellen und Berechtigungen für den Zugriff auf das Schema erteilen.

Hinweis: Aktivieren Sie die Erfassung von Organisationsdaten für mindestens ein Konto innerhalb der Organisation. Sie können die Erfassung von Organisationsdaten für zwei Konten innerhalb derselben Organisation aktivieren. Dieser Ansatz wird jedoch nicht empfohlen, da die Erhebungsmethode für beide Konten identisch ist. Je nach Bedarf können Sie die Erfassung von Organisationsdaten für mehrere Konten in verschiedenen Organisationen aktivieren.

Metriken anzeigen

Führen Sie die folgenden Schritte aus, um die Metriken anzuzeigen:

  1. Wählen Sie im Navigationsmenü der Benutzeroberfläche von „ Instana “ die Option „Infrastruktur“ aus.
  2. Wählen Sie auf der Registerkarte „Karte“ Ihr „ Snowflake “-Konto aus.
  3. Um das Dashboard des „ Snowflake “-Kontos zu öffnen, klicken Sie auf „Dashboard öffnen “.

Sie können das Konto-Dashboard mit den folgenden Metriken und Konfigurationsdaten anzeigen.

Überwachung der Kontonutzung

Sie können die Kontonutzung von Snowflake mithilfe des Sensors „ Instana “ unter Snowflake überwachen. Die folgenden Kennzahlen sind in der Benutzeroberfläche von „ Instana “ verfügbar:

Konfigurationsdaten

Sie können die folgenden Konfigurationsdaten auf dem Dashboard anzeigen:

  • Kontosuche
  • Accountname
  • Organisation
  • Bereich
  • Version

Key Performance Indicators (KPIs; wesentliche Leistungsindikatoren)

Die folgende Tabelle gibt einen Überblick über die wichtigsten Kennzahlen des Sensors „ Snowflake “:

Datenpunkt Beschreibung Granularität
Stündliche Kreditinanspruchnahme Gesamtguthabenverbrauch des Kontos pro Stunde. 1 Stunde
Speicher-Bytes Gesamtspeicherbytes, die in den letzten 24 Stunden verwendet wurden. 1 Stunde
Anzahl ausgeführter Abfragen Gesamtzahl der Abfragen, die in den letzten 24 Stunden ausgeführt wurden. 1 Stunde
Gescannte Bytes Durchschnittliche Anzahl von Bytes, die in den letzten 24 Stunden für die Ausführung von Abfragen gescannt wurden. 1 Stunde

Kennzahlen zur Account-Nutzung

Die folgende Tabelle gibt einen Überblick über die Kennzahlen für den Sensor „ Snowflake “:

Datenpunkt Beschreibung Granularität
Inanspruchnahme von Lagerkrediten Von jedem Lager im Laufe der Zeit verbrauchte Credits - Rechen-Credits: Gesamtzahl der Credits, die in den letzten 24 Stunden für das Lager verbraucht wurden. - Cloud-Services-Credits: Gesamtzahl der Credits, die in den letzten 24 Stunden für Cloud-Services verbraucht wurden. - Gesamt-Credits: Gesamtzahl der Credits, die in den letzten 24 Stunden für das Lager verbraucht wurden. 1 Stunde
Durchschnittlich in den lokalen Speicher übertragene Bytes Durchschnittliche Anzahl an Bytes, die in den letzten 24 Stunden in den lokalen Speicher geschrieben wurden. 1 Stunde
Durchschnittlich an den entfernten Speicher übertragene Bytes Durchschnittliche Anzahl an Bytes, die in den letzten 24 Stunden auf den Remote-Speicher geschrieben wurden. 1 Stunde
Am längsten laufende Abfragen Liste der 10 Abfragen mit der längsten Ausführungszeit in den letzten 24 Stunden. 1 Stunde
Speicher-, Stage- und Fail-Safe-Bytes Gesamtzahl der Speicher-, Zwischen- und ausfallsicheren Bytes in den letzten 24 Stunden. 1 Stunde
Anmeldeversuche Gesamtzahl der erfolgreichen und fehlgeschlagenen Anmeldeversuche in den letzten 24 Stunden. 1 Stunde
Hinweis: Aufgrund zusätzlicher Kosten für Hintergrunddienste, Skalierung bei gleichzeitiger Nutzung, Speicherplatz und andere Faktoren kann die Gesamtnutzung der Credits von der Summe der Rechen-Credits und der Cloud-Service-Credits abweichen.

Überwachung der Nutzung durch Organisationen

Sie können die Nutzung von „ Snowflake “ in Ihrer Organisation mithilfe des Sensors „ Instana “ unter Snowflake überwachen. Die folgenden Kennzahlen sind in der Benutzeroberfläche von „ Instana “ verfügbar:

Konfigurationsdaten

Die Konfigurationsdaten der Organisation können Sie auf dem Dashboard einsehen.

Leistungskennzahlen (KPIs) der Organisation

Die folgende Tabelle gibt einen Überblick über die organisatorischen KPIs für den Sensor „ Snowflake “:

Datenpunkt Beschreibung
Gesamtkreditverbrauch Gesamtzahl der in allen Konten der Organisation verbrauchten Credits.
Speicherbytes insgesamt Gesamtmenge des belegten Speicherplatzes, einschließlich Datenbank- und Zwischenspeicher.
Verwendung in Währung Gesamtkosten, basierend auf der Gutschrift und der Speichernutzung.

Kennzahlen zur Nutzung innerhalb der Organisation

Die folgende Tabelle gibt einen Überblick über die Organisationskennzahlen für den Sensor „ Snowflake “:

Datenpunkt Beschreibung
Die 5 wichtigsten Rechnungskonten Angaben zu den fünf umsatzstärksten Konten, einschließlich der Kontonamen und Informationen zur Kreditauslastung.
Verbleibender Saldo in Währung Der Betrag der verfügbaren Währungskapazität, der den zum Stichtag noch zur Verfügung stehenden Saldo widerspiegelt
Hinweis: Um Ihre Snowflake-Instanz zu überwachen, stellen Sie sicher, dass die Heap-Größe der virtuellen Maschine „ Java “ ( JVM ) groß genug ist, um den Treiber „ Snowflake “ ( JDBC ) ordnungsgemäß zu laden und auszuführen. Sollten Probleme auftreten, erhöhen Sie die maximale Heap-Größe des „ Instana “-Agenten, indem Sie die JAVA_OPTS Umgebungsvariable anpassen. Weitere Informationen finden Sie unter der JAVA_OPTS Umgebungsvariablen in der Referenz zu Umgebungsvariablen.