Skip to content

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

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
Open

Update manifest.json #20383

wants to merge 9 commits into from

Conversation

capmann
Copy link

@capmann capmann commented May 27, 2025

Add the new monitor template for REDIS

What does this PR do?

Motivation

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

Add the new monitor template for REDIS
capmann added 5 commits May 27, 2025 14:17
Create new monitor template for REDIS
Fixed problem with tagging
add new monitor template for redis
shorten the desc
joepeeples
joepeeples previously approved these changes May 27, 2025
@capmann
Copy link
Author

capmann commented May 27, 2025

/merge

@dd-devflow
Copy link

dd-devflow bot commented May 27, 2025

View all feedbacks in Devflow UI.

2025-05-27 15:19:27 UTC ℹ️ Start processing command /merge


2025-05-27 15:19:43 UTC ℹ️ MergeQueue: waiting for PR to be ready

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.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2025-05-27 19:20:06 UTC ⚠️ MergeQueue: This merge request was unqueued

devflow unqueued this merge request: It did not become mergeable within the expected time

@capmann
Copy link
Author

capmann commented May 27, 2025

/merge

@dd-devflow
Copy link

dd-devflow bot commented May 27, 2025

View all feedbacks in Devflow UI.

2025-05-27 15:19:47 UTC ℹ️ Start processing command /merge


2025-05-27 15:19:56 UTC ❌ MergeQueue

PR already in the queue with status waiting

@capmann
Copy link
Author

capmann commented May 28, 2025

/merge

@dd-devflow
Copy link

dd-devflow bot commented May 28, 2025

View all feedbacks in Devflow UI.

2025-05-28 06:04:44 UTC ℹ️ Start processing command /merge


2025-05-28 06:04:51 UTC ℹ️ MergeQueue: waiting for PR to be ready

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.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2025-05-28 10:05:07 UTC ⚠️ MergeQueue: This merge request was unqueued

devflow unqueued this merge request: It did not become mergeable within the expected time

iliakur
iliakur previously approved these changes May 28, 2025
steveny91
steveny91 previously approved these changes May 28, 2025
@capmann
Copy link
Author

capmann commented May 29, 2025

/merge

@dd-devflow
Copy link

dd-devflow bot commented May 29, 2025

View all feedbacks in Devflow UI.

2025-05-29 08:37:10 UTC ℹ️ Start processing command /merge


2025-05-29 08:37:18 UTC ℹ️ MergeQueue: waiting for PR to be ready

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.
Note: if you pushed new commits since the last approval, you may need additional approval.
You can remove it from the waiting list with /remove command.


2025-05-29 12:38:05 UTC ⚠️ MergeQueue: This merge request was unqueued

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",

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.

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

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,

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",

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?

Copy link
Contributor

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,

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,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dont add id

@temporal-github-worker-1 temporal-github-worker-1 bot dismissed stale reviews from joepeeples, iliakur, and steveny91 June 3, 2025 12:38

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants