Random Project
Clustering and High-Availability

check_zookeeper_znode.pl (Advanced Nagios Plugins Collection)

0 (0)
847,312
0
0

Thank you for your review!

Your review has been submitted and is pending approval.

Description

Flexible ZooKeeper znode check, useful for HBase, SolrCloud, Hadoop NameNode HA & JobTracker HA ZKFC or any other ZooKeeper based service. Checks: 1. root znode ("/") exists ( we are successfully connected to ZooKeeper(s), tries all given ZooKeepers in turn ) 2. given znode exists (useful for checking ephemeral znodes eg. HBase Master is reporting alive by holding ephemeral node in ZooKeeper) 3. given znode's literal contents, substring match (eg. server we expect is the Master. optional) 4. given znode's contents against regex (eg. one of the servers we expect is the Master, flexible, anchoring etc. optional) 5. given znode is not blank/empty (unless -d "" is intentionally specified) 6. given znode is ephemeral (optional) 7. given znode has children / no children znodes (optional. Useful when the child znodes are dynamic but you just need to check for their existence) 8. given znode's age against --warning/--critical thresholds (optional)


Project Details

Current Version

Last Release Date

October 24, 2013

Owner

Hari Sekhon

Compatible With

  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios XI

Recommend

To:


From: