11.01.2013 Views

Workshop

Workshop

Workshop

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 22.1 The MG-Soft MIB browser is a good way to start getting familiar with SNMP and MIBs.<br />

Whoa! What’s an MIB? MIB stands for managed information base and is a shorthand way of referring to<br />

all the resource variables that exist in one group. For instance, just about all SNMP agents will respond to<br />

MIB-I and MIB-II variables, such as SysContact, SysName, SysLocation for record keeping,<br />

and ifOutOctets and ifInOctets, referring to the number of bytes received or transmitted by an<br />

interface (if). Of course, you need a network management station to be able to read variables from an<br />

agent.<br />

Many manufacturers provide their own MIBs, because they have specific information that isn’t contained<br />

in the general MIBs. For example, my GroupWise system has a couple of specific variables in its MIBs<br />

that wouldn’t be useful for any other system (for example, poaUndeliverableMsgs, which stands<br />

for Post Office Agent’s Undeliverable Messages). Presumably, the agent that lives on the device or<br />

software already knows about its MIB; however, an MIB file exists that allows you to “export” the MIB<br />

to a network manager that doesn’t know about it.<br />

The MIB browser from Figure 22.1 provides a good way for you to tool around the MIB and SNMP<br />

world. It includes an MIB compiler so that you can insert vendor-supplied MIBs and check out the<br />

information that the agent supplies. Cool!<br />

Okay, so having an SNMP agent on a device allows you to keep track of millions of resources at once.<br />

This is neat, but what about alerts? That is, when something goes out of its threshold, how does SNMP<br />

tell you about it?<br />

Previous Table of Contents Next

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!