AKS Monitoring Deep Dive — Part 2

Azure Monitor for containers overview
Tables in Log Analytics
AzureDiagnostics| where TimeGenerated > ago(24h)| summarize count() by Category| sort by Category
AzureDiagnostics| where Category == "kube-audit"| extend logs = parse_json(log_s)| where logs.verb == "delete"| project TimeGenerated, logs.kind, logs.level, logs.verb, logs
AzureDiagnostics| where Category == "kube-audit"| where TimeGenerated > ago(24h)| extend verb_ = tostring(parse_json(log_s).verb)| summarize count() by verb_| project count_, verb_| render piechart
KubeEvents| where TimeGenerated > ago(24h)| where Namespace == "kube-system"| project TimeGenerated, Namespace, Name, Reason, Message

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store