在Kubernetes上正确设置Datadog日志摄取
我已经从事Datadog日志摄取工作大约一年了。和他一起工作(大部分)很棒。但是,关于在Kubernetes内部运行它的文档有点缺乏。他们的文档完全涵盖了Docker,但Kubernetes没有那么做 一年前,当我将Datadog安装到Kubernetes集群中时,有两种方法可以做到这一点,您可以使用守护程序确保每个节点上至少运行一个Datadog Pod。或者您可以将其作为部署安装。我使用了守护程序选项,并使用Helm安装了它。这很有效 然后我们想开始使用DogStatsD来获取关于我们的应用程序的指标,当时似乎需要运行“集群代理”。我对这部分有严重的怀疑。如果我在集群中获得所有与Datadog相关的对象,我会看到守护程序集(在Kubernetes上正确设置Datadog日志摄取,kubernetes,datadog,Kubernetes,Datadog,我已经从事Datadog日志摄取工作大约一年了。和他一起工作(大部分)很棒。但是,关于在Kubernetes内部运行它的文档有点缺乏。他们的文档完全涵盖了Docker,但Kubernetes没有那么做 一年前,当我将Datadog安装到Kubernetes集群中时,有两种方法可以做到这一点,您可以使用守护程序确保每个节点上至少运行一个Datadog Pod。或者您可以将其作为部署安装。我使用了守护程序选项,并使用Helm安装了它。这很有效 然后我们想开始使用DogStatsD来获取关于我们的应用
DaemonSet.apps/dd-agent-Datadog
)以及集群上的部署(DaemonSet..apps/dd-agent-Datadog
)
是这样吗?我真的需要同时运行这两种功能来获取日志摄取和度量吗?Datadog有两个代理
这是和的部署清单。快速问题,我按照此Datadog指南()在Kubernetes集群中的
kube系统
命名空间中设置运行的Datadog代理。对于节点\u代理
,我是否仍需要使用上述部署清单?