Cloud

pods_on_node.py

Description:

check number of pods in openshift or kubernetes node

Current Version

1

Last Release Date

2016-03-23

Compatible With

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

Owner

License

Other


Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Project Files
Project Notes
This is simple python script which sends api request to openshift (or kubernetes) master server: /api/v1/pods and parse json response. usage: pods_on_node.py --ulr openshift_master --node node_name --token bearer_token --warn int_of_pods --crit int_of_pods Nagios plugin to get number of pods in node optional arguments: -h, --help show this help message and exit -u URL, --url URL url:[port] of openshfit or kubernetes master server -n NODE, --node NODE node name for which you need info -t TOKEN,--token TOKEN token for connection to openshift master -w WARN, --warn WARN warning level of quantity pods -c CRIT, --crit CRIT critical level of quantity pods to use it you have to get token from secret for service account with cluster-reader permissions. If you have configured origin-metrics you can use heapster token
Reviews (0) Add a Review
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
0 (0)
Favorites
0
Views
9,951