Synology NAS Overview

Dashboard

The Synology NAS Overview dashboard gives an overall glance at multiple Synology NAS systems and their operational status.
Last updated: 3 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 50

Reviews: 1

  • Synology NAS Overview 01.png
    Synology NAS Overview 01.png
  • Synology NAS Overview 02.png
    Synology NAS Overview 02.png

**Update June 30th 2021 - Something changed in Grafana causing the Usage by Percentage to not display properly. Had to set a Max 100 and Min 0 value to fix the display.

**Update May 21st 2021 - Fixed an issue with the Synology Systems count and variable.

The Synology NAS Overview dashboard was built to give an overall glance at multiple Synology NAS systems and their operational status. It was built to compliment the Synology NAS Detail dashboard (https://grafana.com/grafana/dashboards/14284).

Set the "NASDevices" variable to the number of NAS devices you are monitoring in order for the dashboard to properly report the "Total Synology's" and "Synology's Down".

This dashboard utilizes Prometheus and the snmp_exporter to gather various statistics from Synology NAS devices. It has been tested on both DSM 6.2 and DSM 7.0 utilizing DS1511+, DS1512+, DS1513+ and DS918+ hardware.

Requires: https://github.com/prometheus/snmp_exporter

Variables utilizing Regex are used to filter which Network Interfaces, File Systems and Services are displayed. You can enable or disable them from appearing in the dashboard simply by changing the Regex. Another variable named "interfacebits" allows you to set whether you want your network graphs to show bits or bytes (Megebyte set to 1, Megabits set to 8.).

My snmp generator.yml and the snmp.yml files used by me can be found here.

https://1drv.ms/f/s!Aoh9PyG_FKE1gYZeudlcHyVBGenFXw

If you have issues with the DSM Version, Serial Number and the Disk in the Hard Drives section not reporting correctly check your snmp.yml file. Make sure that the following are set to use "type: DisplayString". Eventhough my generator.yml was configured with overrides they didn't seem to take affect when generating the snmp.yml file (need to investigate more).

Issue: https://github.com/prometheus/snmp_exporter/issues/650

Dependencies: