Events Service Deployment
The Splunk AppDynamics Events Service is the on-premises data storage facility for unstructured data generated by Application Analytics, Database Visibility, and End User Monitoring deployments.
About Events Service
The MySQL database embedded in the Controller stores application metric and configuration data generated by the Controller. While an embedded database is sufficient for storing this type of data, the high-volume, performance-intensive nature of analytics data requires dedicated, horizontally scalable storage. In an Splunk AppDynamics deployment, this role is served by the Events Service.
When you install an Events Service on a different host than the Enterprise Console host, it is a dedicated Events Service. You require a dedicated Events Service to:
- Install the server components for EUM, Application Analytics, or Database Visibility.
- Set up data redundancy and storage capability.
- Use EUM, Application Analytics, or Database Visibility in your Controller deployment.
You can deploy the dedicated Events Service as a single node or a cluster of three or more nodes based on your requirements. Additionally, you can add nodes to a dedicated Events Service after the installation. We recommend that you do not add the Controller host as part of the cluster. See Administer the Events Service.
Multiple components that depend on the Events Service should use the same Events Service instance or cluster.