活动
你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
AKSAuditAdmin 表的查询
有关在 Azure 门户中使用这些查询的信息,请参阅 Log Analytics 教程。 有关 REST API,请参阅查询。
显示从每个 AKS 群集的给定用户名生成的管理员 Kubernetes 审核事件数。 需要诊断设置才能使用特定于资源的目标表。
AKSAuditAdmin
| where ResponseStatus.code != 401 // Exclude unauthorized responses
| summarize Count = count() by Username = tostring(User.username), ResourceId = _ResourceId
| sort by Count desc
针对默认命名空间中的部署查询管理员 Kubernetes 审核事件。 需要诊断设置才能使用特定于资源的目标表。
AKSAuditAdmin
| where ObjectRef.resource == "deployments"
| where ObjectRef.namespace == "default"
| where User.username != "system:serviceaccount:kube-system:deployment-controller" // Exclude updates from the kube controller for deployments
| limit 100
| project TimeGenerated, Verb, RequestUri, User, RequestObject, ObjectRef
其他资源
培训
模块
Azure Kubernetes 服务治理与 Azure Policy - Training
在此模块中,我们将讨论如何使用适用于 Kubernetes 的 Azure Policy 来强制实施规则并检测 AKS 群集中的不合规情况。
文档
-
Azure Monitor 日志参考 - AKSAuditAdmin - Azure Monitor
Azure Monitor 日志中 AKSAuditAdmin 表的参考。
-
Azure Monitor 日志参考 - AKSAudit - Azure Monitor
Azure Monitor 日志中 AKSAudit 表的参考。
-
AKSControlPlane 的示例日志表查询 - Azure Monitor
AKSControlPlane 日志表的示例查询