Skip to content

Commit

Permalink
Merge pull request #8 from nduvieilh/group7
Browse files Browse the repository at this point in the history
Merge Group 7 for the Infra Dashboard Template Migration
  • Loading branch information
hannahsohkim committed Oct 27, 2022
2 parents 0bd5db6 + afc8861 commit 1acd2b1
Show file tree
Hide file tree
Showing 10 changed files with 463 additions and 14 deletions.
67 changes: 67 additions & 0 deletions dashboards/amazon-vpc/amazon-vpc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"name": "Amazon VPC",
"description": "",
"pages": [
{
"name": "Amazon VPC",
"description": "",
"widgets": [
{
"title": "",
"layout": {
"height": 6,
"width": 4,
"row": 1,
"column": 9
},
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": "![Amazon VPC Icon](https://integrations.nr-assets.net/providers/aws_vpc.png) **Amazon VPC** \n\nAmazon Virtual Private Cloud (Amazon VPC) enables you to launch Amazon Web Services (AWS) resources into a virtual network that you've defined. This virtual network closely resembles a traditional network that you'd operate in your own data center, with the benefits of using the scalable infrastructure of AWS.\n\n\n"
}
},
{
"title": "Virtual private clouds, by region",
"layout": {
"height": 3,
"width": 8,
"row": 4,
"column": 1
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT uniqueCount(entity.name) FROM Metric WHERE metricName = 'aws.vpc.bytes' since 7 days ago timeseries FACET aws.region"
}
]
}
},
{
"title": "VPC service limit usage",
"layout": {
"height": 3,
"width": 12,
"row": 10,
"column": 1
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.trustedadvisor.limitUsage`) FROM Metric WHERE aws.trustedadvisor.service='VPC' FACET aws.trustedadvisor.limitName, aws.region TIMESERIES SINCE 1 week ago LIMIT 100"
}
]
}
}
]
}
]
}
Binary file added dashboards/amazon-vpc/amazon-vpc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
172 changes: 172 additions & 0 deletions dashboards/aws-waf/aws-waf.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
{
"name": "AWS WAF",
"description": "",
"pages": [
{
"name": "AWS WAF",
"description": "",
"widgets": [
{
"title": "AllowedRequests per WebACL",
"layout": {
"height": 3,
"width": 4,
"row": 1,
"column": 1
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.AllowedRequests.byWebACL`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "BlockedRequests per WebACL",
"layout": {
"height": 3,
"width": 4,
"row": 1,
"column": 5
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.BlockedRequests.byWebACL`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "CountedRequests per WebACL",
"layout": {
"height": 3,
"width": 4,
"row": 1,
"column": 9
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.CountedRequests.byWebACL`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "Passedrequests per WebACL",
"layout": {
"height": 3,
"width": 4,
"row": 4,
"column": 1
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.PassedRequests.byWebACL`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "AllowedRequests per RuleGroup",
"layout": {
"height": 3,
"width": 4,
"row": 4,
"column": 5
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.AllowedRequests.byRuleGroup`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "BlockedRequests per RuleGroup",
"layout": {
"height": 3,
"width": 4,
"row": 4,
"column": 9
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.BlockedRequests.byRuleGroup`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "CountedRequests per RuleGroup",
"layout": {
"height": 3,
"width": 4,
"row": 7,
"column": 1
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.CountedRequests.byRuleGroup`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
},
{
"title": "Passedrequests per RuleGroup",
"layout": {
"height": 3,
"width": 4,
"row": 7,
"column": 5
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"nrqlQueries": [
{
"accountId": 0,
"query": "SELECT max(`aws.waf.PassedRequests.byRuleGroup`) FROM Metric FACET entity.name TIMESERIES"
}
]
}
}
]
}
]
}
Binary file added dashboards/aws-waf/aws-waf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 1acd2b1

Please sign in to comment.