Deploy Analytics With the Analytics Agent

This page describes the deployment options for Analytics, which includes the Events Service.

Transaction Analytics Only

The Analytics Agent is only required for the Node.js, PHP Agents, and Python Agents, and not the Java and .NET Agents if the minimum versions are met. You need an Analytics Agent to capture Transaction Analytics for:

  • Any version of Node.js Agent
  • Any version of PHP Agent
  • Python Agent >= 21.10 (Python Agent < 21.10 does not support Transaction Analytics)
  • Java Agent <= 4.5.15
  • .NET Agent <= 20.10

To configure Transaction Analytics:

  • Download and install either the 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 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 Machine Agent or the Analytics Agent (standalone binary) on the machine.

  • Enable Analytics for applications and log sources in the Controller.