在没有日志观察者的情况下,是否有其他方法来监视AKS Pod日志?我试着使用存储帐户/事件中心实现this解决方案,但也没有存储来自pod的应用程序日志。我可以使用以下查询轻松地从日志分析中获取应用程序日志:
ContainerLog
| join kind = inner KubePodInventory on $left.ContainerID == $right.CointainerID
| where Namespace == "default" and LogEntry contains "error"
| project TimeGenerated, LogEntry, ContainerName但不是存储在存储帐户或事件中心中的日志。实际上,是否有可能在signalfx w/out日志观察者中监视pod日志?
发布于 2022-07-24 11:31:45
在无日志观察者的情况下,确实可以在signalfx中监视AKS吊舱日志。几个月来,我一直使用otel代理将它们发送到(SignalFX)。
您可以安装splunk-otel-collector舵图并优化参数以指定要发送的数据类型(指标、日志、跟踪)。值文件可以为您提供功能的粗略映像:请参阅https://github.com/signalfx/splunk-otel-collector-chart/blob/main/helm-charts/splunk-otel-collector/values.yaml
这是图表的回购:https://github.com/signalfx/splunk-otel-collector-chart
splunkObservability:
[...]
logsEnabled: truehttps://stackoverflow.com/questions/70958716
复制相似问题