AppMonitor
A RUM app monitor collects telemetry data from your application and sends that data to RUM. The data includes performance and reliability information such as page load time, client-side errors, and user behavior.
Contents
- AppMonitorConfiguration
-
A structure that contains much of the configuration data for the app monitor.
Type: AppMonitorConfiguration object
Required: No
- Created
-
The date and time that this app monitor was created.
Type: String
Length Constraints: Fixed length of 19.
Required: No
- CustomEvents
-
Specifies whether this app monitor allows the web client to define and send custom events.
For more information about custom events, see Send custom events.
Type: CustomEvents object
Required: No
- DataStorage
-
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
Type: DataStorage object
Required: No
- Domain
-
The top-level internet domain name for which your application has administrative authority.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 253.
Pattern:
^(localhost)|^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$|^(?![-.])([A-Za-z0-9-\.\-]{0,63})((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))\.(?![-])[A-Za-z-0-9]{1,63}((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))|^(\*\.)(?![-.])([A-Za-z0-9-\.\-]{0,63})((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))\.(?![-])[A-Za-z-0-9]{1,63}((?![-])([a-zA-Z0-9]{1}|^[a-zA-Z0-9]{0,1}))
Required: No
- Id
-
The unique ID of this app monitor.
Type: String
Length Constraints: Fixed length of 36.
Pattern:
^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}$
Required: No
- LastModified
-
The date and time of the most recent changes to this app monitor's configuration.
Type: String
Length Constraints: Fixed length of 19.
Required: No
- Name
-
The name of the app monitor.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
^(?!\.)[\.\-_#A-Za-z0-9]+$
Required: No
- State
-
The current state of the app monitor.
Type: String
Valid Values:
CREATED | DELETING | ACTIVE
Required: No
- Tags
-
The list of tag keys and values associated with this app monitor.
Type: String to string map
Key Length Constraints: Minimum length of 1. Maximum length of 128.
Key Pattern:
^(?!aws:)[a-zA-Z+-=._:/]+$
Value Length Constraints: Minimum length of 0. Maximum length of 256.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: