我们计划用Kubernetes实现OTEL,但我似乎找不到正确的答案。问题是,我需要/应该在每个节点上都有收集器代理,还是只需要一个Operator来管理整个集群。OTEL和K8s的最佳方法是什么?
0md85ypi1#
您可以将收集器部署为DaemonSet,这不仅允许您从pod收集指标,还可能从kubelet和其他节点本地进程收集指标,具体取决于您想要收集的指标。否则,如果您有其他远程监视解决方案,并且它们可以从收集器读取/接受度量,那么您可以将sidecar容器部署到您想要监视的特定命名空间中。
h4cxqtbf2#
与CNCF合作。关闭
2条答案
按热度按时间0md85ypi1#
您可以将收集器部署为DaemonSet,这不仅允许您从pod收集指标,还可能从kubelet和其他节点本地进程收集指标,具体取决于您想要收集的指标。
否则,如果您有其他远程监视解决方案,并且它们可以从收集器读取/接受度量,那么您可以将sidecar容器部署到您想要监视的特定命名空间中。
h4cxqtbf2#
与CNCF合作。关闭