influxdata / influxdata/influxdb

influxdb2: alerts: web browser Notifications API endpoint

Open
#21,159 0 comments 0 reactions 0 assignees View on GitHub
area/2.x area/api monitoring-and-alerting
Dominant language
Rust
Stars
31.7k
Forks
3.7k
Avg merge
13h 37m
Merged PRs (30d)
8

Description

__Proposal:__
Provide new notification endpoint type for alerts: webbrowser (Firefox) [Notifications API](https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API)

__Current behavior:__
Only HTTP, Slack and Pagerduty endpoints allowed.

__Desired behavior:__
Sending alerts to my web browser (such as community.influxdata.com is able to).

__Alternatives considered:__
Mac OS X Message Center, Growl.

__Use case:__
Wish for a most direct messaging approach with lowest time delays.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing HTTP, Slack, and PagerDuty alert endpoint implementations and the alert endpoint type entry point. Read the linked Notifications API documentation to understand the browser-side requirements. Done means a webbrowser endpoint can deliver alerts to Firefox notifications.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
api, backend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.