Merge branch 'worktree-agent-a63474e92b05425a5'
# Conflicts: # Cargo.lock # Cargo.toml
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# 017 — Ntfy.sh alerts (future idea)
|
||||
|
||||
> The README lists this under "Ideas... that can be implemented in the future, but
|
||||
> not now." Not scoped for current implementation — tracked here so it isn't lost.
|
||||
|
||||
## Summary
|
||||
|
||||
Let users configure matchers of interest and an ntfy.sh channel, and send a
|
||||
notification to that channel when a matching event occurs.
|
||||
|
||||
## Scope (sketch, not final)
|
||||
|
||||
- Matcher definition, likely reusing the FilterBar query language
|
||||
([005](005-filterbar-pest-parser.md)) or the metric declaration language
|
||||
([002](002-metric-declarations.md)) rather than inventing a third syntax.
|
||||
- Ntfy channel config, persisted via settings ([008](008-settings-model.md)).
|
||||
- Trigger evaluation on log ingest (engine-side, to avoid re-scanning) or on bucket
|
||||
update, sending an HTTP request to the configured ntfy.sh channel.
|
||||
|
||||
## Depends on
|
||||
|
||||
- [008 — Settings model](008-settings-model.md)
|
||||
- [005 — FilterBar pest parser](005-filterbar-pest-parser.md) (likely, for matcher
|
||||
syntax reuse)
|
||||
Reference in New Issue
Block a user