get 및 list 동사가 있는 이벤트를 포함하여 모든 Kubernetes API Server 감사 로그를 포함합니다. 이러한 이벤트는 Kubernetes API와의 모든 상호 작용을 모니터링하는 데 유용합니다. 범위를 수정 작업으로 제한하려면 ArcK8sAuditAdmin 테이블을 참조하세요. 리소스별 대상 테이블을 사용하려면 진단 설정이 필요합니다.
테이블 특성
attribute
값
리소스 종류
microsoft.kubernetes/connectedclusters
범주
감사, Azure 리소스, 컨테이너
솔루션
LogManagement
기본 로그
예
수집 시간 변환
아니요
샘플 쿼리
-
열
Column
Type
설명
주석
dynamic
이 감사 이벤트와 연결된 구조화되지 않은 키-값 맵입니다. 이러한 주석은 요청 서비스 체인의 일부로 플러그 인에 의해 설정되며 메타데이터 이벤트 수준에 포함됩니다.
AuditId
string
각 요청에 대해 생성되는 고유 감사 ID입니다.
_BilledSize
real
레코드 크기(바이트)
_IsBillable
string
데이터 수집이 청구 가능한지 여부를 지정합니다. _IsBillable이 false인 경우 수집 비용은 Azure 계정에 청구되지 않습니다.
수준
string
감사 이벤트의 수준(메타데이터, 요청, RequestResponse)
ObjectRef
dynamic
이 이벤트가 대상으로 지정된 Kubernetes 개체 참조입니다. 이 필드는 목록 요청이나 리소스가 아닌 요청에는 적용되지 않습니다.
PodName
string
이 감사 이벤트를 내보내는 Pod의 이름입니다.
RequestObject
dynamic
요청의 Kubernetes API 개체(개체 형식 또는 문자열 "skipped-too-big-size-object")입니다. 리소스가 아닌 요청에 대해서는 생략됩니다.
RequestReceivedTime
날짜/시간
API 서버가 요청을 처음 수신한 시간입니다.
RequestUri
string
클라이언트가 서버에 요청한 URI입니다.
_ResourceId
string
레코드가 연결된 리소스의 고유 식별자입니다.
ResponseObject
dynamic
응답의 Kubernetes API 개체(개체 형식 또는 문자열 "skipped-too-big-size-object")입니다. 리소스가 아닌 요청에 대해서는 생략됩니다.
ResponseStatus
dynamic
응답 코드를 포함하는 요청에 대한 응답 상태입니다. 오류의 경우 이 개체에는 오류 메시지 속성이 포함됩니다.
SourceIps
dynamic
원래 클라이언트 및 중간 프록시에 대한 원본 IP 주소 목록입니다.
SourceSystem
string
이벤트가 수집된 에이전트의 형식. 예를 들어, Windows 에이전트(직접 연결 또는 Operations Manager)의 경우 OpsManager, 모든 Linux 에이전트의 경우 Linux, Azure Diagnostics의 경우 Azure
단계
string
이 감사 이벤트가 생성된 요청 처리 단계(RequestReceived, ResponseStarted, ResponseComplete, Panic)입니다.
StageReceivedTime
날짜/시간
요청이 현재 감사 단계에 도달한 시간입니다.
_SubscriptionId
string
레코드가 연결된 구독의 고유 식별자입니다.
TenantId
string
Log Analytics 작업 영역 ID
TimeGenerated
날짜/시간
이벤트 생성 시간입니다.
Type
string
테이블의 이름입니다.
사용자
dynamic
UID 및 그룹과 같은 선택적 필드를 포함하여 요청 클라이언트의 인증된 사용자 메타데이터입니다.
UserAgent
string
원래 클라이언트에서 제공하는 사용자 에이전트 문자열입니다.
동사
string
요청과 연결된 Kubernetes 동사입니다. 리소스가 아닌 요청의 경우 소문자 HTTP 메서드입니다.