Support Questions
Find answers, ask questions, and share your expertise
Alert: Welcome to the Unified Cloudera Community. Former HCC members be sure to read and learn how to activate your account here.

Monitoring Non-Ambari Cluster health and status


Monitoring Non-Ambari Cluster health and status

New Contributor

I am looking for services, solutions that can be leveraged to monitor non-ambari cluster health and status.

I have a non-ambari cluster with kerberos security enabled. I need to monitor health status of the cluster, including most of the components (hbase, kafka, spark, solr) in HDP. If anyone is aware of any services solutions that they have come across or used to monitor non-ambari cluster, please do share with us.


Re: Monitoring Non-Ambari Cluster health and status

Super Guru
@anand maurya

To monitor services health on a non ambari cluster, you can use Nagios and Ganglia.

That being said, using Ambari gives you far more capabilities than Nagios and Ganglia combined and that's why you should consider using an Ambari managed cluster.

Re: Monitoring Non-Ambari Cluster health and status

Super Mentor

@anand maurya

The whole purpose of having Ambari Managed cluster is that it makes the Whole cluster provisioning, monitoring and maintenance very easy and reliable. (It is recommended to use Ambari which can be also be setup over an existing HDP cluster as well, which is know as "Ambari Takeover")

However if you do not have ambari installed on your cluster then you might want to try some of the following approach:

1. Monitoring using JMX Metrics APIs for HDFS Daemons:

2. HDP components JVM monitoring:

3. Use the component specific Statistics monitoring features like for example in case of HBase:

4. One can use Ganglia:

5. HDFS DataNode Moniroting:

Conclusion: Ambari is best for provisioning, managing, monitoring and securing Apache Hadoop clusters.


Don't have an account?
Coming from Hortonworks? Activate your account here