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: