If you want to generate auditing based dashboards from ARIS Connect content you must install and configure the external web analytics application Piwik. Piwik is not included in this ARIS package.
The following describes the Piwik usage in a distributed environment. You can also install Piwik on an existing ARIS server. In this case, ARIS Agent is already installed and you must only add the additional runnables to the ARIS server. Please note that running ARIS and Piwik on one and the same server may result in a considerable loss of performance.
Procedure
Start the Piwik installation.
In the installation wizard add the website:
Name =ARIS Connect, URL = http://<host>:<port>.
Alternatively, register ARIS Connect as a website in an existing Piwik installation.
When installed, open the Piwik configuration.
Enable unique visitors processing for day, week, month, and range. Day, week, and month are enabled by default.
Login into Piwik.
Create a user with view permission on the ARIS Connect website and copy its authentication token to a text file.
Create a new Custom Dimension named tenant for visits and two Custom Dimensions named resource-path and resource-type for visit actions. Set all of them to active, and copy the IDs to the text file. You need the IDs to parameterize the Piwik reports later in ARIS Architect and to configure the eventsubscriber runnable.
Make sure that site search tracking is enabled for the ARIS Connect website.
If the ARIS Connect Portal usage is expected to be high, it is a good idea to disable archiving of browser-triggered Piwik reports. To prevent performance issues you are recommended to set up auto-archiving as a background task that runs in a fixed interval. This task should be completed before any scheduled ARIS reports that access the Piwik data will run.
Piwik is installed and configured for the use of ARIS.