-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Update manifest.json #20383
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
base: master
Are you sure you want to change the base?
Update manifest.json #20383
Conversation
Add the new monitor template for REDIS
Create new monitor template for REDIS
Fixed problem with tagging
add new monitor template for redis
shorten the desc
/merge |
View all feedbacks in Devflow UI.
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
devflow unqueued this merge request: It did not become mergeable within the expected time |
/merge |
View all feedbacks in Devflow UI.
PR already in the queue with status waiting |
/merge |
View all feedbacks in Devflow UI.
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
devflow unqueued this merge request: It did not become mergeable within the expected time |
/merge |
View all feedbacks in Devflow UI.
This merge request is not mergeable yet, because of pending checks/missing approvals. It will be added to the queue as soon as checks pass and/or get approvals.
devflow unqueued this merge request: It did not become mergeable within the expected time |
"id": 173213351, | ||
"name": "[Redis] High command latency (p99)", | ||
"type": "query alert", | ||
"query": "avg(last_5m):avg:redis.net.latency_ms.p99{integration:redis} > 20", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you sure this metric exists? i dont see it defined in the metadata.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also im not sure if this tag exists
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider redis.slowlog.micros.95percentile
instead?
"critical": 20 | ||
}, | ||
"notify_audit": false, | ||
"evaluation_delay": 300, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just curious, why do we need to delay evaluation?
"id": 173301042, | ||
"name": "[Redis] Error rate elevated", | ||
"type": "query alert", | ||
"query": "avg(last_5m):avg:redis.errors.per_sec{integration:redis} > 5", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also not sure if this metric exists OOTB, or the scope. What to group by also?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just checked, indeed that metric doesn't seem to exist 😬 would you know of an alternative one?
"title": "Error rate is elevated", | ||
"description": "This monitor tracks Redis command errors per second. It triggers when error rate exceeds 5/sec, which may indicate misconfigurations, failed AUTH attempts, or denied commands.", | ||
"definition": { | ||
"id": 173301042, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dont add an id
"title": "Command latency is high", | ||
"description": "Redis is built for speed, and command latency is a key performance indicator. This monitor tracks the 99th percentile of command latency to catch slowdowns early, helping prevent cascading delays across your systems.", | ||
"definition": { | ||
"id": 173213351, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dont add id
Review from joepeeples is dismissed. Related teams and files:
- documentation
- redisdb/assets/monitors/cmd_latency.json
Review from iliakur is dismissed. Related teams and files:
- agent-integrations
- redisdb/assets/monitors/cmd_latency.json
Review from steveny91 is dismissed. Related teams and files:
- agent-integrations
- redisdb/assets/monitors/cmd_latency.json
Add the new monitor template for REDIS
What does this PR do?
Motivation
Review checklist (to be filled by reviewers)
qa/skip-qa
label if the PR doesn't need to be tested during QA.backport/<branch-name>
label to the PR and it will automatically open a backport PR once this one is merged