Support Questions

Find answers, ask questions, and share your expertise

can I make Ambari to monitor processes running on edgenodes?

avatar

I would like to add/create a custom alert for a process that runs on a single edgenode in the cluster as opposite to predefined Alerts in Ambari. I could do this using Nagios. Is it possible via Ambari?

1 ACCEPTED SOLUTION

avatar
Expert Contributor

@Alexander Feldman It will be interesting to know what process you are trying to monitor.

Normally the Alert definitions are tagged to a component name while you define. But might be there are options which I'm not aware of though.

One of the example - https://github.com/monolive/ambari-custom-alerts

View solution in original post

4 REPLIES 4

avatar
Expert Contributor

@Alexander Feldman It will be interesting to know what process you are trying to monitor.

Normally the Alert definitions are tagged to a component name while you define. But might be there are options which I'm not aware of though.

One of the example - https://github.com/monolive/ambari-custom-alerts

avatar
Master Mentor

avatar

The link provides a complete "project": python script and json file.

I followed up the instructions... and no surprise it does work.

While I can handle the script for my case what are the requirements for a json file? Do you have a useful link? What are required fields?

Specifically how do you assign the alert id?

Thank you,

Alex Feldman

avatar
Master Mentor