【发布时间】:2017-03-10 15:45:24
【问题描述】:
datadog 的新手,所以我真的很困惑。第一次配置既快速又简单。但是,由于我想要一些特定于应用程序的图表,因此对于我当前的情况,它似乎不像以前那么清楚。
我们有一台主机和几台 docker 机器,每个服务一台: - nginx - 清漆 - 阿帕奇 - 数据库(mysql)
我们已经在主机内安装了 datadog 客户端,还安装了 docker 集成,一切正常。 我没有得到的是如何从 apache 或 varnish 或 docker 内的任何服务获取指标。 Reading the docs in varnish 例如你必须执行:
$ sudo usermod -G varnish -a dd-agent
但是,我应该在哪里运行命令? dd-agent 用户只存在于宿主机中,不存在于 docker 容器中。清漆正好相反。
是否需要在每个容器上安装代理?
它会被视为另一个主机定价?
在mysql的情况下,我只需要配置代理:
init_config:
instances:
- server: localhost
user: datadog
pass: <UNIQUEPASSWORD>
tags:
- optional_tag1
- optional_tag2
options:
但是由于我的主机和容器位于不同的路由中,我是否应该使用代理创建一个新的 docker 容器,以便它可以访问 db 容器(更改服务器字段)? 是否再次被视为另一个主机?
【问题讨论】: