Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

Overview multiple Ambari instances

avatar
Contributor

Hey everyone,
I am starting to work with Apache Ambari and I have to realize a System to get a short Overview over all Ambari Instances in one place.
Ambari has a Dashboard to view the relevant metadata of the cluster, but in my environment I have multiple Instances.
My first approach is to connect to the Ambari-REST API and extract the relevant metadata.
This Approach is possible, but wasteful, if an existing System or Framework had realized this use-Case jet.

Before I want to start programming, I want to weigh up all possible approaches.

In following Metadata I am interested in:

- Cluster-Name
- Connected Hosts
- Installed Services
- Permission and Roles
- Users
- Jobs/Workflows
- Alerts
- Maybe Configurations

I see forward for your feedback

Best regards
Dominik

1 ACCEPTED SOLUTION

avatar
Master Mentor

@Dominik Ludwig

Yes, ambari allows creating and registering our own custom ambari views. We can drop out custom View JAR/WAR inside the following directory.

/var/lib/ambari-server/resources/views/

Even there are many examples available with ambari code base to explain how it can be done.

https://github.com/apache/ambari/tree/trunk/ambari-views/examples

.

View solution in original post

2 REPLIES 2

avatar
Contributor

One other possible solution is to create a own View in Apache-Ambari.

https://cwiki.apache.org/confluence/display/AMBARI/Views

avatar
Master Mentor

@Dominik Ludwig

Yes, ambari allows creating and registering our own custom ambari views. We can drop out custom View JAR/WAR inside the following directory.

/var/lib/ambari-server/resources/views/

Even there are many examples available with ambari code base to explain how it can be done.

https://github.com/apache/ambari/tree/trunk/ambari-views/examples

.