Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.
AppDynamics customers and established members should click the sign in button to authenticate.
This guide provides context to EUM data and recommendations for sizing your on-premises EUM Server for different levels of network traffic (metrics per minute).
After understanding the EUM basic concepts, review the recommended sizing below for your on-premises deployment.
To deploy EUM successfully, you should understand Beacons and Resource Timing Snapshots. Learn more about them in the Understanding EUM and Events Service Concepts article.
The following tables recommend T-shirt sizing (S, M, L) for your on-prem EUM Server based on synthetic load testing. Once you have estimated your EUM traffic profile, you can use these maximum load measurement results to establish which T-shirt size is appropriate for your deployment.
If your EUM traffic profile exceeds the maximum traffic given in the tables, see the Extra Large Sizing Recommendations article.
For simplicity, the sizing recommendations for Browser RUM and Synthetic Monitoring are grouped together. If you are using the EUM Server with the Events Service, see Analytics On-Prem Configuration Recipe Book.
The sizing suggestions in the table below are based on one web beacon consisting of the following:
License type |
Identifying string |
Event type: Upsert or Publish |
Maximum Events |
Disc usage: GB per license per day |
Transaction Analytics | biz_txn_v1 | upsert | 1,000,000 events |
AVG 1.36 STDEV 0.524 MAX 2.32 |
Log Analytics | log_v1 | publish | 5GB |
AVG 17.2* |
Browser Analytics | browserrecord | publish | 2,500,000 events |
AVG 3.59 STDEV 1.42 MAX 8.46 |
Browser Analytics | sessionrecord | upsert | 2,500,000 events | AVG 3.52
STDEV 1.29 MAX 9.01 |
Mobile Analytics | mobilesnapshot | publish | 2,500,000 events |
AVG 3.25 STDEV 1.29 MAX 5.34 |
Mobile Analytics | mobilesession |
upsert |
2,500,000 events |
AVG 2.70 STDEV 0.80 MAX 5.45 |
Mobile crash report | mobilecrashreport | publish | 1,000,000 events |
AVG 3.68 STDEV 4.29 MAX 16.64 |
The sizing suggestions in the “EUM Sizing for Mobile RUM” table are based on network traffic for iOS and Android applications sending one beacon consisting of the percentage of the data types listed below.
Data Types | Percentage of Beacon |
Network Request | 80% |
UI Interaction Capture | 10% |
Screenshots | 1% |
Touchpoints | 1% |
Breadcrumbs | 4% |
ANRs | 1% |
Code Errors | 1% |
Crash Reports | 0.02% |
Custom Timers | 0.01% |
Custom Metrics | 0.03% |
System Events | 0.04% |
Method Calls | 1.9% |
EUM Size |
Maximum Traffic (Metrics per Minute) |
Hardware Specifications |
Network Bandwidth |
Java Heap Size |
|
Small
|
Beacons |
90k < with 5 crashes |
- CPU: 4 CPU - RAM: 16 GB - Hard drive: 300 GB - EC2 Instance Type: m4.xlarge |
750 Mbps |
11 GB |
Events | 70k | ||||
Sessions | 40k | ||||
Medium |
Beacons | 90-130k |
- CPU: 8 CPU - RAM: 32 GB - Hard drive: 300 GB - EC2 Instance Type: m4.2xlarge |
1000 Mbps |
30 GB |
Events | 70-110k | ||||
Sessions | 40-61k | ||||
Large |
Beacons | 130-550k |
- CPU: 16 CPU - RAM: 64 GB - Hard drive: 300 GB - EC2 Instance Type: m4.4xlarge |
2000 Mbps |
50 GB |
Events | 110k-3.5M | ||||
Sessions | 61-118k |
The sizing suggestions below are based on network traffic for IoT applications sending beacons for the following events:
EUM Size |
Maximum Traffic (Metrics per Minute) |
Hardware Specifications |
Network Bandwidth |
Java Heap Size |
|
Small
|
Beacons | 110k < |
- CPU: 8 CPU - RAM: 32 GB - Hard drive: 300 GB |
759 Mbps |
10 GB |
Events | 500k | ||||
Medium |
Beacons | 110-300k |
- CPU: 8 CPU - RAM: 32 GB - Hard drive: 300 GB |
1000 Mbps |
22 GB |
Events | 500-600k | ||||
Large |
Beacons | 300-600k |
- CPU: 16 CPU - RAM: 64 GB - Hard drive: 300 GB |
2000 Mbps |
50 GB |
Events | 600k-1M |
Sizing XL profiles for on-premises EUM Server and the Events Service: What's recommended?
Understanding EUM and Events Service Concepts
How do I configure Analytics for on-premises Controllers?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form