AKS审计管理系统

包含 Kubernetes API 服务器审核日志,其中不包括带有 get 和 list 谓词的事件。 这些事件可用于监视向 Kubernetes API 发出的资源修改请求。 要查看所有修改和非修改操作,请参阅 AKSAudit 表。 需要诊断设置才能使用资源特定的目标表。

表属性

特征
资源类型 microsoft.containerservice/managedclusters
类别 审核、Azure 资源、容器
解决方案 日志管理
基本日志
引入时转换
示例查询

类型​​ 描述
批注 动态 与此审核事件关联的非结构化键值映射。 这些注释由插件设置为请求服务链的一部分,并包含在元数据事件级别。
审计编号 字符串 为每个请求生成的唯一审核 ID。
_BilledSize(账单大小) 真实 记录大小(字节)
_IsBillable 字符串 指定引入数据是否计费。 当 _IsBillable 为 false 时,不会向 Azure 帐户计收引入费
级别 字符串 审核事件的级别(元数据、请求、RequestResponse)。
ObjectRef 动态 此事件所针对的 Kubernetes 对象引用。 此字段不适用于列表请求或非资源请求。
PodName 字符串 发出此审核事件的 Pod 的名称。
请求对象 动态 以对象格式或字符串“skipped-too-big-size-object”从请求中获取 Kubernetes API 对象。 对于非资源请求,此操作被省略。
请求接收时间 (RequestReceivedTime) 日期时间 API 服务器首次收到请求的时间。
RequestUri 字符串 客户端向服务器发出的请求的 URI。
_资源ID 字符串 与记录关联的资源的唯一标识符
ResponseObject 动态 以对象格式或字符串“skipped-too-big-size-object”从响应中获取 Kubernetes API 对象。 对于非资源请求,此操作被省略。
响应状态 动态 请求的响应状态,其中包括响应代码。 在错误情况下,此对象将包含错误消息属性。
SourceIps 动态 源客户端和中间代理的源 IP 地址列表。
SourceSystem 字符串 收集事件的代理的类型。 例如,适用于 Windows 代理的 OpsManager、直接连接或 Operations Manager、适用于所有 Linux 代理的 Linux 或适用于 Azure 诊断的 Azure
阶段 字符串 生成此审核事件的请求处理阶段(RequestReceived、ResponseStarted、ResponseComplete、Panic)。
阶段接收时间 日期时间 请求到达当前审核阶段的时间。
_SubscriptionId(订阅编号) 字符串 与记录关联的订阅的唯一标识符
租户ID 字符串 Log Analytics 工作区 ID
TimeGenerated 日期时间 事件生成时间。
类型​​ 字符串 表的名称
用户 动态 请求客户端的经过身份验证的用户元数据,包括 UID 和组等可选字段。
用户代理 (UserAgent) 字符串 由原始客户端提供的用户代理字符串。
谓词 字符串 与请求关联的 Kubernetes 谓词。 对于非资源请求,这是小写的 HTTP 方法。