Elevate Your Egnyte Expertise. Join our Customer Community to connect with a network of peers and share game-changing strategies. Join Today

Welcome to
Help Desk

Product Updates
Training
Support
Ideas Community Contact Support

Storage Sync - Simple Network Management Protocol (SNMP)

Simple Network Management Protocol (SNMP) is a network protocol that enables network devices to share information and be monitored and managed by an organization's IT administrator.

Storage Sync supports the SNMP protocol, allowing customers to efficiently manage their devices from a centralized system, eliminating the need to check individual devices through their settings.

Storage Sync includes a page within the configuration UI for setting up and enabling SNMP settings and commands. Users must set the credentials before enabling or disabling SNMP commands, as shown below.

SNMP on Storage Sync can be used to monitor:

  • Operating system information
  • CPU and system details
  • System and kernel logs
  • Environment configuration files
  • General system health indicator

- SNMP provides system-level insights only. For user activity and access tracking, refer to the Egnyte audit logs 

- Egnyte supports all three versions of Simple Network Management Protocol (SNMP): v1, v2c, and v3.
However, it is recommended to use SNMP v3. It is designed to provide secure, standards-based monitoring while maintaining compatibility with widely used enterprise tooling. These protocols remain commonly supported across monitoring systems. SNMP v3 ensures that all communication is authenticated (SHA1) and encrypted (AES-128). Credential Handling is configured using a username and password. For environments with specific cryptographic policy requirements (for example; SHA-2 or AES-256), customers can evaluate compatibility with their internal security standards.

Enable SNMP

Navigate to Device Settings -> SNMP Settings -> Enable SNMP

SS - SNMP 1.png

Set SNMP Credentials 

After enabling, SNMP credentials can be created. Enter the SNMP username and password according to the password criteria.
SNMP 1.2.png

Supported MIB (Management Information Base)/OID (Object Identifier)

The following standard and extended MIBs are supported:

Command

Description

System MIB

.1.3.6.1.2.1.1

SNMPv3 Security MIB

.1.3.6.1.6.3.15.2.1.1

SNMP Access Control MIB

.1.3.6.1.6.3.16.2.2.1

SNMP Notification MIB

.1.3.6.1.6.3.13.3.1.3

DISMAN-SCHEDULE-MIB

.1.3.6.1.2.1.92

NET-SNMP-EXTEND-MIB

.1.3.6.1.4.1.8072.1.3.2.3.1.2

SNMP Commands

All SNMP commands are disabled by default. Users can enable the required commands by toggling them to enabled.

SS - SNMP 2.png

Command

OID

Description
OS-release.1.3.6.1.4.1.8072.1.3.2.3.1.2.10.111.115.45.114.101.108.101.97.115.101

Operating system release version details

Bashrc.1.3.6.1.4.1.8072.1.3.2.3.1.2.6.98.97.115.104.114.99

Displays the bash shell environment containing configurations and functions to customize the shell from /etc/bash.bashrc

Profile.1.3.6.1.4.1.8072.1.3.2.3.1.2.7.112.114.111.102.105.108.101

Display user’s profile configuration

Cpuinfo.1.3.6.1.4.1.8072.1.3.2.3.1.2.7.99.112.117.105.110.102.111

CPU details

Messages.1.3.6.1.4.1.8072.1.3.2.3.1.2.8.109.101.115.115.97.103.101.115

Displays last 300 messages

Kern.log.1.3.6.1.4.1.8072.1.3.2.3.1.2.8.107.101.114.110.46.108.111.103

Displays last 300 kernel logs

Var_log_dir.1.3.6.1.4.1.8072.1.3.2.3.1.2.11.118.97.114.95.108.111.103.95.100.105.114

Displays log directory location.

Example: Retrieve CPU Information (cpuinfo)

snmpwalk -v 3 -l authPriv -u snmpuser -a SHA -A passwd123 -x AES -X passwd123 <host> .1.3.6.1.4.1.8072.1.3.2.3.1.2.7.99.112.117.105.110.102.111

iso.3.6.1.4.1.8072.1.3.2.3.1.2.7.99.112.117.105.110.102.111 = STRING: "processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 85\nmodel name\t: Intel(R) Xeon(R) CPU\nstepping\t: 7\ncpu MHz\t\t: 2394.454\ncache size\t: 16384 KB\n..."

Was this article helpful?
0 out of 2 found this helpful

For technical assistance, please contact us.