【发布时间】:2022-08-19 20:19:20
【问题描述】:
我们正在使用 argo 工作流程构建应用程序。我们想知道是否可以在我们的 kubernetes 集群中设置 opentelemetry 收集器,并开始将其用作弹性堆栈的标准输出导出器。如果 OTEL 可以在没有检测的情况下导出日志,则找不到信息。有什么想法吗?
标签: kubernetes logging open-telemetry argo
我们正在使用 argo 工作流程构建应用程序。我们想知道是否可以在我们的 kubernetes 集群中设置 opentelemetry 收集器,并开始将其用作弹性堆栈的标准输出导出器。如果 OTEL 可以在没有检测的情况下导出日志,则找不到信息。有什么想法吗?
标签: kubernetes logging open-telemetry argo
简短的回答是:是的。对于日志,原则上您不需要检测。
但是,日志仍在开发中(因此,您需要跟踪上游并处理您正在针对移动目标进行操作的事实。上游可以使用许多组件,例如,您可以使用Filelog Receiver 和Elasticsearch Exporter 在管道中。我最近做了一个POC and demo(只需忽略自定义收集器部分并使用上游),您可以将其用作起点。
【讨论】: