Skip to content

Latest commit

 

History

History
executable file
·
28 lines (22 loc) · 1.34 KB

README.md

File metadata and controls

executable file
·
28 lines (22 loc) · 1.34 KB

Tests Release

check-synology-plugins

About

  • this repository contains a collection of Icinga / Nagios plugins to monitor Synology NAS devices via SNMPv3
  • Written for python3 (CI tests are run with python 3.9, 3.10, 3.11 and 3.12)
  • Uses SNMPv3 in AuthPriv or authNoPriv mode

Compatibility

these plugins should work with all Synology devices running Synology DSM (DiskStation Manager)

Documentation

Installing dependencies

  • pip3 install -r requirements.txt

Contributing

  • You're welcome to open pull requests
  • When contributing code please make sure if follows the PEP 8 style guide
  • Test your code with pycodestyle and pylint to avoid obvious issues
    • pycodestyle ./*.py
    • pylint ./*.py