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 2/15/24 #2285

Merged
merged 25 commits into from
Feb 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
85f30c6
Added the AI category keywords.
pkudikyala Feb 7, 2024
a55985b
Merge branch 'release' into NR-222723
pkudikyala Feb 7, 2024
25b1d49
[Product Partnerships] Added AWS Workspace Web
rahul188 Feb 7, 2024
e99135c
Merge branch 'release' into aws-workspaces-web
rahul188 Feb 7, 2024
1dec009
Merge branch 'release' into aws-workspaces-web
rahul188 Feb 7, 2024
d6417fe
Merge branch 'release' into aws-workspaces-web
Feb 8, 2024
6623e20
Merge branch 'release' into aws-workspaces-web
JuliaNocera Feb 8, 2024
b451889
Updated with latest change
rahul188 Feb 8, 2024
59b61df
Merge branch 'release' into aws-workspaces-web
Feb 9, 2024
ef9b03f
Merge pull request #2276 from rahul188/aws-workspaces-web
Feb 9, 2024
b2bca51
chore: generate UUID(s) [skip ci]
nr-opensource-bot Feb 9, 2024
7518788
Merge branch 'release' into NR-222723
Feb 9, 2024
bbf0df8
[Product Partnerships] Added Fix For AWS Quickstart
rahul188 Feb 12, 2024
5f7bc37
Added the screenshot and summary description.
pkudikyala Feb 13, 2024
6f42f23
Merge pull request #2275 from pkudikyala/NR-222723
Feb 13, 2024
233551e
Merge branch 'release' into aws-quickstart-fix
pkudikyala Feb 14, 2024
dfaf79c
Updated the review changes.
pkudikyala Feb 14, 2024
64e3b1d
Merge branch 'release' into NR-172653
pkudikyala Feb 14, 2024
d535b50
[Product Partnerships] Added AWS Certificate Manager
rahul188 Feb 14, 2024
56f70c5
Merge pull request #2281 from rahul188/aws-quickstart-fix
sarahkitten Feb 15, 2024
b660f50
Merge branch 'release' into aws-certificate-manager
sarahkitten Feb 15, 2024
f5979e0
Merge pull request #2284 from rahul188/aws-certificate-manager
sarahkitten Feb 15, 2024
a62f400
chore: generate UUID(s) [skip ci]
nr-opensource-bot Feb 15, 2024
f96377a
Merge branch 'release' into NR-172653
sarahkitten Feb 15, 2024
bff902f
Merge pull request #2282 from pkudikyala/NR-172653
sarahkitten Feb 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions alert-policies/amazon-workspaces-web/SessionFailure.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: High Session Failure

description: |+
This alert is triggered if the number of failed session exceeds 10 for 10 minutes.

type: STATIC
nrql:
query: "SELECT count(`aws.workspacesweb.SessionFailure`) as 'Query' FROM Metric"

# Function used to aggregate the NRQL query value(s) for comparison to the terms.threshold (Default: SINGLE_VALUE)
valueFunction: SINGLE_VALUE

# List of Critical and Warning thresholds for the condition
terms:
- priority: CRITICAL
# Operator used to compare against the threshold.
operator: ABOVE
# Value that triggers a violation
threshold: 10
# Time in seconds; 120 - 3600
thresholdDuration: 600
# How many data points must be in violation for the duration
thresholdOccurrences: ALL

# Adding a Warning threshold is optional
- priority: WARNING
operator: ABOVE
threshold: 5
thresholdDuration: 600
thresholdOccurrences: ALL
# Duration after which a violation automatically closes
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
violationTimeLimitSeconds: 86400
135 changes: 135 additions & 0 deletions dashboards/amazon-workspaces-web/amazon-workspaces-web.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{
"name": "AWS Workspaces Web",
"description": null,
"pages": [
{
"name": "AWS Workspaces Web",
"description": null,
"widgets": [
{
"title": "",
"layout": {
"column": 1,
"row": 1,
"width": 3,
"height": 3
},
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": "# Amazon Workspaces Web\nAmazon WorkSpaces Web is an on-demand, fully managed, Linux-based service designed to facilitate secure browser access to internal websites and software-as-a-service (SaaS) applications. Access the service from existing web browsers, without the administrative burden of infrastructure management, specialized client software, or virtual private network (VPN) solutions."
}
},
{
"title": "SessionAttempt",
"layout": {
"column": 4,
"row": 1,
"width": 9,
"height": 3
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric SELECT sum(aws.workspacesweb.SessionAttempt) AS 'SessionAttempt' WHERE aws.Namespace = 'AWS/WorkSpacesWeb' TIMESERIES AUTO "
}
],
"platformOptions": {
"ignoreTimeRange": false
},

"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "SessionSuccess",
"layout": {
"column": 1,
"row": 4,
"width": 4,
"height": 4
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric SELECT sum(aws.workspacesweb.SessionSuccess) AS 'SessionSuccess' WHERE aws.Namespace = 'AWS/WorkSpacesWeb' TIMESERIES AUTO "
}
],
"platformOptions": {
"ignoreTimeRange": false
},

"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
},
{
"title": "SessionFailure",
"layout": {
"column": 5,
"row": 4,
"width": 8,
"height": 4
},
"visualization": {
"id": "viz.line"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric SELECT sum(aws.workspacesweb.SessionFailure) AS 'SessionFailure' WHERE aws.Namespace = 'AWS/WorkSpacesWeb' TIMESERIES AUTO "
}
],
"platformOptions": {
"ignoreTimeRange": false
},

"yAxisLeft": {
"zero": true
},
"yAxisRight": {
"zero": true
}
}
}
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
108 changes: 108 additions & 0 deletions dashboards/aws-certificate-manager/aws-certificate-manager.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
{
"name": "AWS CertificateManager",
"description": null,
"pages": [
{
"name": "AWS CertificateManager",
"description": null,
"widgets": [
{
"title": "",
"layout": {
"column": 1,
"row": 1,
"width": 4,
"height": 3
},
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": "# AWS Certificate Manager\nUse AWS Certificate Manager (ACM) to provision, manage, and deploy public and private SSL/TLS certificates for use with AWS services and your internal connected resources. ACM removes the time-consuming manual process of purchasing, uploading, and renewing SSL/TLS certificates.\n\n"
}
},
{
"title": "DaysToExpiry",
"layout": {
"column": 5,
"row": 1,
"width": 4,
"height": 3
},
"visualization": {
"id": "viz.table"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric \nSELECT average(`aws.certificatemanager.DaysToExpiry`) AS 'DaysToExpiry'\nWHERE aws.Namespace = 'AWS/CertificateManager' \nFACET `aws.certificatemanager.CertificateArn`, `aws.accountId`, `aws.region`"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Total Certificate By Region",
"layout": {
"column": 9,
"row": 1,
"width": 4,
"height": 3
},
"visualization": {
"id": "viz.pie"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": true
},
"legend": {
"enabled": true
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric SELECT uniqueCount(aws.certificatemanager.CertificateArn) WHERE aws.Namespace = 'AWS/CertificateManager' FACET aws.region "
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Total Certificate By AccountID",
"layout": {
"column": 1,
"row": 4,
"width": 12,
"height": 4
},
"visualization": {
"id": "viz.bar"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountId": 0,
"query": "FROM Metric SELECT uniqueCount(aws.certificatemanager.CertificateArn) AS 'Total Certificates' WHERE aws.Namespace = 'AWS/CertificateManager' FACET aws.accountId "
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
}
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dashboards/truera/truera-01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading