Setting Up the Reporting Server

Jacada Interaction Server provides the ability to generate reports that monitor the execution of Interactions. Reports provide information about patterns of usage of a selected Interaction during a specified timeframe. The reports can be used to analyze the effectiveness of individual elements within an Interaction, and the Interaction as a whole.

Note: For details about capturing and viewing reports, refer to the Interaction Designer User Guide (Capturing Reports).

In order to support reporting capabilities, a reporting application needs to be installed on either the Interaction server or another dedicated server. The reporting application is responsible for aggregating audit data. The aggregated data can then be translated by the Interaction Designer into a visual representation of the Interaction's execution statistics. The aggregation schedule is configurable. By default, data is aggregated every 30 minutes.

tog_minusTo install the reporting application:

1.Verify that the INTERACT_HOME environment variable is configured, and is pointing to the correct location.

2.Copy the report-app.properties file (provided with the Jacada Interaction Server distribution) to the INTERACT_HOME\conf folder.

3.Configure the settings in the report-app.properties file. You can set the schedule for aggregation by changing the job.run.interval property. The value should be set in milliseconds.

4.Deploy the as_reports.war on the Tomcat server.

5.Configure the reports server URL for the Interaction Designer:

a. Open the INTERACT_HOME/conf/jis-app.properties file.

b. Add the following setting: reports.server.url=http(s)://<host>:<port>/reports.

c. Replace <host> and <port> with the details of the Tomcat server on which the reporting application is deployed.

6.Restart the Interaction server.