瀏覽代碼

AMBARI-4435 - Hadoop cluster alerts are not being communicated through SysLog rules

Artem Baranchuk 11 年之前
父節點
當前提交
fcb38e5a42
共有 1 個文件被更改,包括 30 次插入0 次删除
  1. 30 0
      contrib/addons/src/addOns/nagios/plugins/sys_logger.py

+ 30 - 0
contrib/addons/src/addOns/nagios/plugins/sys_logger.py

@@ -68,6 +68,36 @@ msg_ids = {'Host::Ping':'host_down',
            'JOBTRACKER::JobHistory Web UI down':'jobhistory_ui_down',
            'JOBTRACKER::JobTracker Web UI down':'jobtracker_ui_down',
 
+           'HBASEMASTER::HBase Master CPU utilization':'master_cpu_utilization',
+           'HDFS::HDFS capacity utilization':'hdfs_percent_capacity',
+           'NAMENODE::NameNode edit logs directory status':'namenode_edit_log_write',
+           'DATANODE::DataNode process down':'datanode_process_down',
+           'NAMENODE::NameNode process down':'namenode_process_down',
+           'HDFS::NameNode RPC latency':'namenode_rpc_latency',
+           'DATANODE::DataNode storage full':'datanodes_storage_full',
+           'JOBTRACKER::JobTracker process down':'jobtracker_process_down',
+           'MAPREDUCE::JobTracker RPC latency':'jobtracker_rpc_latency',
+           'TASKTRACKER::TaskTracker process down':'tasktracker_process_down',
+           'HBASEMASTER::HBase Master process down':'hbasemaster_process_down',
+           'REGIONSERVER::RegionServer process down':'regionserver_process_down',
+           'HBASE::Percent RegionServers down':'regionservers_down',
+           'HIVE-METASTORE::Hive Metastore status check':'hive_metastore_process_down',
+           'ZOOKEEPER::Percent ZooKeeper Servers down':'zookeepers_down',
+           'ZOOKEEPER::ZooKeeper Server process down':'zookeeper_process_down',
+           'OOZIE::Oozie Server status check':'oozie_down',
+           'WEBHCAT::WebHCat Server status check':'templeton_down',
+           'GANGLIA::Ganglia [gmetad] process down':'ganglia_process_down',
+           'GANGLIA::Ganglia Collector [gmond] process down alert for HBase Master':'ganglia_collector_process_down',
+           'GANGLIA::Ganglia Collector [gmond] process down alert for JobTracker':'ganglia_collector_process_down',
+           'GANGLIA::Ganglia Collector [gmond] process down alert for NameNode':'ganglia_collector_process_down',
+           'GANGLIA::Ganglia Collector [gmond] process down alert for slaves':'ganglia_collector_process_down',
+           'NAMENODE::Secondary NameNode process down':'secondary_namenode_process_down',
+           'JOBTRACKER::JobTracker CPU utilization':'jobtracker_cpu_utilization',
+           'HBASEMASTER::HBase Master Web UI down':'hbase_ui_down',
+           'NAMENODE::NameNode Web UI down':'namenode_ui_down',
+           'Oozie status check':'oozie_down',
+           'WEBHCAT::WebHcat status check':'templeton_down',
+
            # Ambari Nagios service check descriptions
            'DATANODE::DataNode process':'datanode_process',
            'NAMENODE::NameNode process':'namenode_process',