Synology DiskStation
Monitor CPU, memory, storage volumes, and system health from Synology DSM.
Widgets & Capabilities​
Supported metrics​
| Widget section | DSM API source | May be unavailable |
|---|---|---|
| CPU ring / chart | SYNO.Core.System.Utilization | — |
| Memory ring / chart | SYNO.Core.System.Utilization | — |
| CPU temperature ring | SYNO.Core.System system info | Models without a temperature sensor |
| Network charts | SYNO.Core.System.Utilization network totals | Some DSM builds or permission configurations |
| Load average (info modal) | SYNO.Core.System.Utilization CPU load fields | — |
| Storage volume usage | SYNO.Core.System storage info / Storage Manager API | — |
| SMART status and temperature | Storage Manager and SMART APIs | Disk-to-volume mapping may be incomplete on some setups |
| Reboot / update indicator | SYNO.Core.System.Status / upgrade APIs | Permission-dependent |
| GPU | Not available | Typical DiskStation models |
Adding the integration​
You can find how to add the integration on the Integrations Management documentation page.
Enter the HTTP or HTTPS URL of your Synology DSM web interface, for example http://diskstation.local:5000
or https://diskstation.local:5001. If DSM uses a self-signed certificate, add it under
Management > Tools > Certificates so Homarr can connect securely.
Secrets​
- Username & Password
| Name | Description |
|---|---|
Username | Account username for authentication. |
Password | Account password for authentication. |
Steps to retrieve the credentials:
- Create a dedicated DSM user with a strong password for Homarr.
- Add the user to the default Administrators group so Homarr can read `SYNO.Core.System` metrics.
- Under User Groups and Permissions, deny access to shared folders and most applications.
- Allow login to DSM only, optionally restricted by source IP address.
- Log in once with the service account in DSM to accept terms and conditions.
Storage volume selection​
Health Monitoring and System Disks widgets can filter Synology storage volumes when every selected integration is a Synology DiskStation. Leave Visible storage volumes empty to show all volumes, or pick specific volumes from the list. When multiple Synology integrations are connected, volumes are labeled with the integration name.
The volume filter is hidden when the widget also uses non-Synology integrations such as TrueNAS or Unraid.
When no volume filter is configured, the first volume returned by DSM is not guaranteed to be volume_1.