Created 08-16-2017 12:16 PM
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
Created 08-22-2017 06:53 AM
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
.
Created 08-22-2017 06:47 AM
One other possible solution is to create a own View in Apache-Ambari.
Created 08-22-2017 06:53 AM
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
.