Introduction
AWS AppSync is a managed service that uses GraphQL. Application development is simplified with a flexible API that securely accesses, manipulates, and combines data from one or more data sources.
With AppSync, scalable applications can be built:
- With real-time updates.
- On a range of data sources (such as NoSQL data stores, relational databases, HTTP APIs).
- For custom data sources with AWS Lambda.
For mobile and web apps, AppSync provides:
- Local data access when devices go offline,
- Data synchronization with customizable conflict resolution when devices are back online.
Note
Use the OpsRamp AWS public cloud integration to discover and collect metrics against the AWS service.Setup
To set up the OpsRamp AWS integration and discover the AWS service,
go to AWS Integration Discovery Profile and select AppSync API
.
Metrics
OpsRamp Metric | Metric Display Name | Unit | Aggregation Type | Description |
---|---|---|---|---|
aws_appsync_4xx | 4XX Errors | None | Sum | Number of errors captured as a result of invalid requests due to an incorrect client configuration. |
aws_appsync_5xx | 5XX Errors | None | Sum | Errors encountered during the execution of a GraphQL query. |
aws_appsync_Latency | Latency | None | Average | Time between when AWS AppSync receives a request from a client and when it returns a response to the client. |
Event support
CloudTrail event support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.
CloudWatch alarm support
- Supported
- Configurable in OpsRamp AWS Integration Discovery Profile.