influxdata / influxdata/influxdb

Notification Rule: If sending to slack, and the url is incorrect, the UI should report that the notification rule has failed

Open
#18,688 0 comments 0 reactions 0 assignees View on GitHub
kind/enhancement monitoring-and-alerting team/ui
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

feedback from a user: When i had entered the wrong slack URL into the NotificationEndpoint, there was no ability for me to test that url. Then when I looked at the history of the notificationRules being run using that endpoint, there was no indication that the call to slack had failed due to a bad url. All i saw were green checkmarks.

The UI should show an error if the NotificationRule failed to notify due to a bad status code being returned, and give the user the ability to see that.

Contributor guide

Open the contributing guide

Research direction

Start with the NotificationEndpoint and notificationRules history paths described in the report, then trace how a Slack request's status code reaches the UI. Reproduce a notification using an incorrect URL and verify that the UI reports the failed rule and makes the failure visible in its history.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, observability
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.