You need to see DPS gear in action. Get a live demo with our engineers.
Download our free SNMP White Paper. Featuring SNMP Expert Marshall DenHartog.
This guidebook has been created to give you the information you need to successfully implement SNMP-based alarm monitoring in your network.
Have a specific question? Ask our team of expert engineers and get a specific answer!
Sign up for the next DPS Factory Training!
Whether you're new to our equipment or you've used it for years, DPS factory training is the best way to get more from your monitoring.Reserve Your Seat Today
While you're planning your SNMP network management, you should think about the quality of network management you want to achieve. SNMP is a simple protocol, but that doesn't limit what you can do with it.
A well-designed SNMP system will support advanced network management features, such as:
Features like these will make your network more reliable, decrease downtime, and improve network services - all of which will keep your customers happy and give you an edge on your competition.
But whether you can use all these features depends on your SNMP manager and proxy agent. Not all SNMP devices provide the same level of functionality. Understanding what the right SNMP equipment can do will help you determine what management features you need to get the most from SNMP.
How SNMP manages detailed information
The real power of SNMP isn't its small command set, but the way it describes devices.
Each device in an SNMP network is defined by a data file called the Management Information Base, or MIB. The MIB defines the device as a set of managed objects - values that can be read or changed by the SNMP manager. Managed objects can include alarm elements, controls, device uptime, or other aspects of the device.
Device elements must be listed in the MIB for them to be visible to the SNMP manager. All SNMP devices support a generic MIB that defines generic traps. But to use advanced network management features, you need to be able to use granular traps that contain device-specific information. Granular traps require detailed MIBs that fully describe the managed objects of your devices.
Manufacturers of SNMP devices create their own unique set of MIBs to include device information not listed in the generic MIB. Some manufacturers create more detailed MIBs than others, so your choice of SNMP equipment directly affects how well you can manage your network.
The right proxy agent is essential for collecting detailed network information
The MIB of your proxy agent, for example, determines how much visibility you'll have of your non-SNMP devices. Devices that weren't built for SNMP don't have MIBs of their own, and they appear on the SNMP network only because their managed objects are listed in the MIB of the proxy agent.
If your devices contain elements that are not defined in your proxy agent's MIB, the manager will never see them or know about them, and you'll have no visibility of them. Imagine how disastrous this can be if a crucial element of a non-SNMP device-an analog temperature sensor, for example-isn't defined in the proxy agent's MIB.
To get the most complete view of your network, you must assess the non-SNMP elements you need to monitor and choose a proxy agent that provides the best MIB support of them.
Detailed network management requires advanced SNMP managers, too
Being able to make use of information from your devices is just as important as being able to collect it. To get the fullest visibility of your network, your SNMP manager must be able to accept, interpret, display and process the information sent by the SNMP proxy agent.
If you need to manage data from an SNMP proxy agent, one of your most important requirements for an SNMP manager is full support for detailed, granular traps. Remember, granular traps require information defined in manufacturer-specific MIBs. Not all SNMP managers can accept granular traps, especially traps from proxy agents mediating non-SNMP devices.
Out of the box, many SNMP managers can accept only generic traps. Adding granular trap capability requires creating a special software module for the manager, at considerable effort-or expense-for the user. More advanced managers will have built-in support for granular traps.
Another feature to consider is how your SNMP manager handles undefined traps. Some SNMP managers will not display or log undefined traps, leaving you with no visibility of potentially serious network threats. Your SNMP manager should display when and where undefined traps happen, or at least write them to a log file.
Your SNMP manager should also be able to import and compile manufacturer-specific MIBs. This feature will allow you to directly select the managed objects you want to be notified of and assign them severity levels. This will not only give you the greatest visibility of your network, but it will also increase the flexibility of your network management.
Merging SNMP and non-SNMP
A truly advanced SNMP manager isn't just for SNMP. For various reasons, you may want to bypass an SNMP proxy agent at some sites, while still integrating your network to a single manager. If so, you should look for a network management platform that can integrate SNMP and non-SNMP protocols on a single console.
Using one console will make your network management more reliable and less expensive. You'll save on costs for equipment, maintenance, and staff training, and your monitoring staff will not have to divide their attention between multiple systems.
Intelligent alarm management
As we've seen, advanced SNMP equipment can collect granular device data, display and process granular SNMP data, and even integrate SNMP with non-SNMP protocols. Having these capabilities will help you implement an intelligent alarm management system.
Intelligent alarm management does more than display network integrity threats - it processes alarm data to create complex automated responses when trouble happens.
An intelligent alarm management system can: