gpt4 book ai didi

influxdb - Telegraf 文件计数值未显示在 influxdb 中

转载 作者:行者123 更新时间:2023-12-02 12:34:09 26 4
gpt4 key购买 nike

Telegraf 1.9.0,Influxdb 1.7.4。我正在使用 filecount 输入插件来计算两个目录中的文件数量。以下是 telegraf 的相关测试输出:

    $ telegraf --config /etc/telegraf/telegraf.conf --test
2019-04-08T19:41:42Z I! Starting Telegraf 1.9.0
> filecount,directory=/var/lib/pgsql/9.6/data/pg_logical/snapshots,host=db02 count=113i 1554752503000000000
> filecount,directory=/var/lib/pgsql/9.6/data/pg_xlog,host=db02 count=569i 1554752503000000000

当我使用 Chronograf 查找 influxdb 中的值时,根本没有 filecount 条目。我怎样才能找出问题所在?

最佳答案

我遇到了同样的问题,在我的情况下,telegraf 服务没有足够的权限来扫描指定的目录。您可以使用命令检查权限

namei -l /var/www/your/path/

在Ubuntu中,它将显示所有树的权限,并且telegraf服务需要对该树的每个步骤拥有rx权限。添加组权限,或者只是添加权限

sudo chmod -R o+rx /var/www/

我们在 --test 中看到的条目具有误导性。我们使用像 root 这样的强大用户启动 telegraf --test ,但是当我们执行 service telegraf start 时,它使用自己的无权用户,这这就是差异的原因。授予权限并开始工作。

关于influxdb - Telegraf 文件计数值未显示在 influxdb 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55580990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com