Template EMC VNX Storage Hardware
4.2.x
Python script for monitoring EMC VNX Storage hardware,including CPU、DIMM、Disk、I/O、LCC、Power、SP、SPS、SPS Cable.
The scripts use naviseccli to collect hardware staus and send data to zabbix server by zabbix_sender.
Installation
1. install Navisphere comnand line package:
the rpm package for RHEL and exe package for Windows is uploaded to folder 'Install Package' on github, and the configure method and manual is uploaded to 'Reference Documents'.
2. Replace 'EMC_manage_ip' in the scripts with emc manage ip,and replace 'zabbix_server_ip' with zabbix server/proxy ip. (The scrpits are in 'Monitor Script').
And
chmod +x emc_discovery.py
chmod +x emc_state.py
3. Add crontab task:
0 23 * * 6 /usr/bin/python /root/EMC/emc_discovery.py > /tmp/emc_discovery.log
5 * * * * /usr/bin/python /root/EMC/emc_state.py > /tmp/emc_state.log
4. Import the template in 'Zabbix Template'. Create a host on zabbix web and connect the template with the host. (The hostname must be setted as 'EMC_manage_ip')
5. You can excute the script manually to check if exists any error. The crontab log is in /tmp/emc_discovery.log and emc_state.log.
Listing Details
1 version, '2020-06-12 02:56' modified