Plugin: go.d.plugin Module: snmp
Monitor Dell EMC Data Domain (network device) with Netdata over SNMP. Netdata recognizes the device automatically by its sysObjectID (recognized across 38 device identifiers) and collects the metrics this profile declares — on top of the generic SNMP baseline — with no manual OID configuration.
Netdata’s SNMP collector matches the device to the dell-emc-data-domain.yaml profile via sysObjectID/sysDescr, then polls the OIDs it declares.
This integration is supported on all platforms.
This integration supports multiple instances configured side-by-side.
Auto-detected as Dell EMC Data Domain via sysObjectID/sysDescr.
The default configuration for this integration does not impose any limits.
The default configuration for this integration is not expected to impose a significant performance impact on the system.
You can configure the snmp collector in two ways:
| Method | Best for | How to |
|---|---|---|
| UI | Fast setup without editing files | Go to Nodes → Configure this node → Collectors → Jobs, search for snmp, then click + to add a job. |
| File | If you prefer configuring via file, or need to automate deployments (e.g., with Ansible) | Edit go.d/snmp.conf and add a job. |
Important
UI configuration requires paid Netdata Cloud plan.
SNMP must be enabled on the device and reachable from the Netdata Agent acting as the site’s SNMP hub.
Configure the SNMP collector with the device hostname and SNMP credentials. See the SNMP collector reference for all options.
Configure the snmp collector from the Netdata web interface:
The configuration file name for this integration is go.d/snmp.conf.
The file format is YAML. Generally, the structure is:
update_every: 1
autodetection_retry: 0
jobs:
- name: some_name1
- name: some_name2
You can edit the configuration file using the edit-config script from the
Netdata config directory.
cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config go.d/snmp.conf
There are no configuration examples.
On top of the generic SNMP baseline (the Generic SNMP Device integration — interfaces, system, IP/TCP/UDP, host resources), this Dell EMC Data Domain profile adds the metrics below. Each is collected only where the device exposes the matching OID — inclusion means the profile requests it; availability depends on the device model and software.
48 metrics in 14 groups; each row is a chart context usable in alerts.
| Group | Metrics |
|---|---|
| Hardware / Disk | 2 |
| Hardware / Fan | 2 |
| Hardware / NVRAM | 2 |
| Hardware / Power | 1 |
| Hardware / Sensor | 1 |
| Network / Interface | 4 |
| Storage / CIFS | 1 |
| Storage / FileSystem | 15 |
| Storage / NFS | 5 |
| Storage / Replication | 2 |
| System / CPU | 1 |
| System / Disk | 7 |
| System / Memory | 4 |
| System / Uptime | 1 |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_diskPerfState | {status} | per datadomain_disk_perf_index | Performance state of the disk |
snmp.device_prof_diskPropState | {status} | per datadomain_disk_prop_enclosure_id, datadomain_disk_prop_index, datadomain_disk_model, datadomain_disk_firmware_version, datadomain_disk_serial_number, datadomain_disk_pack | State of the disk |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_fanLevel | {status} | per datadomain_fan_description | Speed level of the fan |
snmp.device_prof_fanStatus | {status} | per datadomain_fan_description | Status of the fan |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_nvramReadKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes read per second from NVRAM |
snmp.device_prof_datadomain_nvramWriteKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes written per second to NVRAM |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_powerModuleStatus | {status} | per datadomain_power_module_description | Status of the power module |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_tempSensorStatus | {status} | per datadomain_temp_sensor_description | Status of the temperature sensor |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_ifAdminStatus | {status} | per interface, interface | Current administrative state of the interface |
snmp.device_prof_ifHighSpeed | bit/s | per interface, interface | Estimate of the interface’s current bandwidth |
snmp.device_prof_ifNumber | {interface} | device | Number of network interfaces regardless of their current state present on this system |
snmp.device_prof_ifOperStatus | {status} | per interface, interface | Current operational state of the interface |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_cifsOpsPerSecond | {operation}/s | per datadomain_system_stats_index | Number of CIFS operations performed per second |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_fileSystemCompressionEndTime | s | per data_domain_file_system_compression_index | End time of file system compression |
snmp.device_prof_datadomain_fileSystemCompressionStartTime | s | per data_domain_file_system_compression_index | Start time of file system compression |
snmp.device_prof_datadomain_fileSystemGlobalCompressionFactor | 1 | per data_domain_file_system_compression_index | Global compression factor of the file system |
snmp.device_prof_datadomain_fileSystemLocalCompressionFactor | 1 | per data_domain_file_system_compression_index | Local compression factor of the file system |
snmp.device_prof_datadomain_fileSystemPercentUsed | % | per datadomain_file_system_resource_name, datadomain_file_system_resource_tier | Percentage of used space within the file system resource |
snmp.device_prof_datadomain_fileSystemPostCompressionSize | By | per data_domain_file_system_compression_index | Size of file system after compression |
snmp.device_prof_datadomain_fileSystemPreCompressionSize | By | per data_domain_file_system_compression_index | Size of file system before compression |
snmp.device_prof_datadomain_fileSystemReductionPercent1 | % | per data_domain_file_system_compression_index | Percentage reduction of the file system size due to compression |
snmp.device_prof_datadomain_fileSystemSpaceAvail | By | per datadomain_file_system_resource_name, datadomain_file_system_resource_tier | Amount of available space within the file system resource in gigabytes |
snmp.device_prof_datadomain_fileSystemSpaceCleanable | By | per datadomain_file_system_resource_name, datadomain_file_system_resource_tier | Amount of file system space that can be cleaned |
snmp.device_prof_datadomain_fileSystemSpaceSize | By | per datadomain_file_system_resource_name, datadomain_file_system_resource_tier | Size of the file system resource in gigabytes |
snmp.device_prof_datadomain_fileSystemSpaceUsed | By | per datadomain_file_system_resource_name, datadomain_file_system_resource_tier | Amount of used space within the file system resource in gigabytes |
snmp.device_prof_datadomain_fileSystemTotalCompressionFactor | 1 | per data_domain_file_system_compression_index | Total compression factor of the file system |
snmp.device_prof_datadomain_fileSystemVirtualSpace | By | device | Amount of uncompressed data that has been backed up by the system |
snmp.device_prof_fileSystemStatus | {status} | device | Status of the file system |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_nfsIdlePercentage | % | per datadomain_system_stats_index | Percentage of time NFS was idle |
snmp.device_prof_datadomain_nfsOpsPerSecond | {operation}/s | per datadomain_system_stats_index | Number of NFS operations performed per second |
snmp.device_prof_datadomain_nfsProcPercentage | % | per datadomain_system_stats_index | Percentage of time NFS was processing |
snmp.device_prof_datadomain_nfsReceivePercentage | % | per datadomain_system_stats_index | Percentage of time NFS was receiving requests |
snmp.device_prof_datadomain_nfsSendPercentage | % | per datadomain_system_stats_index | Percentage of time NFS was sending requests |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_replInKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes per second received for replication |
snmp.device_prof_datadomain_replOutKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes per second sent for replication |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_cpu_usage | % | per datadomain_system_stats_index | The current CPU utilization |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_datadomain_diskBusy | % | per datadomain_disk_perf_index | Percentage of time disk is busy |
snmp.device_prof_datadomain_diskBusyPercentage | % | per datadomain_system_stats_index | Percentage of time disks were busy |
snmp.device_prof_datadomain_diskReadKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes per second read from disk |
snmp.device_prof_datadomain_diskSectorsRead | {sector}/s | per datadomain_disk_perf_index | Number of disk sectors read per second |
snmp.device_prof_datadomain_diskSectorsWritten | {sector}/s | per datadomain_disk_perf_index | Number of disk sectors written per second |
snmp.device_prof_datadomain_diskTotalKBytes | By/s | per datadomain_disk_perf_index | Total number of kilobytes read or written per second |
snmp.device_prof_datadomain_diskWriteKBytesPerSecond | By/s | per datadomain_system_stats_index | Number of kilobytes per second written to disk |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_hrCachedMemory | By | device | Amount of the storage represented by this entry that is allocated in units of hrStorageAllocationUnits |
snmp.device_prof_hrMemoryBuffers | By | device | Amount of the storage represented by this entry that is allocated in units of hrStorageAllocationUnits |
snmp.device_prof_memory_total | By | device | Size of the storage represented by this entry in units of hrStorageAllocationUnits |
snmp.device_prof_memory_used | By | device | Amount of the storage represented by this entry that is allocated in units of hrStorageAllocationUnits |
| Metric (chart context) | Unit | Scope | Description |
|---|---|---|---|
snmp.device_prof_systemUptime | s | device | Time since the system was last rebooted or powered on. |
There are no alerts configured by default for this integration.
Want a personalised demo of Netdata for your use case?