Simple Network Management Protocol (SNMP) is an Internet-standard protocol for collecting and organizing information about managed devices on IP networks and for modifying that information to change device behavior. Devices that typically support SNMP include cable modems, routers, switches, servers, workstations, printers, and more.
SNMP is widely used in network management for network monitoring. SNMP exposes management data in the form of variables on the managed systems organized in a management information base (MIB) which describe the system status and configuration. These variables can then be remotely queried (and, in some circumstances, manipulated) by managing applications.
CR5 Series NVR servers support SNMP through a dedicated application developed by our motherboard supplier. This tool is called SuperDoctor® 5 (SD5) and provides extensive system monitoring, control and management functions as well as SNMP extensions for network management systems by using the embedded SNMP service inside Windows OS.
The SD5 can be downloaded from here.
During the installation the user can choose to install the SNMP extension:
SD5 shows the monitored parameters in a user-friendly graphical interface:
In order to verify that the SNMP extensions are installed and operational an SD5 self-test can be initiated:
SNMP itself does not define which information (which variables) a managed system should offer. SNMP uses an extensible design, where the available information is defined by management information bases (MIBs). MIBs describe the structure of the management data of a device subsystem; they use a hierarchical namespace containing object identifiers (OID). Each OID identifies a variable that can be read via SNMP.
SNMP MIB/OID information for our servers can be downloaded from here. The information is generic and applies to all products (not just a specific one).
To open the MIB file, the Linux command prompt can be used, or, alternatively, a MIB browser is required. You can download one from here.