Updated Branches: refs/heads/branch-1.2.5 6f4f16849 -> 8079a7e1d
AMBARI-2686. Empty YARN, HUE, Flume groups should not be in Nagios service groups. (Dmitry Sen via smohanty) Project: http://git-wip-us.apache.org/repos/asf/incubator-ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ambari/commit/8079a7e1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ambari/tree/8079a7e1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ambari/diff/8079a7e1 Branch: refs/heads/branch-1.2.5 Commit: 8079a7e1d74654a4ec07fe00aee45bc41ebde11a Parents: 6f4f168 Author: Sumit Mohanty <[email protected]> Authored: Thu Jul 18 13:40:08 2013 -0700 Committer: Sumit Mohanty <[email protected]> Committed: Thu Jul 18 13:41:19 2013 -0700 ---------------------------------------------------------------------- .../templates/hadoop-servicegroups.cfg.erb | 30 ++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ambari/blob/8079a7e1/ambari-agent/src/main/puppet/modules/hdp-nagios/templates/hadoop-servicegroups.cfg.erb ---------------------------------------------------------------------- diff --git a/ambari-agent/src/main/puppet/modules/hdp-nagios/templates/hadoop-servicegroups.cfg.erb b/ambari-agent/src/main/puppet/modules/hdp-nagios/templates/hadoop-servicegroups.cfg.erb index fb5fbe6..6629e3f 100644 --- a/ambari-agent/src/main/puppet/modules/hdp-nagios/templates/hadoop-servicegroups.cfg.erb +++ b/ambari-agent/src/main/puppet/modules/hdp-nagios/templates/hadoop-servicegroups.cfg.erb @@ -1,54 +1,80 @@ +<%if scope.function_hdp_nagios_members_exist('namenode') || + scope.function_hdp_nagios_members_exist('snamenode') || + scope.function_hdp_nagios_members_exist('slaves')-%> define servicegroup { servicegroup_name HDFS alias HDFS Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('jobtracker') || + scope.function_hdp_nagios_members_exist('historyserver2')-%> define servicegroup { servicegroup_name MAPREDUCE alias MAPREDUCE Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('resorcemanager') || + scope.function_hdp_nagios_members_exist('nodemanagers') -%> define servicegroup { servicegroup_name YARN alias YARN Checks } - +<% end -%> +<%if scope.function_hdp_nagios_members_exist('flume-servers')-%> define servicegroup { servicegroup_name FLUME alias FLUME Checks } - +<% end -%> +<%if scope.function_hdp_nagios_members_exist('hbasemasters')-%> define servicegroup { servicegroup_name HBASE alias HBASE Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('oozie-server')-%> define servicegroup { servicegroup_name OOZIE alias OOZIE Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('webhcat-server')-%> define servicegroup { servicegroup_name WEBHCAT alias WEBHCAT Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('nagios-server')-%> define servicegroup { servicegroup_name NAGIOS alias NAGIOS Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('ganglia-server')-%> define servicegroup { servicegroup_name GANGLIA alias GANGLIA Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('hiveserver')-%> define servicegroup { servicegroup_name HIVE-METASTORE alias HIVE-METASTORE Checks } +<% end -%> +<%if scope.function_hdp_nagios_members_exist('zookeeper-servers')-%> define servicegroup { servicegroup_name ZOOKEEPER alias ZOOKEEPER Checks } +<% end -%> define servicegroup { servicegroup_name AMBARI alias AMBARI Checks } +<%if scope.function_hdp_nagios_members_exist('hue-server')-%> define servicegroup { servicegroup_name HUE alias HUE Checks } +<% end -%> \ No newline at end of file
