Apache Ambari Operations
Also available as:
PDF
loading table of contents...

AMS Architecture

AMS has four components: Metrics Monitors, Hadoop Sinks, Metrics Collector, and Grafana.

  • Metrics Monitors on each host in the cluster collect system-level metrics and publish to the Metrics Collector.

  • Hadoop Sinks plug in to Hadoop components to publish Hadoop metrics to the Metrics Collector.

  • The Metrics Collector is a daemon that runs on a specific host in the cluster and receives data from the registered publishers, the Monitors, and the Sinks.

  • Grafana is a daemon that runs on a specific host in the cluster and serves pre-built dashboards for visualizing metrics collected in the Metrics Collector.

The following high-level illustration shows how the components of AMS work together to collect metrics and make those metrics available to Ambari.