BEFORE YOU BEGIN: If you are upgrading from 1.1 to 1.2, please refer to the Upgrading page instead.
First, install the latest PreEmptive Analytics Data Hub on the same host you will be installing the Standalone Repository. The Data Hub provides run-time conveniences related to queuing, routing, and filtering of incoming data. It is also required for the PreEmptive Analytics Replayer.
PreEmptive.Analytics.Data.Hub.exeto the machine that will host the Standalone Repository.
Before installing the Standalone Repository software, a supported version of MongoDB must be installed on the same host:
3.2.xseries by following these instructions.
PreEmptive.Analytics.Standalone.Repository.exeto the host machine.
Next, install the PreEmptive Analytics Replayer on the same host. The Replayer is a command-line tool that can "replay" raw analytics envelopes stored in the Standalone Repository to an arbitrary endpoint.
PreEmptive.Analytics.Replayer.exeto the host machine.
If an installer encounters an issue and rolls back, you can try again with logging enabled:
/L*V "<logfile name>". For example:
PreEmptive.Analytics.Data.Hub.exe /L*V "install_hub_log.txt"
PreEmptive.Analytics.Standalone.Repository.exe /L*V "install_repo_log.txt"
PreEmptive.Analytics.Replayer.exe /L*V "install_replayer_log.txt"
In order for data to be delivered from an application to the Data Hub endpoint, then through to the Standalone Repository, you must configure the Data Hub to send all envelopes to the Standalone Repository:
DispatchService\Dispatch.configin the Data Hub installation folder.
<destinations>element, create a new destination element, and save:
<destination id="Repository" url="http://127.0.0.1:99/endpoint" >
PreEmptive Analytics Data Hub Dispatch Service.