【问题标题】:Monitoring Azure AKS pod logs with SignalFX w/out Log Observer使用 SignalFX 监控 Azure AKS pod 日志(不带 Log Observer)
【发布时间】:2022-07-24 19:31:45
【问题描述】:

是否有其他方法可以在没有 Log Observer 的情况下监控 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 中监控 pod 日志?

【问题讨论】:

    标签: kubernetes logging monitoring azure-aks signalfx


    【解决方案1】:

    确实可以在没有日志观察器的情况下在 signalfx 中监控 AKS pod 日志。几个月来,我一直在使用 otel 代理将它们发送到 Splunk Observabilty Cloud (SignalFX)。

    您可以安装splunk-otel-collector helm 图表并调整参数以指定要发送的数据类型(指标、日志、跟踪)。值文件可以为您提供功能的粗略图像:请参阅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: true
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-02
      • 2020-06-20
      • 2022-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多