Plug-in notes – Grass Valley iControl Supported Devices V.2 User Manual
Page 49

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.