0

这个一直让我发疯。

我在 Rocky Linux 8 上有一个新设置的 td-agent。当我尝试传递一个环境变量时,它会出现在空运行中,但不会出现在实际运行中。

该行是:

path "/logs/#{ENV['HOSTNAME']}/messages/"

运行 td-agent --dry-run 时,我得到:

path "/logs/localhost/messages/"

但是当正确执行程序时,我得到:

path "/logs//messages/"

我还使用 usermod -a -G root td-agent 将 td-agent 添加到 root 组,但没有帮助。有什么想法吗,大师们?

4

0 回答 0