你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AKSAudit
包含所有 Kubernetes API 服务器审核日志,包括包含 get 和 list 谓词的事件。 这些事件可用于监视与 Kubernetes API 的所有交互。 若要限制修改操作的范围,请参阅 AKSAuditAdmin 表。
表属性
Attribute | 值 |
---|---|
资源类型 | microsoft.containerservice/managedclusters |
类别 | 审核、Azure 资源、容器 |
解决方案 | LogManagement |
基本日志 | 是 |
引入时间转换 | 否 |
示例查询 | 是 |
列
列 | 类型 | 描述 |
---|---|---|
批注 | 动态 | 与此审核事件关联的未构造键值映射。 这些批注由插件作为请求服务链的一部分进行设置,并包含在元数据事件级别。 |
AuditId | string | 为每个请求生成的唯一审核 ID。 |
_BilledSize | real | 记录大小(字节) |
_IsBillable | string | 指定引入数据是否计费。 _IsBillable false 引入时不向 Azure 帐户计费 |
级别 | string | 审核事件的级别(元数据、请求、RequestResponse)。 |
ObjectRef | 动态 | Kubernetes 对象引用此事件的目标。 此字段不适用于列表请求和非资源请求。 |
PodName | string | 发出此审核事件的 Pod 的名称。 |
RequestObject | 动态 | 来自请求的 Kubernetes API 对象,格式为对象格式,或字符串“skipped-too-big-size-object”。 对于非资源请求,将省略此项。 |
RequestReceivedTime | datetime | API 服务器首次收到请求的时间。 |
RequestUri | string | 客户端向服务器发出的请求的 URI。 |
_ResourceId | 字符串 | 与记录关联的资源的唯一标识符 |
ResponseObject | 动态 | 响应中的 Kubernetes API 对象,采用对象格式或字符串“skipped-too-big-size-object”。 对于非资源请求,将省略此项。 |
ResponseStatus | 动态 | 请求的响应状态,其中包括响应代码。 在错误情况下,此对象将包含错误消息属性。 |
SourceIps | 动态 | 源客户端和中间代理的源 IP 地址列表。 |
SourceSystem | string | 事件收集的代理类型。 例如,对于 Windows 代理、OpsManager 直接连接或 Operations Manager、Linux 所有 Linux 代理或Azure Azure 诊断 |
阶段 | string | 请求处理阶段(RequestReceived、ResponseStarted、ResponseComplete、Panic),在此阶段生成此审核事件。 |
StageReceivedTime | datetime | 请求到达当前审核阶段的时间。 |
_SubscriptionId | 字符串 | 与记录关联的订阅的唯一标识符 |
TenantId | string | Log Analytics 工作区 ID |
TimeGenerated | datetime | 事件生成时间。 |
类型 | 字符串 | 表的名称 |
用户 | 动态 | 请求客户端的经过身份验证的用户元数据,包括 UID 和组等可选字段。 |
UserAgent | string | 原始客户端提供的用户代理字符串。 |
谓词 | string | 与请求关联的 Kubernetes 谓词。 对于非资源请求,这是小写 HTTP 方法。 |