03.03.2015 Views

MonitorMagic - Tools4Ever.com

MonitorMagic - Tools4Ever.com

MonitorMagic - Tools4Ever.com

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.

<strong>MonitorMagic</strong><br />

Requirements SNMP traps<br />

Configure <strong>MonitorMagic</strong> SNMP traps<br />

Policies, Monitors, Rules and Alarm actions<br />

Alarm actions overview<br />

Alarm action name<br />

Managing alarm action execution<br />

Escalation<br />

Keywords overview<br />

Architecture SNMP traps<br />

SNMP traps in <strong>MonitorMagic</strong> are implemented by means of an extension dll for the SNMP service<br />

of Microsoft. When the Microsoft SNMP service starts, it will locate the dll, and run it as part of the<br />

SNMP service process. On startup, the dll will create one "event" and one "mailslot" object for<br />

<strong>com</strong>munication with the <strong>MonitorMagic</strong> service.<br />

When the <strong>MonitorMagic</strong> service decides it must initiate a SNMP trap (for instance as a result of<br />

configured alarm action), it will write the specific information to the "mailslot" object on the server<br />

and set an "Event". The SNMP service detects this and will activate the Extension dll. The<br />

extension dll will then read the information from the "mailslot" object, and instruct the SNMP<br />

service to create the requested SNMP trap(s).<br />

This all happens locally on the <strong>com</strong>puter where the <strong>MonitorMagic</strong> service runs. The SNMP<br />

Service can be configured to forward the trap to the <strong>com</strong>puters where your SNMP Management<br />

Program runs.<br />

See also:<br />

Introduction SNMP traps<br />

Requirements SNMP traps<br />

SNMP Trap message detailed contents<br />

SNMP Trap message detailed contents<br />

The following information is meant only for administrators of SNMP management applications that<br />

want to know the detailed contents of the SNMP trap sent by monitor magic. It describes the<br />

detailed contents. General knowledge of SNMP traps is assumed. This information is not required<br />

for configuring <strong>MonitorMagic</strong>.<br />

The SNMP Trap event that <strong>MonitorMagic</strong> generates will have following fields:<br />

SNMP Version: v1<br />

Community: Community name of the SNMP agent (defined in Microsoft's SNMP Service)<br />

PDU TYPE: SNMPvX Trap (4)<br />

Enterprise: Corporation or organization that originated the trap. This is the Oid:<br />

1.3.6.1.4.1.11392.1(iso.3.6.internet.private.enterprises.tools4ever.monitormagic)<br />

Agent Address: IP address of the SNMP agent<br />

Generic Trap Type: Enterprise.<br />

Specific Trap Type: 1<br />

Timestamp: the value of object sysUpTime when the event occurred. this is the startup time since<br />

the start of the Microsoft SNMP service<br />

Variable argument list. This is a list of parameter definitions and values. This list contains detailed<br />

specific information about the event that caused the trap to be send. In this case it is only one<br />

variable, that contains the exact message string that can be specified in the SNMP trap alarm<br />

action in <strong>MonitorMagic</strong>. The variable is the following:<br />

286

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

Saved successfully!

Ooh no, something went wrong!