Accesso agli eventi registrati utilizzando la registrazione degli eventi - Amazon CodeCatalyst

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à.

Accesso agli eventi registrati utilizzando la registrazione degli eventi

Quando gli utenti eseguono azioni in Amazon CodeCatalyst, queste azioni vengono registrate come eventi. Puoi utilizzare il AWS CLI per visualizzare i registri degli eventi in uno spazio in un periodo di tempo specificato. È possibile visualizzare questi eventi per esaminare le azioni intraprese nello spazio, tra cui la data e l'ora delle azioni, il nome dell'utente che ha eseguito l'azione e l'indirizzo IP a cui l'utente ha effettuato la richiesta.

Nota

Gli eventi di gestione di uno CodeCatalyst spazio vengono registrati CloudTrail per l'account di fatturazione connesso. Per ulteriori informazioni sugli eventi di CodeCatalyst gestione registrati da CloudTrail, vedere. CodeCatalyst informazioni in CloudTrail

Per visualizzare un registro degli eventi per uno spazio, è necessario averlo installato e configurato AWS CLI con un profilo per CodeCatalyst e devi avere il ruolo di amministratore dello spazio per lo spazio. Per ulteriori informazioni, consulta Configurazione per l'utilizzo AWS CLI di CodeCatalyst e Ruolo di amministratore dello spazio.

Nota

Per visualizzare la registrazione degli eventi che si verificano per conto di CodeCatalyst in connected Account AWS o per visualizzare la registrazione degli eventi per lo spazio o le risorse del progetto nell'account di fatturazione connesso, è possibile utilizzare. AWS CloudTrail Per ulteriori informazioni, consulta Monitoraggio delle chiamate API Account AWS utilizzando la AWS CloudTrail registrazione.

  1. Apri un terminale o una riga di comando ed esegui il aws codecatalyst list-event-logs comando, specificando:

    Questo esempio restituisce gli eventi registrati nello spazio denominato ExampleCorpdal periodo 2022-11-30 al 2022-12-01 e nella risposta vengono restituiti un massimo di 2 eventi.

    aws codecatalyst list-event-logs --space-name ExampleCorp --start-time 2022-11-30 --end-time 2022-12-01 --event-name list-event-logs --max-results 2
  2. Se gli eventi si sono verificati in questo intervallo di tempo, il comando restituisce risultati simili ai seguenti:

    { "nextToken": "EXAMPLE", "items": [ { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "eventName": "listEventLogs", "eventType": "AwsApiCall", "eventCategory": "MANAGEMENT", "eventSource": "manage", "eventTime": "2022-12-01T22:47:24.605000+00:00", "operationType": "READONLY", "userIdentity": { "userType": "USER", "principalId": "a1b2c3d4e5-678fgh90-1a2b-3c4d-e5f6-EXAMPLE11111" "userName": "MaryMajor" }, "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "requestPayload": { "contentType": "application/json", "data": "{\"spaceName\":\"ExampleCorp\",\"startTime\":\"2022-12-01T00:00:00Z\",\"endTime\":\"2022-12-10T00:00:00Z\",\"maxResults\":\"2\"}" }, "sourceIpAddress": "127.0.0.1", "userAgent": "aws-cli/2.9.0 Python/3.9.11 Darwin/21.3.0 exe/x86_64 prompt/off command/codecatalyst.list-event-logs" }, { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLEaaaaa", "eventName": "createProject", "eventType": "AwsApiCall", "eventCategory": "MANAGEMENT", "eventSource": "manage", "eventTime": "2022-12-01T09:15:32.068000+00:00", "operationType": "MUTATION", "userIdentity": { "userType": "USER", "principalId": "a1b2c3d4e5-678fgh90-1a2b-3c4d-e5f6-EXAMPLE11111", "userName": "MaryMajor" }, "requestId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE33333", "requestPayload": { "contentType": "application/json", "data": "{\"spaceName\":\"ExampleCorp\",\"name\":\"MyFirstProject\",\"displayName\":\"MyFirstProject\"}" }, "responsePayload": { "contentType": "application/json", "data": "{\"spaceName\":\"ExampleCorp\",\"name\":\"MyFirstProject\",\"displayName\":\"MyFirstProject\",\"id\":\"a1b2c3d4-5678-90ab-cdef-EXAMPLE4444\"}" }, "sourceIpAddress": "192.0.2.23", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Firefox/102.0" } ] }
  3. Esegui nuovamente il list-event-logs comando con l'--next-tokenopzione e il valore del token restituito per recuperare il successivo set di eventi registrati che corrispondono alla richiesta.