Provisiond

The provision daemon scans nodes from requisition and import files, and from newSuspect events. The scanned nodes are then added to the database. Note that only nodes in the database are monitored by other daemons.

newSuspect events are generated by discovery scans. They can also be generated by trapd and syslogd, if those daemons are configured properly. We recommend that you use the Horizon web UI to update configuration settings.

Provisiond configuration file overview
File Description Reload Event Restart Required

default-foreign-source.xml

List of detectors and policies to apply when scanning requisitioned nodes. Does not exist by default.
After these settings are modified via the web UI, a default-foreign-source.xml file is automatically created in ${OPENNMS_HOME}/etc.

No

No

foreign-sources/*.xml

List of detectors and policies to apply when scanning nodes in a requisition that matches the filename. Does not exist by default.

Yes

No

imports/*.xml

One file per requisition, containing the list of nodes to import for monitoring.

Yes

No

Provisiond log file overview
File Description

provisiond.log

Log of node provisioning processes. Also includes service detection and policy results.

GeoIpProvisioningAdapter.log

Logs related to the GeoIP provisioning plugin.