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 20240328 #2346

Merged
merged 23 commits into from
Mar 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
d0dd68d
Envoy Quickstart
sjyothi54 Mar 13, 2024
42c3025
Merge branch 'release' into NR-231691
sjyothi54 Mar 13, 2024
ba349b0
Merge branch 'release' into NR-231691
mdumpati Mar 19, 2024
4758834
feat: Shopify hydrogen logs
jcountsNR Mar 25, 2024
5094f13
chore: Added datasource
jcountsNR Mar 25, 2024
c39c288
Merge branch 'release' into joseph/shopify
jcountsNR Mar 25, 2024
7a8ba28
Merge branch 'release' into NR-231691
sjyothi54 Mar 26, 2024
eda2b4e
Updated the doc url
sjyothi54 Mar 26, 2024
f4fa260
Updated the dashboard json
sjyothi54 Mar 26, 2024
a52072c
Merge pull request #2317 from sjyothi54/NR-231691
pkudikyala Mar 26, 2024
ec7ddae
chore: generate UUID(s) [skip ci]
nr-opensource-bot Mar 26, 2024
3bd0e83
feat: Remove GenAi quickstarts from ML Models
Mar 27, 2024
1dc2557
Updated docs url for Dapr
RamanaReddy8801 Mar 28, 2024
258f2c7
Merge branch 'release' into Updated-Docs-link
pkudikyala Mar 28, 2024
5b67c50
Merge branch 'release' into joseph/shopify
mdumpati Mar 28, 2024
30b54a6
Merge pull request #2344 from RamanaReddy8801/Updated-Docs-link
pkudikyala Mar 28, 2024
f697929
Merge branch 'release' into joseph/shopify
mdumpati Mar 28, 2024
24eba38
Merge pull request #2339 from newrelic/joseph/shopify
mdumpati Mar 28, 2024
dd0c26e
chore: generate UUID(s) [skip ci]
nr-opensource-bot Mar 28, 2024
6a46af6
Merge branch 'release' into andrew/NR-250706-aim-dedupe
Mar 28, 2024
10b7d56
Merge pull request #2342 from newrelic/andrew/NR-250706-aim-dedupe
Mar 28, 2024
f1e3d7c
Merge branch 'main' of https://github.com/newrelic/newrelic-quickstar…
stevula Mar 28, 2024
a88c92c
Merge pull request #2347 from newrelic/release-sync-main
stevula Mar 28, 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
32 changes: 32 additions & 0 deletions alert-policies/envoy/ClusterBindErrors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Name of the alert
name: Cluster bind errors

# Description and details
description: |+
This alert is triggered when at least one cluster bind errors is triggered for 5 minutes.
# Type of alert
type: STATIC

# NRQL query
nrql:

query: "SELECT latest(envoy_cluster_bind_errors) as 'Bind errors' 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: 1
# Time in seconds; 120 - 3600
thresholdDuration: 300
# How many data points must be in violation for the duration
thresholdOccurrences: ALL

# Duration after which a violation automatically closes
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
violationTimeLimitSeconds: 86400
32 changes: 32 additions & 0 deletions alert-policies/envoy/ClusterUpdateFailed.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Name of the alert
name: Cluster update failed

# Description and details
description: |+
This alert is triggered when at least one cluster update has failed for 5 minutes.
# Type of alert
type: STATIC

# NRQL query
nrql:

query: "SELECT latest(envoy_cluster_update_failure) as 'Cluster update failed' 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: 1
# Time in seconds; 120 - 3600
thresholdDuration: 300
# How many data points must be in violation for the duration
thresholdOccurrences: ALL

# Duration after which a violation automatically closes
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
violationTimeLimitSeconds: 86400
41 changes: 41 additions & 0 deletions alert-policies/envoy/DownstreamTimedoutRequests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# Name of the alert
name: Downstream timed out requests

# Description and details
description: |+
This alert is triggered when the number of downstream timed out requests exceeds 5 for 5 minutes.
# Type of alert
type: STATIC

# NRQL query
nrql:

query: "SELECT latest(envoy_http_downstream_rq_timeout) as 'Downstream timed out requests' 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: 5
# Time in seconds; 120 - 3600
thresholdDuration: 300
# How many data points must be in violation for the duration
thresholdOccurrences: ALL
- priority: WARNING
# Operator used to compare against the threshold.
operator: ABOVE
# Value that triggers a violation
threshold: 3
# Time in seconds; 120 - 3600, must be a multiple of 60 for Baseline conditions
thresholdDuration: 300
# How many data points must be in violation for the duration
thresholdOccurrences: ALL

# Duration after which a violation automatically closes
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
violationTimeLimitSeconds: 86400
32 changes: 32 additions & 0 deletions alert-policies/envoy/DrainingListener.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Name of the alert
name: Draining listener

# Description and details
description: |+
This alert is triggered when there is at least one draining listener for 5 minutes.
# Type of alert
type: STATIC

# NRQL query
nrql:

query: "SELECT latest(envoy_listener_manager_total_listeners_draining) as 'Draining listener' 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: 1
# Time in seconds; 120 - 3600
thresholdDuration: 300
# How many data points must be in violation for the duration
thresholdOccurrences: ALL

# Duration after which a violation automatically closes
# Time in seconds; 300 - 2592000 (Default: 86400 [1 day])
violationTimeLimitSeconds: 86400
Loading
Loading