我有几台PC,虚拟和裸机,运行collectd守护程序的客户端并将其状态报告给监控服务器。
其中一台PC配置不正确,并报告localhost
作为其名称。
如何找到其IP地址?
答案 0 :(得分:1)
简单的答案是在用于collectd的端口(例如端口2003)上运行tcpdump并检查不同的IP。 将ssh和pipe直接运行到配置文件,看看哪个主机设置错误:
echo "sudo nano /etc/collectd/collectd.conf | grep "Host" | ssh user@IP