Software Usage plug-in configuration
The Software Usage plug-in enables you to gather product usage information. By querying the usage information, you can identify products that are tied to a certificate or multiple certificates that might be approaching expiration or a breach of compliance. The usage information can also be checked against a product in the product catalog, such as Adobe Acrobat that requires a contract. This produces a list of configuration items (CIs) that have usage information. The purpose of the plug-in is to help the IT asset managers understand what software instances are used or not used, so that they can make harvesting decisions.
Software Usage is a Java-based ARDBC plug-in.
AR System server connectivity
The Software Usage plug-in connects to the AR System server by using the BMC Remedy AR System Java API. This plug-in (AstSoftUsagePlugin.jar) is installed in the C:\BMC Software\ARSystem\pluginsvr\swu folder.
The configuration information of the Software Usage plug-in is available in the <ARInstallationFolder>\pluginsvr\pluginsvr_config.xml file that includes the plug-in details in XML code as follows:
<plugin> <name>RMDY.ITSM.ASSET.SOFTWAREUSAGE</name> <type>FilterAPI</type> <code>JAVA</code> <filename/> <classname>com.bmc.itsm.asset.swusage.plugin.AssetSoftwareUsagePlugin</classname> <pathelement type="location">C:\BMC Software\ARSystem\pluginsvr\swu\AstSoftUsagePlugin.jar</pathelement> <userDefined> <server_name>myServer</server_name> <server_port>0</server_port> </userDefined> </plugin>
The ar.cfg/ar.conf file includes the Server-Plugin-Alias setting that points to the correct plug-in server alias.
Server-Plugin-Alias: RMDY.ITSM.ASSET.SOFTWAREUSAGE RMDY.ITSM.ASSET.SOFTWAREUSAGE myServer:9999