Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2024-08-08 #2522

Merged
merged 9 commits into from
Aug 8, 2024
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ LICENSE @newrelic/developer-enablement
/.config/ @newrelic/developer-enablement

# product/content ownership
/dashboards/ @seemantk
/quickstarts/ @seemantk @rahulbasu-nr
/dashboards/
/quickstarts/
Original file line number Diff line number Diff line change
@@ -0,0 +1,247 @@
{
"name": "AWS Cloudwatch Application Signals",
"description": null,
"pages": [
{
"name": "AWS Cloudwatch Application Signals",
"description": null,
"widgets": [
{
"title": "Top requests by operation",
"layout": {
"column": 1,
"row": 1,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT count(`aws.applicationsignals.Error`) FROM Metric FACET `aws.applicationsignals.Operation` SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Top requests by path",
"layout": {
"column": 7,
"row": 1,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT count(`aws.applicationsignals.Latency`) FROM Metric FACET concat(`aws.applicationsignals.Service`,' > ', `aws.applicationsignals.RemoteService`) WHERE `aws.applicationsignals.Service` IS NOT NULL AND `aws.applicationsignals.RemoteService` IS NOT NULL SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Top latency by operation",
"layout": {
"column": 1,
"row": 4,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT average(`aws.applicationsignals.Latency`) FROM Metric FACET `aws.applicationsignals.Operation` SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Top latency by path",
"layout": {
"column": 7,
"row": 4,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT average(`aws.applicationsignals.Latency`) FROM Metric FACET concat(`aws.applicationsignals.Service`,' > ', `aws.applicationsignals.RemoteService`) WHERE `aws.applicationsignals.Service` IS NOT NULL AND `aws.applicationsignals.RemoteService` IS NOT NULL SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Top faults by operation",
"layout": {
"column": 1,
"row": 7,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT sum(`aws.applicationsignals.Fault`) FROM Metric FACET `aws.applicationsignals.Operation` SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "Top faults by path",
"layout": {
"column": 7,
"row": 7,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT sum(`aws.applicationsignals.Fault`) FROM Metric FACET concat(`aws.applicationsignals.Service`,' > ', `aws.applicationsignals.RemoteService`) WHERE `aws.applicationsignals.Service` IS NOT NULL AND `aws.applicationsignals.RemoteService` IS NOT NULL SINCE 12 HOURS AGO TIMESERIES 5 minutes"
}
],
"platformOptions": {
"ignoreTimeRange": false
},
"thresholds": {
"isLabelVisible": true
},
"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
}
]
}
],
"variables": []
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions quickstarts/aws/amazon-cloudwatch-application-signals/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
id: cc4e9f92-310e-414b-869b-a85a7fdc0ffa
slug: amazon-cloudwatch-application-signals
description: |-
## Monitor your Amazon CloudWatch Application Signals Metrics

With New Relic's Amazon CloudWatch Application Signals integration, you can monitor the performance of your services running on AWS.

### Get started!

Check out the [AWS documentation](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Monitoring-Sections.html) to learn more about monitoring with Application Signals.
## About this integration

Set up AWS CloudWatch Application Signals to monitor services running in EKS, or EC2.

- Visualize your top request count faceted by the operation or path
- Keep track of any high latency based on operation or path
- Analyze the top faults faceted by operation or path

summary: Use New Relic - Amazon CloudWatch Application Signals Integration to monitor your AWS hosted services.
icon: logo.png
level: New Relic
authors:
- New Relic
title: Amazon CloudWatch Application Signals
documentation:
- name: Amazon CloudWatch Application Signals installation docs
description: |
Monitor AWS hosted services by monitoring with Amazon CloudWatch Application Signals
url: https://docs.newrelic.com/docs/infrastructure/amazon-integrations/aws-integrations-list/amazon-cloudwatch-application-signals/
keywords:
- aws
- amazon web services
- Amazon CloudWatch Application Signals
- active network monitoring
- NR1_addData
dataSourceIds:
- amazon-cloudwatch-metric-streams
dashboards:
- amazon-cloudwatch-application-signals
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions quickstarts/nr-reports/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ keywords:
- NR1_addData
- NR1_sys

dataSourceIds:
- nr-reports

# Reference to alert policies to be included in this quickstart
alertPolicies: []

Expand Down
Loading