-
Notifications
You must be signed in to change notification settings - Fork 302
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2277 from newrelic/release
Release 2024-02-08
- Loading branch information
Showing
110 changed files
with
11,258 additions
and
96 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,266 @@ | ||
{ | ||
"name": "Azure firewall", | ||
"description": null, | ||
"pages": [ | ||
{ | ||
"name": "Azure firewall", | ||
"description": null, | ||
"widgets": [ | ||
{ | ||
"title": "Summary", | ||
"layout": { | ||
"column": 1, | ||
"row": 1, | ||
"width": 7, | ||
"height": 2 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.billboard" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT SUM(`azure.network.azurefirewalls.ApplicationRuleHit`) AS 'Total Application Rules Hit', SUM(`azure.network.azurefirewalls.NetworkRuleHit`) AS 'Total Network Rules Hit', SUM(`azure.network.azurefirewalls.DataProcessed`) AS 'Total Data Processed(bytes)', AVERAGE(`azure.network.azurefirewalls.Throughput`) AS 'Average Throughput' " | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "", | ||
"layout": { | ||
"column": 8, | ||
"row": 1, | ||
"width": 5, | ||
"height": 2 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.markdown" | ||
}, | ||
"rawConfiguration": { | ||
"text": "# Azure Firewall\nAzure Firewall is a managed, cloud-based network security service that protects your Azure Virtual Network resources. The stateful firewall service has built-in high availability and unrestricted cloud scalability to help you create, enforce, and log application and network connectivity policies across subscriptions and virtual networks." | ||
} | ||
}, | ||
{ | ||
"title": "Throughput", | ||
"layout": { | ||
"column": 1, | ||
"row": 3, | ||
"width": 7, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.area" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT AVERAGE(`azure.network.azurefirewalls.Throughput`) AS 'Average Throughput' TIMESERIES AUTO" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
}, | ||
"units": { | ||
"unit": "BITS_PER_SECOND" | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "Firewall health state", | ||
"layout": { | ||
"column": 8, | ||
"row": 3, | ||
"width": 5, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.line" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT AVERAGE(`azure.network.azurefirewalls.FirewallHealth`)/100 AS 'Average Firewall Health' TIMESERIES AUTO FACET azure.network.azurefirewalls.status, azure.network.azurefirewalls.reason" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
}, | ||
"units": { | ||
"unit": "PERCENTAGE" | ||
}, | ||
"yAxisLeft": { | ||
"zero": true | ||
}, | ||
"yAxisRight": { | ||
"zero": true | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "SNAT port utilization", | ||
"layout": { | ||
"column": 1, | ||
"row": 6, | ||
"width": 6, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.line" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT AVERAGE(`azure.network.azurefirewalls.SNATPortUtilization`) AS 'Average SNAT Port Utilization' TIMESERIES AUTO FACET azure.network.azurefirewalls.protocol" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
}, | ||
"units": { | ||
"unit": "PERCENTAGE" | ||
}, | ||
"yAxisLeft": { | ||
"zero": true | ||
}, | ||
"yAxisRight": { | ||
"zero": true | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "Data processed bytes", | ||
"layout": { | ||
"column": 7, | ||
"row": 6, | ||
"width": 6, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.stacked-bar" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT SUM(`azure.network.azurefirewalls.DataProcessed`) AS 'Total Data Processed' TIMESERIES AUTO" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
}, | ||
"units": { | ||
"unit": "BYTES" | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "Application rules hit by protocol & status", | ||
"layout": { | ||
"column": 1, | ||
"row": 9, | ||
"width": 7, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.pie" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": true | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT SUM(`azure.network.azurefirewalls.ApplicationRuleHit`) AS 'Total Application Rules Hit' FACET azure.network.azurefirewalls.protocol, azure.network.azurefirewalls.status" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
} | ||
} | ||
}, | ||
{ | ||
"title": "Network rules hit", | ||
"layout": { | ||
"column": 8, | ||
"row": 9, | ||
"width": 5, | ||
"height": 3 | ||
}, | ||
"linkedEntityGuids": null, | ||
"visualization": { | ||
"id": "viz.line" | ||
}, | ||
"rawConfiguration": { | ||
"facet": { | ||
"showOtherSeries": false | ||
}, | ||
"legend": { | ||
"enabled": true | ||
}, | ||
"nrqlQueries": [ | ||
{ | ||
"accountIds": [], | ||
"query": "FROM Metric SELECT SUM(`azure.network.azurefirewalls.NetworkRuleHit`) AS 'Total Network Rules Hit' TIMESERIES AUTO" | ||
} | ||
], | ||
"platformOptions": { | ||
"ignoreTimeRange": false | ||
}, | ||
"yAxisLeft": { | ||
"zero": true | ||
}, | ||
"yAxisRight": { | ||
"zero": true | ||
} | ||
} | ||
} | ||
] | ||
} | ||
], | ||
"variables": [] | ||
} |
Oops, something went wrong.