API to POST metrics to AMS: https://cwiki.apache.org/confluence/display/AMBARI/Metrics+Collector+API+Specification
You can query metadata API to check if metrics are written to the Collector with this API: http://<metrics-collector-host>:6188/ws/v1/timeline/metrics/metadata Grafana UI's are driven by metadata API and no additional wiring up is required. Ambari service dashboards however require more overhead of defining metrics.json and widgets.json for your service. Here are the links for both: https://cwiki.apache.org/confluence/display/AMBARI/Stack+Defined+Metrics https://cwiki.apache.org/confluence/display/AMBARI/Enhanced+Service+Dashboard BR, Sid ________________________________ From: Satyanarayana Jampa <[email protected]> Sent: Tuesday, November 29, 2016 3:33 AM To: [email protected] Subject: custom metrics - tomcat Hi, I have a custom service in Ambari which contains tomcat server. I would like to create metrics for the tomcat server like number of requests coming in and memory usage. Could someone point me to the right doc or steps. Thanks, Satya.
