Controller Sizing

The following table shows Controller installation profiles by metric ingestion rate and node count. As previously noted, the actual metrics generated by a node can vary greatly depending on the nature of the application on the node and the Splunk AppDynamics configuration. Be sure to validate your sizing against the metric ingestion rate before deploying to production.

ProfileMax Metrics/MinuteMax Agents (Approx)OSLinux ComputeWindows ComputeStorage
Demo10,0005Linux or Windows2 Cores, 8 GB RAM2 Cores, 8 GB RAM50 GBNote: This profile is not supported when installing with Aurora DB.
Small50,00050Linux or Windows4 Cores, 16 GB RAM4 Cores, 16 GB RAM400 GBNote: This profile is not supported when installing with Aurora DB.
Medium1,000,0002,000Linux or WindowsBare-metal: 8 Cores, 128GB RAMBare-metal: 8 Cores, 128 GB RAM5 TB SAS SSDs. Hardware-based RAID 5 configuration
Linux or WindowsVM: 16 vCPUs, 128GB RAMVM: 16 vCPUs, 128 GB RAM5 TB SSD-based SAN with 10 Gb/s FCoE
Large5,000,00015,000Linux

Bare-metal: 28 cores, 512 GB RAM

VM: 32 vCPUs, 256GB RAM

N/A
  • 2 x 800 GB write-intensive NVMe cards for MySQL redo logs. Software-based (mdadm) RAID 1 configuration.
  • 20 TB SAS SSDs for main data volume. Hardware-based RAID 5 configuration
Extra Large

For deployments that exceed the Large profile configuration defined here, contact Splunk AppDynamics Professional Services for a thorough viability evaluation of your Controller.

Amazon Web Services (AWS) Sizing for On-Premises

AWS Profile with AuroraMax Metrics/MinuteMax Agents (Approx)OSComputeInstance Size for AWS Aurora StorageBlock Storage (for Controller application files only)*
Medium1,000,0001500LinuxEC2: r4.2xlargedb.r4.4xlarge10 GB GP2 EBS Volume. We recommend using a different volume than the instance's root volume.
Large5,000,00010000LinuxEC2: r4.8xlargedb.r4.16xlarge10 GB GP2 EBS Volume. We recommend using a different volume than the instance's root volume.

* The specified disk space must be available for use by the Controller. Specifications do not include overhead from the operating system, file system, and so on.

Elastic Network Interface (ENI)

The ENI numbers were last updated on Feb 28, 2018.

For AWS, provision an ENI for each Controller host and link the license to the MAC address of the ENI. For more information about ENI, see AWS documentation.

Note: This document contains references to the Amazon Web Services and Microsoft documentations. Splunk AppDynamics does not own any rights and assumes no responsibility for the accuracy or completeness of such third-party documentation.