기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
이벤트 로깅을 사용하여 로깅된 이벤트에 액세스
사용자가 Amazon에서 작업을 CodeCatalyst 수행하면 이러한 작업이 이벤트로 기록됩니다. 를 AWS CLI 사용하여 특정 기간의 공간 내 이벤트 로그를 볼 수 있습니다. 이러한 이벤트를 보고 작업 날짜 및 시간, 작업을 수행한 사용자 이름, 사용자가 요청한 IP 주소 등 스페이스에서 수행된 작업을 검토할 수 있습니다.
참고
CodeCatalyst 스페이스에 대한 관리 이벤트는 연결된 결제 계정에 CloudTrail 로그인됩니다. 로그인한 CodeCatalyst 관리 이벤트에 대한 자세한 내용은 CloudTrail 을 참조하십시오CodeCatalyst 정보: CloudTrail.
스페이스의 이벤트 로그를 보려면 프로파일을 AWS CLI 사용하여 를 설치하고 구성해야 하며 스페이스에 대한 CodeCatalyst 스페이스 관리자 역할이 있어야 합니다. 자세한 내용은 AWS CLI와 함께 사용하기 위한 설정 CodeCatalyst 및 스페이스 관리자 역할 섹션을 참조하세요.
참고
연결된 계정을 대신하여 발생하는 이벤트에 대한 로깅을 보거나 연결된 AWS 계정결제 CodeCatalyst 계정에서 스페이스 또는 프로젝트 리소스에 대한 이벤트 로깅을 보려면 사용할 수 있습니다 AWS CloudTrail. 자세한 정보는 AWS 계정AWS CloudTrail 로깅을 사용한 API 호출 모니터링을 참조하세요.
-
터미널 또는 명령줄을 열고 다음을 지정하여 aws codecatalyst list-event-logs 명령을 실행합니다.
-
--space-name
옵션이 있는 스페이스의 이름. -
RFC 3339에
지정된 협정 세계시 (UTC) 타임스탬프 형식으로 이벤트 검토를 시작하려는 날짜 및 시간 (옵션 포함) --start-time
-
이벤트 검토를 중단하려는 날짜 및 시간 (RFC 3339에 지정된 UTC) 타임스탬프 형식 (옵션 포함)
--end-time
-
(선택 사항) 단일 응답에서 반환되는 최대 결과 수 (옵션 포함)
--max-results
결과 수가 지정한 수보다 큰 경우 응답에는 다음 결과를 반환하는 데 사용할 수 있는nextToken
요소가 포함됩니다. -
(선택 사항)
--event-name
옵션을 사용하여 결과를 반환하려는 특정 이벤트 유형으로 제한합니다.
이 예제는
ExampleCorp
2022-11-30부터
기간까지 이름이 지정된 공간에 기록된 이벤트를 반환하며, 응답에는 최대2022-12-01
2개의
이벤트가 반환됩니다.aws codecatalyst list-event-logs --space-name
ExampleCorp
--start-time2022-11-30
--end-time2022-12-01
--event-namelist-event-logs
--max-results2
-
-
이 기간에 이벤트가 발생한 경우 명령은 다음과 비슷한 결과를 반환합니다.
{ "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" } ] }
-
--next-token옵션과 반환된 토큰의 값을 사용하여 list-event-logs 명령을 다시 실행하여 요청과 일치하는 다음 로그 이벤트 세트를 검색하십시오.