There are two xml Event files per driver; one file each for syslogs and SNMP traps. See the examples shown in “Device Server Configuration” on page 31. The format and description of the data is as follows.

  • The trapConfig xml has a <TrapConfig> root element, while thesyslog Config xml has a <SysConfig> root element.

  • Each xml has exactly one <Package> sub element.

  • Within the <Package> there contains:

    • A valid <PackageID> sub element providing the driverNumber must be present.

    • The <IsActive> element value “true” or “TRUE” indicates if this package information must be used or ignored.

    • Multiple <Event> elements can be provided within each package element. At least one sub element <EVENT > is required.

      • One <MatchString> sub element value is used to match relevant events. Note a “.*” matches all messages, while an empty value ignores all messages.

      • One <NegativeMatchString> sub element value indicates that if this match occurs, ignore the event.

      • One <PullConfig> value of 1 indicates to setup a configuration pull if a match successfully occurred with a message, or a simple match to read changes by data, or for additional purposes in the future.

      • Any number of <ChangedBy> regular expressions is matched to extract the username, if present in the message.