XML Schema for the snmp-interface-poller-configuration.xml configuration
file. Version: $Id: snmp-interface-poller-configuration.xsd 10826 2008-10-07 01:12:17Z tarus $
Top-level element for the snmp-interface-poller-configuration.xml
configuration file.
Configuration of node-outage
functionality
Package encapsulating addresses, services to be
polled for these addresses, etc..
Default Interval at which the interfaces are to be
polled
The maximum number of threads used for
snmp polling.
The SNMP service string usually 'SNMP'.
Flag which indicates to suppress Admin Status events at all.
This is deprecated and will be ignored in the code!
Flag which indicates if interfaces that do not match the criteria
attribute of an interface element in an otherwise matching package should be polled
with default settings or not. When 'false' such an interface will be polled with
default settings; when 'true' that interface will not be polled.
Values of ifAdminStatus and ifOperStatus to treat as up values.
Expects a comma separated list of discrete values i.e.
'1,3'. Defaults to '1'.
Values of ifAdminStatus and ifOperStatus to treat as down values.
Expects a comma separated list of discrete values i.e.
'2,3,5,7'. Defaults to '2'.
Configuration of node-outage
functionality
Critical service
Critical service. Defining a critical service greatly
reduces the traffic generated by the snmp poller when a service is DOWN.
The snmp poller stop polling if one of the critical service is down on the
SNMP primary node interface.
Name of the critical service (typically,
"SNMP")
Package encapsulating addresses, services to be polled
for these addresses, etc..
A rule which addresses belonging to this package
must pass. This package is applied only to addresses that pass
this filter.
Addresses in this package
Range of addresses in this package.
Range of addresses to be excluded from this
package.
A file URL holding specific addresses to be polled.
Each line in the URL file can be one of:
<IP><space>#<comments> or <IP> or
#<comments>. Lines starting with a '#' are ignored and so
are characters after a '<space>#' in a line.
Interfaces to be polled for addresses belonging to
this package.
Name or identifier for this package.
A rule which addresses belonging to this package must
pass. This package is applied only to addresses that pass this
filter
Range of addresses to be included in this
package.
Starting address of the range.
Ending address of the range.
Range of addresses to be excluded from this
package.
Starting address of the range.
Ending address of the range.
Interfaces to be polled for addresses in this
package.
This represents the SQL criteria that is performed to select interfaces to be polled
example: (snmpifname like '%eth%' and snmpiftype=6)
Interfaces group name
Interval at which the interfaces are to be
polled
Specifies if the service is user defined. Used
specifically for UI purposes.
Status of the interfaces. The interfaces are polled only if
this is set to 'on'.
If set, overrides UDP port 161 as the port where SNMP
GET/GETNEXT/GETBULK requests are sent.
Default number of retries
Default timeout (in milliseconds)
Number of variables to send per SNMP request.
Max Number of Interface per runnable. This is deprecated and will be ignored in the code!
Values of ifAdminStatus and ifOperStatus to treat as up values.
Expects a comma separated list of discrete values i.e.
'1,3'. Inherits global values when not specified.
Values of ifAdminStatus and ifOperStatus to treat as down values.
Expects a comma separated list of discrete values i.e.
'2,3,5,7'. Inherits global values when not specified.