Skip to main content

Synology RS

Overview

The Synology RS integration with ObserveOps (formerly known as AIOps) collects operational telemetry from Synology RackStation NAS appliances. It monitors device identity, hardware health indicators such as temperature, fan status, and power status, drive inventory and health, file system configurations, storage devices, RAID arrays, LVM groups, disk I/O performance, and running processes.

These metrics help administrators track NAS health, monitor storage capacity and drive integrity, assess I/O throughput, and maintain operational visibility across Synology RS deployments.

Prerequisites

  • The Synology RS device is reachable from ObserveOps over the network.
  • SNMP or the Synology DSM API is enabled on the device.
  • The user account used for integration has read access to the Synology management interface.
  • The Synology RS device is added in discovery with correct credentials.

List of Supported KPIs

Device Identity

MetricDescriptionType
synology.rs.nameName of the Synology RS device.String
synology.rs.descriptionDescription of the Synology RS device.String
synology.rs.modelModel name of the Synology RS device.String
synology.rs.serial.numberSerial number of the Synology RS device.String
synology.rs.versionDSM software version running on the device.String
synology.rs.upgrade.stateUpgrade state of the DSM software on the device.String
synology.rs.stateCurrent operational state of the device.String
synology.rs.uptime.secondsTotal uptime of the device in seconds.Seconds
synology.rs.processesTotal number of processes running on the device.Count
synology.rs.memory.bytesTotal physical memory installed on the device.Bytes
synology.rs.memory.used.percentPercentage of memory currently in use.Percent
synology.rs.cpu.percentCurrent CPU utilization percentage.Percent
synology.rs.temperature.celsiusCurrent system temperature in Celsius.Count
synology.rs.power.statusPower supply status of the device.String
synology.rs.fan.statusSystem fan status of the device.String
synology.rs.cpu.fan.statusCPU fan status of the device.String
synology.rs.drivesTotal number of drive bays on the device.Count
synology.rs.disksTotal number of disks installed in the device.Count
synology.rs.fixed.disksNumber of fixed (non-removable) disks in the device.Count
synology.rs.removable.disksNumber of removable disks in the device.Count
synology.rs.filesystemsTotal number of file systems on the device.Count

Drives

MetricDescriptionType
synology.rs.driveIdentifier of an individual drive in the device.String
synology.rs.drive.nameName of the drive.String
synology.rs.drive.modelModel name of the drive.String
synology.rs.drive.typeType of the drive — HDD, SSD, or NVMe.String
synology.rs.drive.roleRole assigned to the drive, for example data or cache.String
synology.rs.drive.statusCurrent status of the drive.String
synology.rs.drive.health.statusSMART health status of the drive.String
synology.rs.drive.temperature.celsiusCurrent temperature of the drive in Celsius.Count

File Systems

MetricDescriptionType
synology.rs.filesystemIdentifier of an individual file system on the device.String
synology.rs.filesystem.mount.pointMount point of the file system.String
synology.rs.filesystem.accessAccess type of the file system — read-only or read-write.String
synology.rs.filesystem.bootableIndicates whether the file system is bootable.Boolean
synology.rs.filesystem.used.percentPercentage of the file system capacity currently in use.Percent
synology.rs.filesystem.full.backup.last.updateTimestamp of the last full backup of this file system.Timestamp
synology.rs.filesystem.partial.backup.last.updateTimestamp of the last partial backup of this file system.Timestamp

Storage Devices

MetricDescriptionType
synology.rs.storage.deviceIdentifier of an individual storage device.String
synology.rs.storage.device.descriptionDescription of the storage device.String
synology.rs.storage.device.accessAccess type of the storage device.String
synology.rs.storage.device.mediaMedia type of the storage device — HDD or SSD.String
synology.rs.storage.device.removableIndicates whether the storage device is removable.Boolean
synology.rs.storage.device.capacity.bytesTotal capacity of the storage device.Bytes

Disks

MetricDescriptionType
synology.rs.diskIdentifier of an individual disk on the device.String
synology.rs.disk.descriptionDescription of the disk.String
synology.rs.disk.accessAccess type of the disk.String
synology.rs.disk.mediaMedia type of the disk — HDD or SSD.String
synology.rs.disk.removableIndicates whether the disk is removable.Boolean
synology.rs.disk.capacity.bytesTotal capacity of the disk.Bytes

RAID

MetricDescriptionType
synology.rs.raidIdentifier of an individual RAID array on the device.String
synology.rs.raid.descriptionDescription of the RAID array.String
synology.rs.raid.accessAccess type of the RAID array.String
synology.rs.raid.mediaMedia type backing the RAID array.String
synology.rs.raid.removableIndicates whether the RAID array is removable.Boolean
synology.rs.raid.capacity.bytesTotal capacity of the RAID array.Bytes

LVM

MetricDescriptionType
synology.rs.lvmIdentifier of an LVM volume group on the device.String
synology.rs.lvm.descriptionDescription of the LVM volume group.String
synology.rs.lvm.accessAccess type of the LVM volume group.String
synology.rs.lvm.mediaMedia type of the LVM volume group.String
synology.rs.lvm.removableIndicates whether the LVM volume group is removable.Boolean
synology.rs.lvm.capacity.bytesTotal capacity of the LVM volume group.Bytes

Disk I/O

MetricDescriptionType
synology.rs.disk.ioIdentifier of an individual disk I/O device.String
synology.rs.disk.io.nameName of the disk I/O device.String
synology.rs.disk.io.serial.numberSerial number of the disk I/O device.String
synology.rs.disk.io.read.ops.rateRate of read operations per second on the disk.Rate
synology.rs.disk.io.write.ops.rateRate of write operations per second on the disk.Rate
synology.rs.disk.io.read.bytes.rateRate of bytes read per second from the disk.Bytes/s
synology.rs.disk.io.write.bytes.rateRate of bytes written per second to the disk.Bytes/s

Processes

MetricDescriptionType
synology.rs.processIdentifier of an individual process on the device.String
synology.rs.process.nameName of the running process.String
synology.rs.process.pathExecutable path of the running process.String
synology.rs.process.parametersCommand-line parameters of the running process.String
synology.rs.process.typeType classification of the process.String
synology.rs.process.statusCurrent status of the process.String
synology.rs.process.uptime.secondsTotal uptime of the process in seconds.Seconds
synology.rs.process.memory.bytesMemory currently consumed by the process.Bytes