我在EC2中运行ganglia,报告工作正常。我正在运行gmetad来监视来自管理报告实例的数据库集群,该实例是我们所有系统的集中式仪表板。我不希望这个实例包含在监视中。在管理gmond.conf中,我设置了:
mute = yes但这只会让网络前端显示主持人已经死了。在管理gmetad.conf中,我将data_source设置为:
data_source "cluster" ec2-X-X-X-X.compute-1.amazonaws.com(使用EC2-X-X.Computer-1.amazonaws.com作为管理实例的ec2主机名)
我认为设置mute=yes会将其从报表和gstat中删除,但两者仍然显示管理主机(localhost)已死。
有办法这样做吗?
发布于 2013-01-31 07:16:22
您需要在host_dmax文件中将gmond.conf属性设置为0以外的值。
对我来说,静音神经节主机最初会出现(重新启动后),但在我为host_dmax设置的时间之后消失。虽然mute设置为yes,但还不清楚为什么主机在重启后会出现。
cleanup_threshold属性还可能影响主机消失所需的时间。
这在神经节维基中已经涵盖了。
host_dmax值是以秒为单位的整数。当设置为零(0)时,即使远程主机停止报告,gmond也不会从其列表中删除主机。如果host_dmax设置为正数,那么gmond将在主机在host_dmax秒内没有收到消息后冲洗它。顺便说一下,dmax的意思是“删除最大值”。cleanup_threshold是gmond清理万亿> dmax a.k.a的任何主机或指标之前的最短时间。过期数据。
https://stackoverflow.com/questions/14284822
复制相似问题