log_connections - AWS Präskriptive Leitlinien

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.

log_connections

Der log_connections Parameter steuert, ob Verbindungen zur Datenbank protokolliert werden. Wenn Sie diesen Parameter auf setzenon, enthält das Protokoll Informationen über jede erfolgreiche Verbindung zur Datenbank, z. B. die IP-Adresse des Clients, den Benutzernamen, den Datenbanknamen sowie Datum und Uhrzeit der Verbindung.

Sie können den log_connections Parameter verwenden, um Verbindungen zur Datenbank zu überwachen und Fehler zu beheben. Sie können die Benutzer, Anwendungen, Terminals und Bots, die eine Verbindung zur Datenbank herstellen, sehen, von wo aus und wie oft sie eine Verbindung herstellen. Diese Informationen können nützlich sein, um Verbindungsprobleme zu identifizieren und zu lösen oder Nutzungsmuster zu verfolgen.

AWS CLI Syntax

Der folgende Befehl ändert sich log_connections für eine bestimmte DB-Parametergruppe. Diese Änderung gilt für alle Instances oder Cluster, die die Parametergruppe verwenden.

# Modify log_connections on a DB parameter group aws rds modify-db-parameter-group \ --db-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_connections,ParameterValue=<new_value>,ApplyMethod=immediate" # Modify log_connections on a DB cluster parameter group aws rds modify-db-cluster-parameter-group \ --db-cluster-parameter-group-name <parameter_group_name> \ --parameters "ParameterName=log_connections,ParameterValue=<new_value>,ApplyMethod=immediate"

Typ: Dynamisch (Änderungen werden sofort angewendet, wenn Sie sie festlegenApplyMethod=immediate)

Standardwert: off (Standard der PostgreSQL-Engine)

Beispiel

Sie können diesen Parameter verwenden, wenn Sie vermuten, dass zu viele Verbindungen zur Datenbank oder ein bestimmter Benutzer oder eine IP-Adresse, die zu häufig eine Verbindung herstellt, die Leistung beeinträchtigen. Wenn Sie den log_connections Parameter aktivieren und die Protokollausgabe überprüfen, können Sie die Anzahl und Details aller Verbindungen sehen.

Bevor Sie diesen Parameter aktivieren, sollten Sie die Richtlinien Ihrer Organisation überprüfen und die Sicherheitsauswirkungen der Protokollierung von IP-Adressen und Benutzernamen berücksichtigen.