Specifications
iControl
Supported Device Reference Guide
41
Plug-in Notes
• This plug-in uses the generic.js script.
•Traps are not supported.
• The RFC1213 MIB is not supported.
• OIDs with OS or process information are static. Alarm OIDs, however, are in arrays, and
consequently can be dynamic. The poller performs an SNMP
GET command on each OID of
the array. Multiple varbind requests are not used since some issues have been seen during
real device test.
• The Vflex MIB was created to be highly generic. It defines modules. Each modules can have
a list of parameters (
moduleValue). Each parameter has different properties:
•
name—used for GSM alarm name
•
value—used to fill GSM alarm text
•
condition—used to set GSM alarm status.
• Currently, handled conditions are:
• ok, normal—sets status to
NORMAL
• warning—sets status to MINOR
• error—sets status to CRITICAL
• unknown—sets status to NORMAL
• If a condition string is not handled, the default behavior is to set status to NORMAL.
• The consequence of this generic MIB and this implementation is that alarms are not
known before starting the plug-in, possibly making integration more difficult.
• Alarms are dynamic, so in every refresh period (default is 5 minutes), arrays are
reconstructed.
Parameter Description
retries If an SNMP request timeout, this defines the number of retries to be performed.
Default:
3
timeout
Delay in seconds before declaring a timeout in the current SNMP request.
Default:
10
uniqueID
An extra identifier to be assigned to the plugin to differentiate its alarms from the other
plug-in of the same type. The
uniqueID should be part of URI.
readCommunity SNMP read community string. Use for SNMP polling.
Default value:
public
pollInterval
Poller interval in seconds. Overwrite the default interval of 15 seconds.