Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
### check_unity.py ### This is a Nagios monitoring script for DELL EMC Unity storage box. [root@]# ./check_unity2.py -H myunitybox.foo.com -u monituser -p monitpass -m usage: check_unity2.py [-h] -H HOSTADDRESS -u USER -p PASSWORD -m {battery,dae,disk,dpe,ethernetport,fan,fcport,iomodule,lcc,memorymodule,powersupply,sasport,ssc,ssd,storageprocessor,system,uncommittedport} check_unity2.py: error: argument -m/--module is required [root@]# ./check_unity2.py -H myunitybox.foo.com -u monituser -p monitpass -m system OK: ALRT_SYSTEM_OK,The system is operating normally.,5 ########### This is outdated, please check: https://github.com/thecodeteam/nagios-unity
Current Version
0.3
Last Release Date
2018-02-22
Owner
Rodrigo
Website
https://github.com/rkferreira/nagios
Download URL
https://github.com/rkferreira/nagios/tree/master/dellemc-unity_storage
Compatible With
This plugin perfect for Dell EMC storge and working fine with RHEL 6. But I am getting below error for RHEL 7. Please help # ./check_unity.py Traceback (most recent call last): File "./check_unity.py", line 18, in import json, requests ImportError: No module named requests
Hello, When we run your script we get an error below: /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py:845: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning) Traceback (most recent call last): File "./check_unity.py", line 569, in main() File "./check_unity.py", line 522, in main value, descid, desc = getBattery(hostaddress, token, cookie) File "./check_unity.py", line 107, in getBattery j = json.loads(r.text) File "/usr/lib/python2.7/json/__init__.py", line 339, in loads return _default_decoder.decode(s) File "/usr/lib/python2.7/json/decoder.py", line 364, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded Could you please help? Python version:2.7.13-2 Python Requests version:2.12.4-1
Hello, Its working on python-26, as monitoring system that is integrated with is kind of old... You should check how to ignore SSL warnings, I currently have no access to a box to test it. Here there are some refactoring for new python: https://github.com/rverchere/nagios/tree/master/dellemc-unity_storage Tks
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!