ArcK8sAuditAdmin
包含 Kubernetes API 服务器审核日志,不包括带有 get 和 list 谓词的事件。 这些事件可用于监视对 Kubernetes API 发出的资源修改请求。 若要查看所有修改和非修改操作,请参阅 ArcK8sAudit 表。 要求诊断设置使用特定于资源的目标表。
表属性
Attribute |
值 |
资源类型 |
microsoft.kubernetes/connectedclusters |
类别 |
审核、Azure 资源、容器 |
解决方案 |
LogManagement |
基本日志 |
是 |
引入时间转换 |
否 |
示例查询 |
- |
列
列 |
类型 |
说明 |
批注 |
dynamic |
与此审核事件关联的未结构化键值映射。 这些批注由插件设置,作为请求服务链的一部分,包含在元数据事件级别。 |
AuditId |
字符串 |
为每个请求生成的唯一审核 ID。 |
_BilledSize |
real |
记录大小(以字节为单位) |
_IsBillable |
字符串 |
指定引入数据是否可计费。 当_IsBillable false 引入时,不会向 Azure 帐户计费 |
级别 |
字符串 |
审核事件的级别 (元数据、请求、RequestResponse) 。 |
ObjectRef |
dynamic |
针对此事件的 Kubernetes 对象引用。 此字段不适用于列表请求和非资源请求。 |
PodName |
字符串 |
发出此审核事件的 Pod 的名称。 |
RequestObject |
dynamic |
来自对象格式的请求中的 Kubernetes API 对象或字符串“skipped-too-big-size-object”。 对于非资源请求,将省略此项。 |
RequestReceivedTime |
datetime |
API 服务器首次收到请求的时间。 |
RequestUri |
字符串 |
客户端向服务器发出的请求的 URI。 |
_ResourceId |
字符串 |
与记录关联的资源的唯一标识符 |
ResponseObject |
dynamic |
响应中的 Kubernetes API 对象,采用对象格式或字符串“skipped-too-big-size-object”。 对于非资源请求,将省略此项。 |
ResponseStatus |
dynamic |
请求的响应状态,其中包括响应代码。 在错误情况下,此对象将包含错误消息属性。 |
SourceIps |
dynamic |
原始客户端和中间代理的源 IP 地址列表。 |
SourceSystem |
字符串 |
事件收集依据的代理类型。 例如,OpsManager 对于 Windows 代理,对于直接连接或 Operations Manager,Linux 对于所有 Linux 代理,或者Azure 对于 Azure 诊断 |
阶段 |
字符串 |
生成此审核事件的请求处理阶段 (RequestReceived、ResponseStarted、ResponseComplete、Panic) 。 |
StageReceivedTime |
datetime |
请求到达当前审核阶段的时间。 |
_SubscriptionId |
字符串 |
与记录关联的订阅的唯一标识符 |
TenantId |
字符串 |
Log Analytics 工作区 ID |
TimeGenerated |
datetime |
事件生成时间。 |
类型 |
字符串 |
表的名称 |
用户 |
dynamic |
请求客户端的经过身份验证的用户元数据,包括 UID 和组等可选字段。 |
UserAgent |
字符串 |
原始客户端提供的用户代理字符串。 |
谓词 |
字符串 |
与请求关联的 Kubernetes 谓词。 对于非资源请求,这是小写的 HTTP 方法。 |