Skip to content

gstelang/alert-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alert execution engine

Run the fake client: 
docker run -p 9001:9001 quay.io/chronosphereiotest/interview-alerts-engine:latest
1. Queries for alerts using the query_alerts API and execute them at the specified interval
2. Alerts will not change over time, so only need to be loaded once at start 
3. The basic alert engine will send notifications whenever it sees a value that exceeds the critical threshold. 
4. Add support for repeat intervals, so that if an alert is continuously firing it will only re-notify after the repeat interval.
5. Incorporate using the warn threshold in the alerting engine - now an alert can go between states PASS <-> WARN <-> CRITICAL <-> PASS.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages