Wie aktiviere ich die Protokollzustellung für Redis SLOWLOG in einem selbst entworfenen ElastiCache for Redis-Cluster?

Lesedauer: 1 Minute
0

Ich möchte die Protokollzustellung für Redis SLOWLOG in einem von Amazon ElastiCache for Redis selbst entworfenen Cluster aktivieren.

Lösung

Voraussetzungen

Redis Engine Version 6.0 oder höher verwenden. Wenn Ihre Engine-Version älter als 6.0 ist, verwenden Sie den Befehl slowlog get 128, um das langsame Protokoll manuell abzurufen. Jeder Knoten hat sein eigenes langsames Protokoll, und Sie müssen das Protokoll von jedem Knoten innerhalb des Clusters sammeln.

Erstellen Sie eine Identitäts- und Zugriffsverwaltungsrichtlinie, die über die erforderlichen Berechtigungen für die Veröffentlichung in Amazon CloudWatch Logs oder Amazon Data Firehose verfügt. Hängen Sie dann die Richtlinie an den entsprechenden IAM-Benutzer an.

Aktivieren Sie die Protokollzustellung für Redis SLOWLOG in Ihrem selbst entworfenen ElastiCache-Cluster

Informationen zum Aktivieren der Protokollzustellung für Redis SLOWLOG, wenn Sie einen Cluster erstellen oder ändern, finden Sie unter Angeben der Protokollzustellung mithilfe der Konsole.

Wenn Sie die Protokollzustellung für Redis SLOWLOG aktivieren, wird ein Ereignis an das Protokollziel gestreamt, wenn eine Abfrage den angegebenen Zeitrahmen überschreitet.

Hinweise zum Inhalt eines langsamen Protokolleintrags finden Sie unter Inhalt eines langsamen Protokolleintrags.

Ähnliche Informationen

Spezifikationen für Protokolltyp und Protokollformat

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 9 Monaten