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.
-
Apri un terminale o una riga di comando ed esegui il aws codecatalyst list-event-logs comando, specificando:
-
Il nome dello spazio con l'
--space-name
opzione. -
La data e l'ora in cui si desidera iniziare a esaminare gli eventi, nel formato timestamp dell'ora universale coordinata (UTC) come specificato in RFC 3339
, con l'opzione. --start-time
-
(Facoltativo) Il numero massimo di risultati da restituire in una singola risposta, con l'opzione.
--max-results
Se il numero di risultati è maggiore del numero specificato, la risposta includerà unnextToken
elemento che potrai utilizzare per restituire i risultati successivi. -
(Facoltativo) Limita i risultati a un tipo di evento specifico che desideri venga restituito, con l'
--event-name
opzione.
Questo esempio restituisce gli eventi registrati nello spazio denominato
ExampleCorp
dal periodo2022-11-30 al
e nella risposta vengono restituiti un massimo di 2 eventi.2022-12-01
aws codecatalyst list-event-logs --space-name
ExampleCorp
--start-time2022-11-30
--end-time2022-12-01
--event-namelist-event-logs
--max-results2
-
-
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" } ] }
-
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.