私はGmetric機能がGangliaが好きで、マルチレイヤー機能が好きです。
ただし、Gangliaには、サーバーモニター機能のヘルスチェックやアラートなどはありません。ですから、この2つの種を一緒にするのは素晴らしいことです。
もちろん、Gangliaをインストールしてから、ZenOSSをインストールできます。しかし、それらをスムーズに統合できるプラグインなどはありますか?少なくともプレゼンテーションレベルでの統合。
ありがとう
質問に nagios タグが表示されているので、GangliaとNagiosの統合を検討しましたか?もしそうなら、これを見てください:
Gangliaソースコードフォルダーには、check_ganglia.py
という名前のスクリプトがあります。このスクリプトは、GangliaメトリックについてレポートするためのNagiosプラグインとして使用できます。
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
}