我已经在3个Linux虚拟机中收集了设置,并且在正在运行收集的1个VM中的Influxdb,但是influxDB无法从远程Linux VM中获取数据。
collected.conf具有相同的配置,这是因为服务器名称应因IP地址不同而有所不同,并且collected.conf在这3个VM中成功运行,但是从某种程度上来说,即使是从收集到的这些数据也无法到达influxDB在同一端口上监听。
这3个VM上的网络插件的collectd.conf是唯一的区别,也是Hostname参数。
<Plugin network>
Server "IP1" "25826"
</Plugin>
<Plugin network>
Server "IP2" "25826"
</Plugin>
<Plugin network>
Server "IP3" "25826"
</Plugin>
Now the influxDB configuration file for collectd is:-
[[collectd]]
enabled = true
bind-address = ":25826"
database = "[COLLECTD DB]"
retention-policy = ""
现在,由于已收集数据中的1个在运行InfluxDB的同一VM中运行,因此该收集的数据将填充到InfluxDB中,而其余收集的数据将不会填充到DB中。因此,请帮助解决此问题。