This page documents the deployment options for Application Analytics, which includes the Events Service.
Transaction Analytics Only
You need an Analytics Agent to capture Transaction Analytics for:
Java Agents version 4.5.15 and earlier
Any version of .NET, Node.js, and PHP Agents
Controller version 4.5.15 and earlier
To configure Transaction Analytics:
Download and install either the Standalone Machine Agent or the Analytics Agent (standalone binary) on each machine. You can also use a shared Analytics Agent instance.
Enable Analytics for applications in the Controller.
Log Analytics Only
To configure Log Analytics:
Install either the Standalone Machine Agent or the Analytics Agent (standalone binary) on the machine.
Enable Analytics for log sources in the Controller.
Transaction and Log Analytics
To configure Transaction and Log Analytics:
Install either the Standalone Machine Agent or the Analytics Agent (standalone binary) on the machine.
Enable Analytics for applications and log sources in the Controller.
SaaS/On-premises Analytics Configuration
When you deploy Analytics with the Analytics Agent, the configuration requirements differ based on your deployment.
SaaS: The Events Service is provided as part of the SaaS service. AppDynamics stores the data and hosts the server components of the system for you. You need to install only the Analytics Agent components of the system described in Agent Side Components.
You can encrypt any data on the Analytics Agent using secure://<your-encrypted-credentials>. You can encrypt data in the Analytics Agent properties file or in System Properties.
The following example demonstrates how to encrypt http.event.accessKey in the Analytics Agent properties file.