Get Started with On-Premises Virtual Appliance
Before you deploy Splunk AppDynamics On-Premises Virtual Appliance, review the following prerequisites and requirements for the components.
Prerequisites
Make sure the following prerequisites are met:
- VMware vSphere
-
- Physical server(s) to host virtual machines.
- VMWare ESXi and vSphere version >= 8.0.1
- DNS IP, Gateway IP, and three host IP addresses.
- For the hybrid deployment, you must be using Controller >= 24.2.2.
- Microsoft Azure
-
- An Azure account to deploy virtual machines.
- Controller is >=24.2.2 for the hybrid deployment.
- KVM
-
-
KVM hypervisor to run Virtual Machines.
- The NTP service is enabled to synchronize time across hypervisors.
CODE
$ timedatectl status Local time: Thu 2024-10-03 22:36:06 UTC Universal time: Thu 2024-10-03 22:36:06 UTC RTC time: Thu 2024-10-03 22:36:06 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes NTP service: active RTC in local TZ: no - The KVM is enabled in the server.
CODE
$ kvm-ok INFO: /dev/kvm exists KVM acceleration can be used - The bridged device is available. Make a note of the device name to specify in the
config.cfgfile in a later step.
For more information, see Installing Ubuntu Server Considerations in Readme.md.
-
- VMware ESXi
-
- Physical server(s) to host virtual machines.
- VMWare ESXi >= 8.0.1
- DNS IP, Gateway IP, and three host IP addresses.
- For the hybrid deployment, you must be using Controller >= 24.7.0.
- AWS
-
- An AWS account to deploy virtual machines.
- Controller is >=24.2.2 for the hybrid deployment.
- ROSA
-
Ensure that you have the following:
-
ROSA with Hosted Cluster Plane (HCP), see Install ROSA with HCP Clusters.
-
OpenShift Virtualization operator and it is in the active state. See OpenShift Virtualization Installation.
-
The QCOW2 image is downloaded from the Virtual Appliance tab in the Downloads portal, and verify that the file has execute permissions.
-
Sizing Requirements
Review the CPU, memory, storage, node count, and throughput requirements for each Virtual Appliance deployment profile.
The following table shows Virtual Appliance installation profiles for each virtual machine:
- Standard Deployment
-
Demo
Table 1. Hardware Requirements Specification Min Node Count Max Agents 16 vCPUs, 32 GB RAM, 200 GB OS Disk, and minimum of 100 GB SSD Data Disk
1 50 Table 2. Metrics Ingestion Limit Services Limit Max Metrics/Minute 10,000 EUM Beacons/Minute Browser 1,000 Mobile 1,000 Synthetic Sessions/Minute 1,000 Small
Table 3. Hardware Requirements Specification Min Node Count Max Agents 16 vCPUs, 64 GB RAM, 200 GB OS Disk, and 500 GB SSD Data Disk
3 1,500 Table 4. Metrics Ingestion Limit Services Limit Max Metrics/Minute 250,000
Includes an Anomaly Detection limit up to 25,000.
EUM Beacons/Minute Browser 8,000 Mobile 15,000 Synthetic Sessions/Minute 7,500 OpenTelemetry Spans/Minute 24,000 Medium
Table 5. Hardware Requirements Specification Throughput and IOPS Min Node Count Max Agents 32 vCPUs, 128 GB RAM, 200 GB OS Disk, and 3 TB SSD Data Disk
GP3 Storage: 14,000 IOPS or 1,000 MB/s 3 1,500 Table 6. Metrics Ingestion Limit Services Limit Max Metrics/Minute 600,000
Includes an Anomaly Detection limit up to 60,000.
EUM Beacons/Minute Browser 20,000 Mobile 40,000 Synthetic Sessions/Minute 15,000 OpenTelemetry Spans/Minute 48,000 Large
Table 7. Hardware Requirements Specification Throughput and IOPS Min Node Count Max Agents 64 vCPUs, 256 GB RAM, 200 GB OS Disk, and 5 TB SSD Data Disk
GP3 Storage: 18,000 IOPS or 1,500 MB/s 3 - 10000 Java Agents
- 1000 Machine Agents
- 5 Cluster Agents
Table 8. Metrics Ingestion Limit Services Limit Max Metrics/Minute 1,850,000
Includes an Anomaly Detection limit up to 185,000.
EUM Beacons/Minute Browser 40,000 Mobile 80,000 Synthetic Sessions/Minute 30,000 OpenTelemetry Spans/Minute 96,000 Extra Large
Table 9. Hardware Requirements Specification Min Node Count Max Agents 128 vCPUs, 512 GB RAM, 200 GB OS Disk, and 10 TB SSD Data Disk
3 14,500 Table 10. Metrics Ingestion Limit Services Limit Max Metrics/Minute 2,600,000
Includes an Anomaly Detection limit up to 260,000.
EUM Beacons/Minute Browser 80,000 Mobile 160,000 Synthetic Sessions/Minute 60,000 OpenTelemetry Spans/Minute 128,000 - Hybrid Deployment
-
Demo
Table 11. Hardware Requirements Specification Min Node Count Max Agents 16 vCPUs, 32 GB RAM, 200 GB OS Disk, and minimum of 100 GB SSD Data Disk
1 50 Table 12. Metrics Ingestion Limit Services Limit Max Metrics/Minute 10,000 EUM Beacons/Minute Browser 1,000 Mobile 1,000 Synthetic Sessions/Minute 1,000 Small
Table 13. Hardware Requirements Specification Min Node Count Max Agents 16 vCPUs, 32 GB RAM, 200 GB OS Disk, and 500 GB SSD Data Disk
The memory heap size is set to 2 GB of available RAM
3 2,000 Table 14. Metrics Ingestion Limit Services Limit Max Metrics/Minute 1,000,000
Includes an Anomaly Detection limit up to 100,000.
EUM Beacons/Minute Browser 10,000 Mobile 20,000 Synthetic Sessions/Minute 7,500 OpenTelemetry Spans/Minute 24,000 Medium
Table 15. Hardware Requirements Specification Throughput and IOPS Min Node Count Max Agents 32 vCPUs, 64 GB RAM, 200 GB OS Disk, and 1 TB SSD Data Disk.
GP3 Storage: 14,000 IOPS or 1,000 MB/s 3 7,500 Table 16. Metrics Ingestion Limit Services Limit Max Metrics/Minute 2,000,000
Includes an Anomaly Detection limit up to 200,000.
EUM Beacons/Minute Browser 20,000 Mobile 40,000 Synthetic Sessions/Minute 15,000 OpenTelemetry Spans/Minute 48,000 Large
Table 17. Hardware Requirements Specification Throughput and IOPS Min Node Count Max Agents 64 vCPUs, 256 GB RAM, 200 GB OS Disk, and 2 TB SSD Data Disk.
GP3 Storage: 18,000 IOPS or 1,500 MB/s 3 - 20,000 Java Agents
- 2,000 Machine Agents
Table 18. Metrics Ingestion Limit Services Limit Max Metrics/Minute 4,000,000
Includes an Anomaly Detection limit up to 400,000.
EUM Beacons/Minute Browser 40,000 Mobile 80,000 Synthetic Sessions/Minute 30,000 OpenTelemetry Spans/Minute 96,000 Extra Large
Table 19. Hardware Requirements Specification Min Node Count Max Agents 128 vCPUs, 512 GB RAM, 200 GB OS Disk, and 10 TB SSD Data Disk.
3 40,000 Table 20. Metrics Ingestion Limit Services Limit Max Metrics/Minute 7,500,000
Includes an Anomaly Detection limit up to 750,000.
EUM Beacons/Minute Browser 80,000 Mobile 160,000 Synthetic Sessions/Minute 60,000 OpenTelemetry Spans/Minute 192,000
Deploy Splunk AppDynamics On-Premises Virtual Appliance
Complete the following steps to deploy Virtual Appliance:
- Standard Deployment
-
1 Download the required image from the Virtual Appliance tab in the Downloads portal.
Note: Virtual Appliance is packaged in the OVA, VHD, and AMI formats. Choose the required format depending on your hypervisor type.2 Deploy Splunk AppDynamics On-Premises Virtual Appliance or you can Bring Your Own Kubernetes (BYOK)
Note: You can review and update the parameters in the helm file. For more information about the helm file parameters, see Customize the Helm File.3 Install Splunk AppDynamics Services as containers in the Standard Deployment
- Hybrid Deployment
-
1 Download the required image from the Virtual Appliance tab in the Downloads portal.
Note: Virtual Appliance is packaged in the OVA, VHD, and AMI formats. Choose the required format depending on your hypervisor type.2 Deploy Splunk AppDynamics On-Premises Virtual Appliance or you can Bring Your Own Kubernetes (BYOK)
Note: You can review and update the parameters in the helm file. For more information about the helm file parameters, see Customize the Helm File.3 Install Splunk AppDynamics Services in the Hybrid Deployment.