Understanding Performance Impact, Limits, and Data Retention | MuleSoft Documentation
# Understanding Performance Impact, Limits, and Data Retention
Anypoint Monitoring processes and retains massive amounts of data with a low performance impact. Titanium subscribers receive an enhanced data retention package and more storage than Gold and Platinum subscribers. For better performance and readability, your log data is truncated into short lines.
You can also improve your Anypoint Monitoring experience by adjusting your screen resolution.
For core-based subscription tier, see Anypoint Monitoring Features for Legacy Subscription-Based Plans.
## Mule Monitoring Agent Performance Impact
Based on typical use, the expected CPU utilization from the Mule monitoring agent is less than 5%. For more information, refer to Configure and Enable Anypoint Monitoring for Mule Apps (CloudHub).
Anypoint Monitoring asynchronously collects data at a resolution of one minute, which does not block Mule runtime data processing.
## Data Retention Limits
Limits vary by subscription tier:
  * Anypoint Integration Starter Package Limits
  * Anypoint Integration Advanced Package Limits
  * Gold and Platinum Subscription Limits
  * Titanium Subscription Limits


### Anypoint Integration Starter Package Limits
Organizations that have the Anypoint Integration Starter package receive modest data retention and feature limits: 

Logs
    
Log limits are documented in Runtime Manager. 

Application metrics
    
30 days. 

Enhanced API metrics
    
30 days. Data in the **Client Applications** tab is limited to 1 hour. 

Basic alerts for servers and Mule apps
    
Six per server or app. 

Basic alerts for APIs
    
Six per API instance.
### Anypoint Integration Advanced Package Limits
Organizations that have the Anypoint Integration Advanced package receive more robust data retention and feature limits: 

Logs
    
In raw format, your logs can occupy as much space as you receive with your pricing package. Note that the storage space you receive with your pricing package is used to store logs and metrics data. Because metrics do not take up much storage capacity, you can use the majority of your storage for raw log data. 

Searchable logs
    
You receive additional storage that is 10% of the size of purchased storage for indexes for searchable logs.
Anypoint Monitoring creates indexes on raw logs to enable you to efficiently and quickly perform log search queries. Anypoint Monitoring indexes the most recent logs for searching, up to 10% of the total purchased storage size. You can retrieve older logs with the Anypoint Monitoring Archive API.
Total storage capacity is shared globally across all apps and is limited by the number of messages and flows that your organization purchases and the maximum searchable storage allocation limit of 6TB.
  * For every flow purchased, this subscription tier receives:
    * 5GB of archival storage
    * 0.5GB of searchable storage (10% of archival storage)
  * For every 1M messages purchased, this subscription tier receives:
    * 2.5GB of archival storage
    * 0.25GB of searchable storage (10% of archival storage)



Application metrics
    
365 days for built-in dashboards
For Anypoint Insights, see Monitoring Metrics from Anypoint Insights. 

Enhanced API metrics
    
30 days. These limits also apply:
  * Data in the **Client Applications** tab is limited to 1 hour.
  * Data from **api_path_metric** and **api_client_ip_metric** tables in advanced mode of custom dashboards is limited to 1 hour.
Metrics data can persist beyond the data retention period. The data is removed when the automated cleanup cycle takes place.



Custom metrics
    
365 days in production environments 

Custom dashboard alerts
    
10 per app or API instance. 

Basic alerts for servers and Mule apps
    
10 per server or app. 

Basic alerts for APIs
    
10 per server or app. 

Telemetry Exporter Connections
    
10 per organization.
### Gold and Platinum Subscription Limits
Gold and Platinum tier subscribers to Anypoint Platform receive modest data retention and feature limits: 

Logs
    
Log limits are documented in Runtime Manager. 

Application metrics
    
30 days. 

Enhanced API metrics
    
30 days. These limits also apply:
  * Data in the **Client Applications** tab is limited to 1 hour.
  * Data from **api_path_metric** and **api_client_ip_metric** tables in advanced mode of custom dashboards is limited to 1 hour.
Metrics data can persist beyond the data retention period. The data is removed when the automated cleanup cycle takes place.



Basic alerts for servers and Mule apps
    
50 basic alerts. 

Basic alerts for APIs
    
Six basic alerts per API instance.
### Titanium Subscription Limits
Titanium tier subscribers to Anypoint Platform receive more robust data retention and feature limits: 

Logs
    
In raw format, your logs can occupy as much space as you receive with your Titanium subscription. Note that the storage space you receive with your Titanium subscription is used to store logs and metrics data. Because metrics do not take up much storage capacity, you can use the majority of your storage for raw log data. 

Searchable logs
    
You receive additional storage that is 10% of the size of purchased storage for indexes for searchable logs.
Anypoint Monitoring creates indexes on raw logs to enable you to efficiently and quickly perform log search queries. Anypoint Monitoring indexes the most recent logs for searching, up to 10% of the total purchased storage size. You can download logs to access older logs.
Total storage capacity is shared globally across all apps and is limited by the number of messages and flows that your organization purchases and the maximum searchable storage allocation limit of 6TB.
  * For each production vCore, this subscription tier receives:
    * 200GB of archival storage
    * 20GB of searchable storage (10% of archival storage)
  * For each pre-production vCore, this subscription tier receives:
    * 50GB of archival storage
    * 5GB of searchable storage (10% of archival storage)



Application metrics
    
365 days for built-in dashboards
For Anypoint Insights, see Monitoring Metrics from Anypoint Insights. 

Enhanced API metrics
    
30 days. These limits also apply:
  * Data in the **Client Applications** tab is limited to 1 hour.
  * Data from **api_path_metric** and **api_client_ip_metric** tables in advanced mode of custom dashboards is limited to 1 hour.
Metrics data can persist beyond the data retention period. The data is removed when the automated cleanup cycle takes place.



Custom metrics
    
365 days in production environments 

Custom dashboard alerts
    
20 per parent organization. 

Basic alerts for servers and Mule apps
    
50 times the number of production vCores in your organization plus 100. For example, an organization that has 2 production vCores and a Titanium subscription has a limit of 200 basic alerts. Note that you can also use your alert allowance for sandbox deployments, but this limit subject to the overall production vCore limit. 

Basic alerts for APIs
    
Ten basic alerts per API instance. 

Telemetry Exporter Connections
    
10 per organization.
## Logging Data Management
When you manage logs, the maximum length of one line of log data is 8 KB (including date and thread metadata). Single lines that are longer than 8 KB are truncated at the 8 KB mark.
To log longer segments of information, you must split them up into chunks that are individually smaller than 8 KB.
## Screen Resolution
Use a minimum screen resolution of 1024 by 768 pixels.
## Grace Period for Metrics Data Retention
If your organization downgrades to a lower subscription tier (usage-based or core-based) or cancels your subscription, your metrics data is removed according to this schedule:
  * Downgrades: Approximately 14 days after a downgrade to a lower tier, an additional 21-day grace period takes place before your data is removed.
  * Cancellations: Approximately 90 days after a cancellation, an additional 21-day grace period takes place before your data is removed.


To retrieve metrics data, you can use the Anypoint Monitoring Archive API.