Monitoraggio di flussi di attività di database - Amazon Aurora

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Monitoraggio di flussi di attività di database

I flussi di attività di database monitorano e segnalano le attività. Il flusso di attività viene raccolto e trasmesso a Amazon Kinesis. Da Kinesis, è possibile monitorare il flusso di attività oppure altri servizi e applicazioni possono utilizzare il flusso di attività per ulteriori analisi. Puoi trovare il nome del flusso Kinesis sottostante utilizzando il AWS CLI comando describe-db-clusterso l'RDSAPIDescribeDBClustersoperazione.

Aurora gestisce lo stream Kinesis per te nel modo seguente:

  • Aurora crea automaticamente lo stream Kinesis con un periodo di conservazione di 24 ore.

  • Aurora ridimensiona lo stream Kinesis, se necessario.

  • Se interrompi il flusso di attività del database o elimini il cluster DB (), Aurora elimina il flusso Kinesis.

Le seguenti categorie di attività vengono monitorate e inserite nel log di controllo del flusso di attività:

  • SQLcomandi: tutti i SQL comandi vengono controllati e anche le istruzioni preparate, le funzioni integrate e le funzioni in PL/. SQL Le chiamate alle procedure archiviate vengono controllate. Vengono inoltre controllate tutte SQL le dichiarazioni emesse all'interno di procedure o funzioni memorizzate.

  • Altre informazioni sul database: l'attività monitorata include l'SQListruzione completa, il conteggio delle righe interessate dai DML comandi, gli oggetti a cui si accede e il nome univoco del database. Per Aurora PostgreSQL, i flussi di attività del database monitorano anche le variabili di associazione e i parametri delle stored procedure.

    Importante

    Il SQL testo completo di ogni dichiarazione è visibile nel registro di controllo del flusso di attività, inclusi tutti i dati sensibili. Tuttavia, le password degli utenti del database vengono oscurate se Aurora è in grado di determinarle dal contesto, come nella seguente dichiarazione. SQL

    ALTER ROLE role-name WITH password
  • Informazioni di connessione – L'attività monitorata include informazioni di sessione e di rete, l'ID di processo del server e i codici di uscita.

Se un flusso di attività presenta un errore durante il monitoraggio dell'istanza DB, l'utente viene avvisato tramite eventi. RDS

Nelle sezioni seguenti, puoi accedere, controllare ed elaborare i flussi di attività del database.