Each service is capable of defining which alerts Ambari should track by providing an alerts.json file.

Read more about Ambari Alerts framework in the Alerts wiki page and the alerts.json format in the Alerts definition documentation.


Ambari is capable of enabling and disabling Kerberos for a cluster. To inform Ambari of the identities and configurations to be used for the service and its components, each service can provide a kerberos.json file.

Read more about Kerberos support in the Automated Kerberization wiki page and the Kerberos descriptor in the Kerberos Descriptor documentation.


Ambari provides the Ambari Metrics System ("AMS") service for collecting, aggregating and serving Hadoop and system metrics in Ambari-managed clusters.

Each service can define which metrics AMS should collect and provide by defining a metrics.json file.
Read more about the metrics.json file format in the Stack Defined Metrics page. 

A service can add a list of quick links to the Ambari web UI by adding a quick links JSON file. Ambari server parses the quick links JSON file and provides its content to the Ambari web UI.  The UI can calculate quick link URLs based on that information and populate the quick links drop-down list accordingly. 

Read more about quick links JSON file design in the Quick Links page.


Each service can define which widgets and heat maps show up by default on the service summary page by defining a widgets.json file.

Read more about the widget descriptors in the Enhanced Service Dashboard page.

  • No labels