Thursday, 16 January 2014

Synagios - Nagios for Synology NAS boxes.

Nagios, PNP4Nagios and Nagrestconf on a Synology Diskstation NAS Box

Nagrestconf for Synology Diskstation NAS devices.
  • The Synagios package includes Nagios, Pnp4nagios and Nagrestconf. The x86 version was tested on a Synology Diskstation DS412+, DSM 4.3 to 5.2, Intel Atom and the arm version was tested on a DS112 with 256MB RAM, but lots of people use it on many different models.
Get the Synagios package file (.spk) from http://nagrestconf.smorg.co.uk/downloads.html and be sure to read the Install Guide to make sure you get the right package - it's short.

The nagios interface - runs on port 8888

PNP4Nagios graphs - by pressing the graph icon in Nagios

Why put it on a Synology Diskstation?
  1. Because the Diskstation is always on.
  2. With this package it's easy to get Nagios running quickly.
  3. The example configuration, available for download separately, monitors many important parts of your Diskstation. This way you can find out when your Diskstation is working too hard.
  4. It's lightweight, with no Relational Database.
  5. It has a REST interface for automation. It can be used for automating monitoring for the home or the office, and there are a packages available for other popular Operating Systems such as Centos, Redhat, Ubuntu and Debian.
Enjoy!

6 comments:

  1. Hi Mark,
    is it possible to get synagios/nagrestconf get running on DS213+ (FREESCALE QorIQ P1022 PowerPC syno-e500)?

    Kind regards
    Michael

    ReplyDelete
    Replies
    1. It should be possible but I haven't got one to test synagios on. If Synology are reading, please send me a QorIQ box! Other than that you'd need to build it yourself, on the DS213+, but I haven't written instructions for that yet. It's a todo item (writing the build instructions) on GitHub Issues (#18) for the next release but I don't have a date yet.

      Sorry I can't be of more help :(

      Delete
    2. Hi Mark,
      some short instructions may help me, i firm in building nagios on linux. On Synology i havn´t build packages. If you have time please let me know.

      "I´ll do my very best miss sofie!" :-)

      Delete
    3. If you don't mind, could you sign up to github and request build instructions in the issue there: https://github.com/mclarkson/nagrestconf/issues/18
      Thanks!

      Delete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Great job! Finally simple package to install

    ReplyDelete