Audit Logs
감사 로그는 세 가지 유형의 로그를 관리합니다: Console, Kubernetes, 및 Keycloak.
콘솔 로그
- Store log: 로그 저장을 켜거나 끄려면 토글 스위치를 사용하세요.
- Include the payload: 로그 수집 중에 자세한 리소스 정보를 저장할지 여부를 결정하려면 스위치를 전환하세요.
- Resource types: ZMP 내에서 관리되는 리소스 유형 중에서 수집할 리소스 유형을 선택하세요.
- Retention period: 로그를 보관할 기간을 주, 월 또는 년 단위로 구성하세요.
- Processing after retention period: 보관 기간 후에 수행할 작업을 지정하세요 (삭제 또는 아카이브).
- Execution time: 로그 관리 작업이 실행될 시간을 정의하세요.
키클록 로그
- Store log: 로그 저장을 켜거나 끄려면 토글 스위치를 사용하세요.
- Include the payload: 로그 수집 중에 자세한 리소스 정보를 저장할지 여부를 결정하려면 스위치를 전환하세요.
- Resource types (admin): 키클록에서 관리되는 관리자 리소스 중에서 리소스 유형을 선택하세요.
- Resource types (user): 키클록에서 관리되는 사용자 리소스 중에서 리소스 유형을 선택하세요.
- Retention period: 로그를 보관할 기간을 주, 월 또는 년 단위로 구성하세요.
- Processing after retention period: 보관 기간 후에 수행할 작업을 지정하세요 (삭제 또는 아카이브).
- Execution time: 로그 관리 작업이 실행될 시간을 정의하세요.
쿠버네티스 로그
ZCP는 다중 클러스터 관리 플랫폼이므로, Kubernetes 로그는 관리되는 클러스터를 선택하고 각 클러스터에 대해 개별적으로 설정을 구성해야 합니다.
- Store log: 로그 저장을 켜거나 끄려면 토글 스위치를 사용하세요.
- Include the payload: 로그 수집 중에 자세한 리소스 정보를 저장할지 여부를 결정하려면 스위치를 전환하세요.
- Resource types: Kubernetes에서 관리되는 리소스 유형 중 수집할 리소스 유형을 선택하세요.
- Retention period: 로그를 얼마나 오래 보관할지 주, 월 또는 년 단위로 구성하세요.
- Processing after retention period: 보존 기간 후에 수행할 작업을 지정하세요 (삭제 또는 아카이브).
- Execution time: 로그 관리 작업이 실행될 시간을 정의하세요.
수집된 감사 로그 보기
감사 로그는 구성된 설정에 따라 볼 수 있습니다.
Column Name | Description |
---|---|
아니요 | 순차 번호 |
날짜 시간 | 이벤트의 타임스탬프 |
이벤트 출처 | 이벤트의 출처 |
사용자 (행위자) | 작업과 관련된 계정 |
프로젝트 | 관련 프로젝트 세부정보 |
리소스 | 영향을 받은 리소스 유형 |
작업 유형 | 수행된 작업의 범주 |
요청 URI | 요청 URI의 경로 |
응답 코드 | HTTP 응답 코드 |
작업 | 세부정보 보기 옵션 |
로그 필터링
로그는 다음 기준을 사용하여 필터링할 수 있습니다:
- Event Source: 콘솔, Keycloak 또는 Kubernetes 중에서 선택하세요.
- Start Date / End Date: 검색할 로그의 시간 범위를 정의하세요.
상세 감사 로그 보기
필터링 외에도 상세 감사 로그 정보를 액세스할 수 있습니다.
- 감사 로그 메뉴에서 원하는 로그 항목 옆에 있는 Action 버튼을 클릭하여 더 많은 세부정보를 확인하십시오.
- 로그 세부정보는 JSON 또는 YAML 형식의 페이로드 정보를 포함하여 오른쪽에 표시됩니다.
- 페이로드 세부정보를 보려면 Include Payload 설정이 활성화되어 있어야 합니다.
- 표시된 페이로드 데이터를 복제하려면 Copy 버튼을 사용하십시오.