TSRM Ticketing Plugin The TSRM ticketing plugin creates TSRM incidents in response to Horizon 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 id TICKETID state STATUS summary DESCRIPTION details DESCRIPTIONLONGDESCRIPTION user REPORTEDBY The fields below are not part of ticket; you need to add them as attributes. Ticket Field TSRM Incident Field affectedPerson AFFECTEDPERSON assetNum ASSETNUM classId CLASS classStructureId CLASSSTRUCTUREID commodity COMMODITY location LOCATION ownerGroup OWNERGROUP shsCallerType SHSCALLERTYPE shsReasonForOutage SHSREASONFOROUTAGE shsResolution SHSRESOLUTION shsRoomNumber SHSROOMNUMBER siteId SITEID source source statusIface STATUSIFACE Remedy Ticketing Plugin Adapters