Sizing App Visibility Manager and Synthetic TEA Agent components
Consider the following sizing and scalability guidelines when planning your TrueSight App Visibility Manager deployment. These guidelines also apply to deployment of the Transaction Execution Adapter (TEA) Agents.
- App Visibility collector database sizing
- Maximum number of components per deployment
- App Visibility collector sizing
- App Visibility portal sizing
- App Visibility proxy sizing
- Synthetic TEA Agent sizing
- Hardware sizing for App Visibility deployments
- Hardware sizing for Synthetic Monitor deployments
- Related topics
App Visibility collector database sizing
The App Visibility collector database must be scaled for the number of App Visibility agents in your environment. To calculate the maximum database size, use the following equation:
The default maximum database size is 100 GB, which is enough for 10 App Visibility agents in an average environment. For information about changing the App Visibility collector database settings, see Managing the App Visibility database size, location, and cleanup events.
Maximum number of components per deployment
Apply the following guidelines to your deployment, per tenant:
- Maximum number of App Visibility agents or synthetic TEA Agents per App Visibility collector = 100
- Maximum number of App Visibility collectors per App Visibility portal = 5
- Maximum number of App Visibility agents or synthetic TEA Agents per App Visibility portal = 500 (divided among 5 App Visibility collectors)
- Maximum number of App Visibility portals per Presentation Server = 1
App Visibility collector sizing
To install the App Visibility collector software and database, the computer must have approximately 2 GB of free disk space.
If all App Visibility server components are installed together, such as for a very small environment or a test environment, approximately 2.1 GB of disk space is required.
App Visibility portal sizing
To install the App Visibility portal software and database, the computer must have approximately 2 GB of free disk space.
Disk space requirements are the same, even if many App Visibility collectors are used.
If all App Visibility server components are installed together, such as for a very small environment or a test environment, approximately 2.1 GB of disk space is required.
You can configure only one App Visibility portal per tenant with the Presentation Server. For deployment guidance, see also Operations Management basic deployment with App Visibility Manager and Operations Management service provider and tenant deployment.
App Visibility proxy sizing
To install the App Visibility proxy software, the computer must have approximately 220 MB of free disk space.
If all App Visibility server components are installed together, such as for a very small environment or a test environment, approximately 2.1 GB of disk space is required.
Synthetic TEA Agent sizing
A single synthetic TEA Agent can process up to 120 Execution Plans when the Execution Plan references a single web-based script. This limit is set by the system.
If your scripts produce a high volume of user-interface transactions, such as browser-driven scripts, BMC recommends that you limit the TEA Agent to 50 scripts.
There is no limit to the number of TEA Agents that you can install on a single computer.
For information about Execution plans, see Editing an application's synthetic settings.
Hardware sizing for App Visibility deployments
Based upon the calculated size of your deployment, select the appropriate equipment for optimum performance.
Database size calculations assume a retention period of 35 days.
App Visibility collector resources for different deployment sizes
* Divide the required disk size between the number of collectors: <diskSize> / <numberOfCollectors>
App Visibility portal resources for different deployment sizes
App Visibility proxy resources
Hardware sizing for Synthetic Monitor deployments
Based upon the calculated size of your deployment, select the appropriate equipment for optimum performance.
Database size calculations assume a retention period of 35 days.
App Visibility collector database resources for different deployment sizes for synthetic transactions
*For large deployments, increase the heap size on your collector to 4 GB. See Changing the heap size on App Visibility components for more details.
**If you are likely to exceed the number of transactions per hour, BMC recommends you add an additional collector to your deployment.
Calculations are for transactions using the URLChecker script, with 10 custom timers or page timers per transaction, and approximately 20% of transactions with 1 error each. For transactions that don't use timers and have fewer errors, database size requirements may be smaller.
Calculations assume approximately 10% of transactions generate events. Sustained peaks of event generation and fluctuating event levels can adversely affect performance.
App Visibility portal database resources for different deployment sizes for synthetic transactions
*For large deployments, increase the heap size on your portal to 4 GB. See Changing the heap size on App Visibility components for more details.
Calculations are for transactions using the URLChecker script, with 10 custom timers or page timers per transaction, and approximately 20% of transactions with 1 error each. For transactions that don't use timers and have fewer errors, database size requirements may be smaller.
Related topics
System requirements for App Visibility
Preparing-for-the-App-Visibility-server-installation
Configuring-App-Visibility-Manager-components-after-installation
Basic-deployment-options-for-TrueSight-Operations-Management