Expand description
Amazon CloudWatch Application Insights is a service that helps you detect common problems with your applications. It enables you to pinpoint the source of issues in your applications (built with technologies such as Microsoft IIS, .NET, and Microsoft SQL Server), by providing key insights into detected problems.
After you onboard your application, CloudWatch Application Insights identifies, recommends, and sets up metrics and logs. It continuously analyzes and correlates your metrics and logs for unusual behavior to surface actionable problems with your application. For example, if your application is slow and unresponsive and leading to HTTP 500 errors in your Application Load Balancer (ALB), Application Insights informs you that a memory pressure problem with your SQL Server database is occurring. It bases this analysis on impactful metrics and log errors.
If you’re using the service, you’re probably looking for ApplicationInsightsClient and ApplicationInsights.
Structs§
- Application
Component Describes a standalone resource or similarly grouped resources that the application is made up of.
- Application
Info Describes the status of the application.
- Application
Insights Client - A client for the Application Insights API.
- Configuration
Event The event information.
- Create
Application Request - Create
Application Response - Create
Component Request - Create
Component Response - Create
LogPattern Request - Create
LogPattern Response - Delete
Application Request - Delete
Application Response - Delete
Component Request - Delete
Component Response - Delete
LogPattern Request - Delete
LogPattern Response - Describe
Application Request - Describe
Application Response - Describe
Component Configuration Recommendation Request - Describe
Component Configuration Recommendation Response - Describe
Component Configuration Request - Describe
Component Configuration Response - Describe
Component Request - Describe
Component Response - Describe
LogPattern Request - Describe
LogPattern Response - Describe
Observation Request - Describe
Observation Response - Describe
Problem Observations Request - Describe
Problem Observations Response - Describe
Problem Request - Describe
Problem Response - List
Applications Request - List
Applications Response - List
Components Request - List
Components Response - List
Configuration History Request - List
Configuration History Response - List
LogPattern Sets Request - List
LogPattern Sets Response - List
LogPatterns Request - List
LogPatterns Response - List
Problems Request - List
Problems Response - List
Tags ForResource Request - List
Tags ForResource Response - LogPattern
An object that defines the log patterns that belongs to a
LogPatternSet
.- Observation
Describes an anomaly or error with the application.
- Problem
Describes a problem that is detected by correlating observations.
- Related
Observations Describes observations related to the problem.
- Tag
An object that defines the tags associated with an application. A tag is a label that you optionally define and associate with an application. Tags can help you categorize and manage resources in different ways, such as by purpose, owner, environment, or other criteria.
Each tag consists of a required tag key and an associated tag value, both of which you define. A tag key is a general label that acts as a category for a more specific tag value. A tag value acts as a descriptor within a tag key. A tag key can contain as many as 128 characters. A tag value can contain as many as 256 characters. The characters can be Unicode letters, digits, white space, or one of the following symbols: _ . : / = + -. The following additional restrictions apply to tags:
-
Tag keys and values are case sensitive.
-
For each associated resource, each tag key must be unique and it can have only one value.
-
The
aws:
prefix is reserved for use by AWS; you can’t use it in any tag keys or values that you define. In addition, you can't edit or remove tag keys or values that use this prefix.
-
- TagResource
Request - TagResource
Response - Untag
Resource Request - Untag
Resource Response - Update
Application Request - Update
Application Response - Update
Component Configuration Request - Update
Component Configuration Response - Update
Component Request - Update
Component Response - Update
LogPattern Request - Update
LogPattern Response
Enums§
- Create
Application Error - Errors returned by CreateApplication
- Create
Component Error - Errors returned by CreateComponent
- Create
LogPattern Error - Errors returned by CreateLogPattern
- Delete
Application Error - Errors returned by DeleteApplication
- Delete
Component Error - Errors returned by DeleteComponent
- Delete
LogPattern Error - Errors returned by DeleteLogPattern
- Describe
Application Error - Errors returned by DescribeApplication
- Describe
Component Configuration Error - Errors returned by DescribeComponentConfiguration
- Describe
Component Configuration Recommendation Error - Errors returned by DescribeComponentConfigurationRecommendation
- Describe
Component Error - Errors returned by DescribeComponent
- Describe
LogPattern Error - Errors returned by DescribeLogPattern
- Describe
Observation Error - Errors returned by DescribeObservation
- Describe
Problem Error - Errors returned by DescribeProblem
- Describe
Problem Observations Error - Errors returned by DescribeProblemObservations
- List
Applications Error - Errors returned by ListApplications
- List
Components Error - Errors returned by ListComponents
- List
Configuration History Error - Errors returned by ListConfigurationHistory
- List
LogPattern Sets Error - Errors returned by ListLogPatternSets
- List
LogPatterns Error - Errors returned by ListLogPatterns
- List
Problems Error - Errors returned by ListProblems
- List
Tags ForResource Error - Errors returned by ListTagsForResource
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
- Update
Application Error - Errors returned by UpdateApplication
- Update
Component Configuration Error - Errors returned by UpdateComponentConfiguration
- Update
Component Error - Errors returned by UpdateComponent
- Update
LogPattern Error - Errors returned by UpdateLogPattern
Traits§
- Application
Insights - Trait representing the capabilities of the Application Insights API. Application Insights clients implement this trait.