New Relic integrates with Amazon Web Services (AWS) for reporting your Amazon Simple Workflow (SWF) metrics and other data to New Relic.
This document explains how to activate the integration, and describes the data reported.
Features
Collect and send telemetry data to New Relic from your Amazon Simple Workflow (SWF) services using our integration. Monitor your services, query incoming data, and build dashboards to observe everything at a glance.
Activate integration
This integration is available through CloudWatch Metric Streams.
To enable this integration, see how to connect AWS services to New Relic via CloudWatch Metric Streams.
Find and use data
To find your integration's metrics, go to one.newrelic.com > Metrics and events and filter by aws.simpleworkflow
.
Metric data
This New Relic infrastructure integration collects the following Amazon SWF data:
SWF metric data
Metric (min, max, average, count, sum) | Unit | Description |
---|---|---|
| Time | The time interval, in milliseconds, between the time that the decision task was scheduled and when it was picked up by a worker and started. |
| Time | The time interval, in milliseconds, between the time that the decision task was started and when it closed. |
| Count | The count of decision tasks that have been completed. |
| Count | The count of pending tasks in a 1 minute interval for a specific Task List. |
| Count | The count of decision tasks that started but timed out on closing. |
| Time | The time, in milliseconds, between the time the workflow started and when it closed. |
| Count | The count of workflows that were canceled. |
| Count | The count of workflows that completed. |
| Count | The count of workflows that continued as new. |
| Count | The count of workflows that failed. |
| Count | The count of workflows that were terminated. |
| Count | The count of workflows that timed out, for any reason. |
All imported data has one dimension: Domain
Create alerts
You can set up to notify you if there are any changes. For example, you can set up an alert to notify relevant parties of critical or fatal errors.
Learn more about creating alerts here.