Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

Ambari not loading changes to alerts.json

avatar
Rising Star
I am building am mpack for a service I would like to install in Ambari. The mpack installed properly but the alerts are not accurate. I tried to modify the alerts.json several times to fix the issue but Ambari keeps using the original version of the alerts.json. I restarted Ambari server several times but nothing worked.
How would I force Ambari to use the newly modified alerts.json
Best,
Theyaa.
1 ACCEPTED SOLUTION

avatar
Super Collaborator

The alerts.json files are only used to seed alert definitions initially. After an alert definition has been created in the system, modification of that alert must be done through the REST API.

See: https://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/alert-definitions.md#create

You can delete the alert definition as well. This will cause the alerts.json to be read in again on Ambari Server restart.

View solution in original post

2 REPLIES 2

avatar
Super Collaborator

The alerts.json files are only used to seed alert definitions initially. After an alert definition has been created in the system, modification of that alert must be done through the REST API.

See: https://github.com/apache/ambari/blob/trunk/ambari-server/docs/api/v1/alert-definitions.md#create

You can delete the alert definition as well. This will cause the alerts.json to be read in again on Ambari Server restart.

avatar
Rising Star

Thank you @Jonathan Hurley. this worked!