我正在尝试使用datadog,但是初始化方法始终给出错误'INFO No agent或无效的配置文件找到‘。
datadog代理正在运行:
(PYTHON) daphnepaparis@Daphnes-MBP-2 ~$ /usr/local/bin/ Datadog -agent状态Datadog代理(主管)正在运行所有子进程。
配置文件权限看起来也不错:
(PYTHON) daphnepaparis@Daphnes-MBP-2 ~$ ls -l ~/.datadog-agent/datadog.conf lrwxr-x1 daphnepaparis员工35 / 22 12:58 -l/opt/datadog.conf/etc/datadog.conf
我正在运行的原始命令:
在1:从datadog导入初始化,api
在2: options = {'api_key':‘*’}
3:初始化(**选项)
2017-03-22 13:20信息没有找到代理或无效配置文件
有人能帮忙吗?
发布于 2017-05-26 04:35:57
因此,从日志行来看,它似乎是库的是例外中的hostname.py。所以要么..。
datadog.conf文件中设置一个hostname选项。如果你还没有在那里设置一个主机名,也许值得。或,config.py中的函数config.py来尝试标识配置路径,这将使库看起来就像是在~/.datadog-agent/agent/datadog.conf中寻找配置文件,而不是寻找合适的~/.datadog-agent/datadog.conf。可能是合法的窃听器..。所以,如果我是你,如果所有这些看起来都是正确的,我会尝试添加一个datadog.conf,看看它是否有用,如果没有,我会尝试创建一个~/.datadog-agent/agent/目录,并在那里复制您的datadog.conf文件,看看它是否有效。
这个答案假设您是在OSX / mac环境中工作,否则可能是不正确的。
如果(A)或(B)都是这样的话,那么这就是库中的一个问题,应该更新--如果您能在图书馆本身上打开一个问题来提出这个问题,那么支持该库的Datadog团队就会被告知。我怀疑没有多少人会在OSX / mac环境中创建这个库,所以这可以解释这一切。
https://stackoverflow.com/questions/42958937
复制相似问题