Monitoring Azure AKS pod logs with SignalFX w/out Log Observer

2/2/2022

Is there any alternative way to monitor AKS Pod logs without Log Observer? I tried to implement this workaround using storage account/event hub, but neither does store application logs from pods. I'm able to get application logs easily from log analytics, using this query:

ContainerLog
| join kind = inner KubePodInventory on $left.ContainerID == $right.CointainerID
| where Namespace == "default" and LogEntry contains "error"
| project TimeGenerated, LogEntry, ContainerName

but not from logs stored in storage account or event hub. Is it actually possible to monitor pod logs in signalfx w/out log observer?

-- lubierzca
azure-aks
kubernetes
logging
monitoring
signalfx

0 Answers