Может ли ZenOSS легко интегрировать Ganglia?
Мне нравится Ganglia за его функцию Gmetric, и мне нравится его многослойность.
Но у Ganglia нет проверки работоспособности, предупреждений и т. Д. Для функциональности монитора сервера. Так что было бы здорово объединить эти два вида.
Конечно, мы можем установить Ganglia, а затем установить ZenOSS. Но есть ли плагин или что-то, что может плавно интегрировать их вместе? По крайней мере, интеграция на уровне презентации.
Спасибо
1 ответ
Поскольку я вижу тег nagios в вашем вопросе, вы рассматривали возможность интеграции Ganglia и Nagios? Если это так, взгляните на это:
- http://www.ibm.com/developerworks/linux/library/l-ganglia-nagios-1/
- http://www.ibm.com/developerworks/linux/library/l-ganglia-nagios-2/
В папке с исходным кодом 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$
}
Пример определения для мониторинга процессорной системы:
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
}