我喜欢Ganglia的Gmetricfunction,我喜欢它的多层function。
但Ganglia没有健康检查,警报和等服务器监视器function。 所以将这两个物种融合在一起会很好。
当然,我们可以安装Ganglia,然后安装ZenOSS。 但是有没有一个插件或者什么东西可以顺利地整合在一起? 至less在展示层面进行整合。
谢谢
因为我在你的问题中看到了nagios标签,你有没有考虑整合Ganglia和Nagios? 如果是的话,看看这个:
在Ganglia源代码文件夹中,有一个名为check_ganglia.py的脚本,可以用作Nagios插件来报告Ganglia指标。
define command { command_name check_ganglia command_line $USER1$/check_ganglia.py -h $HOSTNAME$ -m $ARG1$ -w $ARG2$ -c $ARG3$ }
监视CPU系统的定义示例:
define service { use generic-service hostgroup_name ganglia-servers service_description cpu_system check_command check_ganglia!cpu_system!70!80 max_check_attempts 5 check_interval 5 retry_interval 3 check_period 24x7 notification_interval 60 contact_groups admin }