2.15.0 Release Notes
Alert scheduling improvements -
a. Reduce the alert scheduling interval from 15 minutes to 1 minute
b. Cache alert definitions during scheduling for better performance
c. Schedule by grouping cron expressions and predetermining which alerts need to be run at a particular minute, instead of relying on quartz scheduler.
d. Add more KPIs to better track the alert scheduler performance
Alert evaluation improvements -
a. Caching notification cooldown and trigger status locally on alert clients to prevent too many queries being made to postgres
b. Created a whitelist of scopes for which the alerts will not be disabled during a data lag
Add metrics to track usage of discovery service and TSDB service by user
- No. of discovery queries made by user
- No. of expanded discovery results by user
- No. of TSDB Time serieres returned by user
Track Discovery queries that is above a configurable static threshold
Make bloom filter parameters configurable
Flush bloom filter at fixed time of day based on configurable property
Minor bug fixes and optimizations