{ "AlertDefinition" : { "cluster_name" : "testcluster", "component_name" : "RESOURCEMANAGER", "description" : "This host-level alert is triggered if cluster yarn memory exceeds 1GB. The threshold values are in Bytes.", "enabled" : true, "help_url" : null, "id" : 140, "ignore_host" : false, "interval" : 5, "label" : "ResourceManager CPU Utilization", "name" : "yarn_resourcemanager_cpu", "repeat_tolerance" : 1, "repeat_tolerance_enabled" : false, "scope" : "ANY", "service_name" : "YARN", "source" : { "jmx" : { "property_list" : [ "Hadoop:service=ResourceManager,name=QueueMetrics,q0=root/AllocatedMB" ], "value" : "{0}" }, "reporting" : { "ok" : { "text" : "Yarn Memory Used {0} B" }, "warning" : { "text" : " Yarn Memory Used {0} B", "value" : 1024 }, "critical" : { "text" : "Yarn Memory Used {0} B", "value" : 2048 }, "units" : "B" }, "type" : "METRIC", "uri" : { "http" : "{{yarn-site/yarn.resourcemanager.webapp.address}}", "https" : "{{yarn-site/yarn.resourcemanager.webapp.https.address}}", "https_property" : "{{yarn-site/yarn.http.policy}}", "https_property_value" : "HTTPS_ONLY", "kerberos_keytab" : "{{yarn-site/yarn.resourcemanager.webapp.spnego-keytab-file}}", "kerberos_principal" : "{{yarn-site/yarn.resourcemanager.webapp.spnego-principal}}", "default_port" : 0.0, "connection_timeout" : 5.0, "high_availability" : { "alias_key" : "{{yarn-site/yarn.resourcemanager.ha.rm-ids}}", "http_pattern" : "{{yarn-site/yarn.resourcemanager.webapp.address.{{alias}}}}", "https_pattern" : "{{yarn-site/yarn.resourcemanager.webapp.https.address.{{alias}}}}" } } } } }