

 Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im [Blog-Posting](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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.

# Abfrage- und Datenbanküberwachung
<a name="metrics-enhanced-query-monitoring"></a>

In diesem Dokument wird die Seite „Abfrage- und Datenbanküberwachung“ beschrieben, ein AWS-Managementkonsole-Feature zur Analyse der Leistung eines von Amazon Redshift bereitgestellten Clusters oder einer Serverless-Arbeitsgruppe und der Abfragen, die gegen diese ausgeführt werden.

Auf der Seite „Abfragen und Datenbanküberwachung“ können Sie die folgenden Szenarien untersuchen:
+ Überwachen von Data-Warehouse-Metriken während eines bestimmten Zeitraums
+ Beitrag einer Abfrage zur Gesamtleistung eines Data Warehouses
+ Sehen Sie sich eine Aufschlüsselung der Laufzeit einer Abfrage in ihre Lebenszyklusereignisse wie Sperrwartezeit, Kompilierzeit und Ausführungszeit an
+ Welche in einem bestimmten Zeitraum die ressourcenintensivsten Abfragen aus führen
+ Überwachen, wie Patch-Ereignisse die Abfrageleistung beeinflussen

**Topics**
+ [Berechtigungen](#metrics-enhanced-query-monitoring-permissions)
+ [Konsole der Abfrage- und Datenbanküberwachung](#metrics-enhanced-query-monitoring-console)

## Berechtigungen
<a name="metrics-enhanced-query-monitoring-permissions"></a>

Die Rechte des AWS-Konto, das Sie für den Zugriff auf die Konsole verwenden, wirken sich darauf aus, welche Abfragen auf der Seite **Abfrage- und Datenbanküberwachung** angezeigt werden. Standardmäßig können Sie nur Ihre eigenen Abfragen anzeigen. Um Abfragen anderer Benutzer anzuzeigen, weisen Sie die `SYS:MONITOR`-Rolle Ihrem Konto zu. Damit ein Benutzer die Ausführung von Abfragen auf der Seite **Abfrage- und Datenbanküberwachung** beenden kann, gewähren Sie dem Benutzer die `SYS:OPERATOR`-Berechtigung.

Um die `sys:monitor`-Rolle automatisch einem IAM-Benutzer oder einer IAM-Rolle für Amazon Redshift Serverless oder „bereitgestellt“ zuzuweisen, führen Sie die folgenden Befehle aus:

```
create role monitor;
grant role sys:monitor to role monitor;
```

Zum Aktualisieren der für die Abfrageüberwachung verwendeten IAM-Rolle führen Sie einen der folgenden Schritte aus:

1. Wählen Sie die Registerkarte **Tags** aus.

1. Wählen Sie **Tags verwalten** aus.

1. Fügen Sie eine Markierung mit dem Schlüssel **RedshiftDbRoles** und dem Wert **monitor** hinzu.

1. Speichern der Änderungen

Führen Sie den folgenden Befehl aus, um einem Benutzer Anmeldeinformationen für die Datenbank hinzuzufügen:

```
grant role sys:monitor to <username>
```

Weitere Informationen über die Verwendung des Befehls GRANT mit Amazon Redshift finden Sie unter [GRANT](https://docs.aws.amazon.com/redshift/latest/dg/r_GRANT.html) im *Datenbankentwicklerhandbuch zu Amazon Redshift*.

Um die Abfrageüberwachung verwenden zu können, benötigt Ihr IAM-Benutzer Berechtigungen für den Zugriff auf die Amazon-Redshift-Datenebene. Stellen Sie sicher, dass Ihr IAM-Benutzer über die folgenden Berechtigungen in seiner Berechtigungsrichtlinie verfügt:

```
{
    "Sid": "DataAPIPermissions",
    "Action": [
        "redshift-data:ExecuteStatement",
        "redshift-data:CancelStatement",
        "redshift-data:GetStatementResult",
        "redshift-data:DescribeStatement",
        "redshift-data:ListDatabases"
    ],
    "Effect": "Allow",
    "Resource": "arn:aws:redshift-serverless:us-west-2:123456789012:workgroup/01234567-89ab-cdef-0123-456789abcdef"
},
```

### Temporäre Anmeldeinformationen unter Verwendung Ihrer IAM-Identität
<a name="metrics-enhanced-query-monitoring-permissions-temp-iam"></a>

Diese Option ist nur dann verfügbar, wenn Sie eine Verbindung mit einem Cluster herstellen. Bei dieser Methode ordnet die Abfrage- und Datenbanküberwachung Ihrer IAM-Identität einen Benutzernamen zu und generiert ein temporäres Passwort zum Herstellen einer Verbindung zu der Datenbank mit Ihrer IAM-Identität. Ein Benutzer, der diese Methode verwendet, um eine Verbindung herzustellen, muss über die IAM-Berechtigung `redshift:GetClusterCredentialsWithIAM` verfügen. Wenn Sie verhindern möchten, dass Benutzer diese Methode verwenden, ändern Sie ihren IAM-Benutzer oder ihre -Rolle, um diese Berechtigung zu verweigern. 

## Konsole der Abfrage- und Datenbanküberwachung
<a name="metrics-enhanced-query-monitoring-console"></a>

In diesem Abschnitt wird die Verwendung der Konsolenseite für Abfragen und Datenbanküberwachung beschrieben.

Mithilfe der Abfrage- und Datenbanküberwachungs-Konsole können Sie sich schnell einen Überblick über die Leistung Ihres Data Warehouses verschaffen. Sie können die Leistung Ihres Data Warehouses im Laufe der Zeit überwachen und die Leistung der von einem Data Warehouse bereitgestellten Cluster oder einzelnen Abfragen untersuchen, um Engpässe und andere Bereiche, die verbessert werden müssen, optimal zu identifizieren.

Die Seite **Abfrage- und Datenbanküberwachung** enthält die folgenden Features:
+ **Höhere Sicherheit** – Sie benötigen erhöhte Rechte, um Abfragen für andere Benutzer zu überwachen. Weitere Informationen finden Sie unter [Berechtigungen](#metrics-enhanced-query-monitoring-permissions).
+ **Siebentägiger Abfrageverlauf** – Garantierter Zugriff auf den Abfrageverlauf von sieben Tagen
+ **Abfrageüberwachung** – Sie können Abfragen in bereitgestellten Clustern und Serverless-Arbeitsgruppen auf Benutzerabfrageebene überwachen.
+ **Analyse von Abfragetrends** – Sie können die Leistung ähnlicher Abfragen vergleichen, die bestimmten Kriterien entsprechen.

Greifen Sie wie folgt auf die Seite „Abfrage und Datenbanküberwachung“ zu:

1. Melden Sie sich bei der Amazon Redshift-Konsole unter [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/) an.

1. Wählen Sie **Abfrage und Datenbanküberwachung** im Navigationsbereich aus.

Die Seite der Konsole für die **Abfrage- und Datenbanküberwachung** wird wie folgt angezeigt:

![\[Query and database monitoring dashboard showing data warehouse overview, performance summary, and profiler sections.\]](http://docs.aws.amazon.com/de_de/redshift/latest/mgmt/images/metrics_eqm_homepage.png)


Die Seite **Abfrage- und Datenbanküberwachung** enthält die folgenden Komponenten:
+ **Überblick über das Data Warehouse** – Überwachen Sie die durchschnittliche Abfrageleistung für Ihre bereitgestellten Cluster und Serverless-Arbeitsgruppen. Sie können Leistungsprobleme für einen bestimmten Cluster oder eine bestimmte Arbeitsgruppe schnell erkennen, indem Sie die Statistiken auf dieser Seite auf Spitzen oder Phasen hoher Aktivität untersuchen.
+ **Zusammenfassung der Abfrageleistung** – Überwachen Sie die durchschnittliche Abfrageleistung für einen bestimmten bereitgestellten Cluster oder eine Serverless-Arbeitsgruppe. Sie können auch auf die Seite mit der **Zusammenfassung der Abfrageleistung** zugreifen, indem Sie in der Liste **Data-Warehouse-Übersicht** auf einen der Cluster oder Arbeitsgruppen klicken.

**Topics**
+ [Zusammenfassung der Abfrageleistung](#metrics-enhanced-query-monitoring-console-summary)
+ [Abfragedetails](#metrics-enhanced-query-monitoring-console-query-details)
+ [Abfragemuster](#metrics-enhanced-query-monitoring-console-query-pattern)

### Zusammenfassung der Abfrageleistung
<a name="metrics-enhanced-query-monitoring-console-summary"></a>

Wenn Sie auf der Seite **Abfrage- und Datenbanküberwachung** die Option **Leistungsübersicht abfragen** oder auf der **Data-Warehouse-Übersichtsseite** einen Cluster oder eine Arbeitsgruppe auswählen, zeigt die Konsole eine Zusammenfassung der Leistung für einen einzelnen bereitgestellten Cluster oder eine Serverless-Arbeitsgruppe an.

![\[Query and database monitoring interface showing performance graph and query history for redshift-Cluster-1.\]](http://docs.aws.amazon.com/de_de/redshift/latest/mgmt/images/metrics_eqm_clusterdetails.png)


Diese Seite hat die folgenden Komponenten:
+ **Cluster- oder Arbeitsgruppen-Dropdownmenü** – Wählen Sie den Cluster oder die Arbeitsgruppe aus, den/die Sie analysieren möchten.
+ **Data-Warehouse-Leistung** – In diesem Bereich wird ein Verlauf des Clusters oder der Arbeitsgruppe innerhalb des angegebenen Zeitraums angezeigt, wobei die für jede Abfragephase aufgewendete Zeit angezeigt wird. Wenn Sie in einer bestimmten Abfragephase einen Anstieg feststellen, z. B. die längere Planungs- und Ausführungszeit am 20. Januar in der obigen Abbildung, können Sie anhand dieser Informationen Probleme mit der Leistung Ihrer Abfragen identifizieren. Als Standardzeitraum werden die letzten sieben Tage angezeigt. Sie können den Zeitraum jedoch an Ihre Analyseanforderungen anpassen.
+ **Abfrageverlauf** – In diesem Bereich wird der Verlauf der Leistung jeder Abfrage angezeigt, die innerhalb der angegebenen Filter ausgeführt wurde. Sie können diese Informationen verwenden, um Probleme mit der Leistung einer einzelnen Abfrage zu beheben. Um eine bestimmte Abfrage weiter zu analysieren, können Sie sie aus diesem Diagramm oder aus dem **Data-Warehouse-Leistungsdiagramm** auswählen.

  Wenn Sie mit dem Mauszeiger auf einen Datenpunkt zeigen, wird ein Popup angezeigt. In diesem Popup wird die Aufschlüsselung der Zeitmetriken für diesen Datenpunkt angezeigt. Wenn ein Datenpunkt Abfragedaten enthält, können Sie **Drilldown** wählen, um den Zeitbereich des Diagramms auf die nächstkleinere Zeiteinheit des Datenpunkts zu aktualisieren. Diese Zeiteinheiten lauten wie folgt:
  + Tag
  + Stunde
  + 15 Minuten
  + 5 Minuten
  + 1 Minute

  Wenn Sie beispielsweise **Drilldown** für einen Datenpunkt wählen, ändert sich der Bereich des Diagramms auf einen Tag. Wenn Sie erneut **Drilldown** wählen, ändert sich der Bereich des Diagramms auf eine Stunde.
+ **Query Profiler** – Ein grafisches Tool für die Überwachung der Abfrageleistung. Weitere Informationen finden Sie unter [Query Profiler](using-query-plan-profiler.md).

### Abfragedetails
<a name="metrics-enhanced-query-monitoring-console-query-details"></a>

Wenn Sie im Bereich **Data-Warehouse-Leistung** oder **Abfrageverlauf** der Cluster- oder Arbeitsgruppen-Detailseite eine Abfrage auswählen, wird die Seite mit den **Abfragedetails** geöffnet.

![\[Query details page showing query information, elapsed time breakdown, and SQL details.\]](http://docs.aws.amazon.com/de_de/redshift/latest/mgmt/images/metrics_eqm_querydetails.png)


Informationen zur Seite **Abfragedetails** finden Sie unter [Seite „Abfragedetails“](using-query-plan-profiler.md#using-query-plan-profiler-ui-query-details).

### Abfragemuster
<a name="metrics-enhanced-query-monitoring-console-query-pattern"></a>

Sie können einen Verlauf von Abfragen mit demselben Muster anzeigen, indem Sie im Bereich **Abfrageverlauf** der Seite mit der **Zusammenfassung der Abfrageleistung** auf die Schaltfläche **Abfragemuster** anzeigen klicken. Auf der Seite **Abfragemuster** werden alle Abfragen der letzten Woche angezeigt, die von einer von Ihnen angegebenen SQL-Anweisung abgerufen wurden.

![\[Query pattern page showing performance trend graph and history table of queries.\]](http://docs.aws.amazon.com/de_de/redshift/latest/mgmt/images/metrics_eqm_querypattern.png)


Die Seite **Abfragemuster** enthält die folgenden Komponenten:
+ **Abfragemuster** – Die SQL-Anweisung, die die analysierten Abfragen abruft.
+ **Trendanalyse der Abfrageleistung** – Ein Balkendiagramm, das die verstrichene Zeit aller Abfragen anzeigt, die das Abfragemuster auswählt. Die Ergebnisse sind nach Tagen gruppiert.
+ **Verlauf der Abfragen mit demselben Muster** – Die Zeit, die für jede Phase der Abfragen benötigt wurde, die das Abfragemuster auswählt.

Mithilfe der Seite **Abfragemuster** können Sie die folgenden Erkenntnisse gewinnen:
+ Trends für Abfragen, die täglich zu einer bestimmten Uhrzeit ausgeführt werden
+ Spitzenwerte bei der Laufzeit von Abfragen, die Sie regelmäßig im Data Warehouse ausführen.