- this repository contains a collection of Icinga / Nagios plugins to monitor Synology NAS devices via SNMPv3
- Written for python 3.6
- Uses SNMPv3 in AuthPriv or authNoPriv mode
these plugins should work with all Synology devices running Synology DSM (DiskStation Manager)
- check_synology_cpu.py
- check_synology_disks.py
- check_synology_ram.py
- check_synology_ups.py
- check_synology_volumes.py
pip3.6 install -r requirements.txt
- You're welcome to open pull requests
- When contributing code please make sure if follows the PEP 8 style guide
- Test your code with pep8 and pylint to avoid obvious issues
pep8 ./check_synology_*.py
pylint ./check_synology_*.py