TSRM Ticketing Plugin
The TSRM ticketing plugin creates TSRM incidents in response to Meridian alarms.
Setup
To enable the plugin start by setting following property in ${OPENNMS_HOME}/etc/opennms.properties
:
opennms.ticketer.plugin=org.opennms.netmgt.ticketd.OSGiBasedTicketerPlugin
Configure the plugin options by setting the following properties in ${OPENNMS_HOME}/etc/tsrm.properties
:
Name |
---|
Description |
tsrm.url |
TSRM Endpoint URL |
tsrm.ssl.strict |
Strict SSL Check (true/false) |
tsrm.status.open |
TSRM status for open ticket |
tsrm.status.close |
TSRM status for closed ticket |
Next, add tsrm-troubleticketer
to the featuresBoot
property in the ${OPENNMS_HOME}/etc/org.apache.karaf.features.cfg
Restart OpenNMS.
When OpenNMS has started again, login to the Karaf Shell and install the feature:
feature:install tsrm-troubleticketer
The plugin should be ready to use. When troubleshooting, consult the following log files:
-
${OPENNMS_HOME}/data/log/karaf.log
-
${OPENNMS_HOME}/logs/trouble-ticketer.log
Mapping OpenNMS Ticket with TSRM Incident
The following tables show mapping between OpenNMS ticket and TSRM incident
Ticket Field | TSRM Incident Field |
---|---|
|
|
|
|
|
|
|
|
|
|
The fields below are not part of ticket; you need to add them as attributes.
Ticket Field | TSRM Incident Field |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|