【发布时间】:2015-07-31 19:28:14
【问题描述】:
我正在使用 collectd 的自定义配置,但由于某种原因,当我尝试运行该服务时,我一直失败。最初我将所有内容都放在一个大文件中,但为了更轻松地更改配置,我想将各种插件和组件的设置分开。 Collectd 有一个 Include 选项可以做到这一点。它似乎有效,但是当 collectd 尝试获取程序的外部部分时,我收到以下错误:
Parse error in file `/etc/collectd/collectd.conf.d/http.conf', line 1100 near `': syntax error, unexpected $end, expecting EOL
如果我进入并使用 vim 将粘贴直接复制到服务器中,它将起作用。但是,当软件包安装时,它不会。我知道这些类型的错误可能来自不匹配的括号或引号或其他东西,但他在这些文件中不是问题。还有什么可能导致这样的错误吗?
【问题讨论】:
标签: linux monitoring collectd