

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.

# Verwenden von Prüfprotokollen mit Amazon-Neptune-Clustern
<a name="auditing"></a>

Um die Aktivität in Amazon-Neptune-DB-Clustern zu überwachen, aktivieren Sie die Erfassung von Prüfprotokollen durch Festlegen eines DB-Cluster-Parameters. Wenn Prüfprotokolle aktiviert sind, können Sie sie verwenden, um eine beliebige Kombination von unterstützten Ereignissen zu protokollieren. Sie können die Prüfprotokolle ansehen oder herunterladen, um sie zu überprüfen.

## Aktivieren von Neptune-Prüfprotokollen
<a name="auditing-enable"></a>

Verwenden Sie den Parameter `neptune_enable_audit_log` zum Aktivieren (`1`) oder Deaktivieren (`0`) von Prüfprotokollen. 

Legen Sie diesen Parameter in der Parametergruppe fest, die von Ihrem DB-Cluster verwendet wird. Sie können das unter beschriebene Verfahren verwenden, [Bearbeiten einer DB-Cluster-Parametergruppe oder DB-Parametergruppe](parameter-groups.md#parameters-editgroup) um den Parameter mithilfe von zu ändern AWS-Managementkonsole, oder den Befehl [modify-db-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/neptune/modify-db-cluster-parameter-group.html) oder den AWS CLI Befehl [Modify DBCluster ParameterGroup](API_ModifyDBClusterParameterGroup.html) API verwenden, um den Parameter programmatisch zu ändern.

Sie müssen nach der Änderung dieses Parameters die DB-Instances neu starten, um die Änderung anzuwenden.

## Anzeigen von Neptune-Prüfprotokollen über die Konsole
<a name="auditing-view"></a>

Sie können Prüfprotokolle mithilfe der AWS-Managementkonsole-Konsole anzeigen und herunterladen. Wählen Sie auf der Seite **Instances** die DB-Instance aus, um ihre Details anzuzeigen, und scrollen Sie dann in den Abschnitt **Logs (Protokolle)**.

Suchen Sie diese Datei im Abschnitt**Logs (Protokolle)** und wählen Sie anschließend **Download (Herunterladen)** aus, um die Protokolldatei herunterzuladen.

## Einzelheiten zu Neptune-Prüfprotokollen
<a name="auditing-logs"></a>

Protokolldateien haben das Format UTF-8. Protokolle sind in verschiedene Dateien geschrieben, deren Anzahl je nach Größe der Instance variiert. Sie müssen eventuell alle Prüfprotokolle überprüfen, um die aktuellen Ereignisse zu sehen.

Protokolleinträge folgen keiner sequenziellen Reihenfolge. Sie können den `timestamp`-Wert verwenden, um sie zu sortieren.

Protokolldateien werden rotiert, wenn Sie eine Größe von 100 MB erreichen. Dieses Limit ist nicht konfigurierbar.

Die Prüfprotokolldateien enthalten die folgenden durch Komma getrennten Informationen in Zeilen, in der folgenden Reihenfolge:


| Feld | Beschreibung | 
| --- | --- | 
| Zeitstempel | Der auf die Mikrosekunde genaue Unix-Zeitstempel für das protokollierte Ereignis. | 
| ClientHost | Der Hostname oder die IP, von dem sich der Benutzer verbunden hat. | 
| ServerHost | Der Hostname oder die IP der Instance, für die das Ereignis protokolliert wird. | 
| ConnectionType | Der Verbindungstyp. Kann Websocket, HTTP\$1POST, HTTP\$1GET oder Bolt sein. | 
| IAM-ARN der aufrufenden Entität |  Der ARN des IAM-Benutzers oder der IAM-Rolle, mit dem die Anforderung signiert wurde. Leer, wenn die IAM-Authentifizierung deaktiviert ist. Das Format ist: `arn:partition:service:region:account:resource` Beispiel: `arn:aws:iam::123456789012:user/Anna` `arn:aws:sts::123456789012:assumed-role/AWSNeptuneNotebookRole/SageMaker`  | 
| Auth Context |  Enthält ein serialisiertes JSON-Objekt mit Authentifizierungsinformationen. Das Feld `authenticationSucceeded` ist `True`, wenn der Benutzer authentifiziert wurde. Leer, wenn die IAM-Authentifizierung deaktiviert ist.  | 
| HttpHeader | Die HTTP-Header-Informationen. Kann eine Abfrage enthalten. Leere Verbindungen für WebSocket und Bolt. | 
| Nutzlast | Die Gremlin-, SPARQL- oder openCypher-Abfrage. | 