Commit Graph

708 Commits (efed72096f1634b24885b0fb9d4b1b75ac9faa96)

Author SHA1 Message Date
George Robinson 802d67eeca
Alerting: Support values in notification templates (#56457) 3 years ago
Joe Blubaugh 7312a2dab0
Alerting: Mark all tests that interact with the database as Integration tests. (#54875) 3 years ago
Yuriy Tseretyan e2f1201382
Alerting: Fix migration to not add label "alertname" (#56509) 3 years ago
George Robinson 762688d67f
Alerting: Fix pq: missing FROM-clause for table "a" (#56453) 3 years ago
Joe Blubaugh 13067b39da
Alerting: Update replacement of prometheus-alertmanager (#56519) 3 years ago
Yuriy Tseretyan 7b6437402a
Alerting: Refactor state manager's cache (#56197) 3 years ago
Joe Blubaugh b476ae62fb
Alerting: Write and Delete multiple alert instances. (#55350) 3 years ago
Alexander Weaver 8df830557a
Alerting: Move annotation functionality behind a history persistence interface (#56133) 3 years ago
Yuriy Tseretyan ad2a1dd680
Alerting: Start ticker only when scheduler starts (#56339) 3 years ago
Santiago 09f8e026a1
Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 3 years ago
Alexander Weaver c16317e5b8
Alerting: Move fake rule store to the test utilities package (#56062) 3 years ago
Alexander Weaver d66ed6fe35
Alerting: Move stray model structs in store package to model package (#55968) 3 years ago
Sofia Papagiannaki 8b77ee2734
SQLStore: Ensure that sessions are always closed (#55864) 3 years ago
ying-jeanne 2472777ce2
Chore: implement sqlx into tag service (#55908) 3 years ago
Yuriy Tseretyan 0b3c60fc22
Alerting: Refactor notifiers VictorOps, Threema, Telegram to use encoding/json to parse settings instead of simplejson (#55779) 3 years ago
Alexander Weaver e6f99fc418
Alerting: Decouple schedule package from store (#55858) 3 years ago
Alexander Weaver 81b631d1e9
Use separate fake for rule reader (#55835) 3 years ago
Alexander Weaver d17ab82b98
Alerting: Break up store.RuleStore interface, delete dead code (#55776) 3 years ago
George Robinson a49fcbdbbc
Alerting: Add frames for all queries and expressions (#55609) 3 years ago
Alexander Weaver f11495a4c3
Alerting: Remove dead functionality from alert instance store (#55774) 3 years ago
Alexander Weaver a00879ae21
Alerting: Refactor store to not export its own interface for InstanceStore, delete dead dependency injection (#55772) 3 years ago
Alexander Weaver bd6a5c900f
Alerting: Extract ticker into shared package (#55703) 3 years ago
Yuriy Tseretyan 29fdbf0354
Alerting: Refactor webhook notifier to use encoding/json to parse settings instead of simplejson (#55517) 3 years ago
Torkel Ödegaard 018733dd24
PluginDetails: Make plugin details page look good in topnav (#55571) 3 years ago
Yuriy Tseretyan 2d38664fe6
Alerting: Improve validation of query and expressions on rule submit (#53258) 3 years ago
Yuriy Tseretyan 879241a48f
Alerting: Fix state manager tests (#55593) 3 years ago
Yuriy Tseretyan 199996cbf9
Alerting: Resolve stale state + add state reason to notifications (#49352) 3 years ago
Yuriy Tseretyan 0629d3922a
stop flushing state when Grafana stops (#55504) 3 years ago
ying-jeanne 7b4cea8151
Chore: StoreSplit tag service (#55453) 3 years ago
George Robinson bad4f7fec5
Alerting: Change screenshots to use components (#55156) 3 years ago
Yuriy Tseretyan 57a0b6db2c
Alerting: Refactor WeCom notifier to use encoding/json to parse settings instead of simplejson (#55423) 3 years ago
Alexander Weaver 3a580dc3cd
Alerting: Extract default message embed into named constant (#55424) 3 years ago
Alexander Weaver 4df41972f1
Alerting: Refactor one notifier to use encoding/json to parse settings instead of simplejson (#55271) 3 years ago
Sofia Papagiannaki 754eea20b3
Chore: SQL store split for annotations (#55089) 3 years ago
Jean-Philippe Quéméner 4dc0d49025
Alerting: make sure that rules in rule group are nil if not provided (#55301) 3 years ago
George Robinson 5561f935e6
Alerting: Fix send resolved notifications (#54793) 3 years ago
Yuriy Tseretyan 8a62020211
Alerting: New API endpoint GET /api/v1/ngalert (#55134) 3 years ago
Yuriy Tseretyan 896eeb65a9
Alerting: Fix alerting evaluation to use proper permissions (#55127) 3 years ago
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
Joe Blubaugh 22c937340e
Revert "Alerting: Write and Delete multiple alert instances. (#54072)" (#54885) 3 years ago
Jean-Philippe Quéméner d88f1c8e35
Alerting: validate am config changes before persisting (#54908) 3 years ago
Jean-Philippe Quéméner e41f78a56d
Alerting: make sure to update contact point references when updating (#54896) 3 years ago
Matthew Jacobson 940d18ad57
Alerting: Sanitize invalid label/annotation names for external alertmanagers (#54537) 3 years ago
Alexander Weaver b193eaed6e
Alerting: Resetting the notification policy tree to the default policy will also restore default contact points (#54608) 3 years ago
Alexander Weaver b8d1474609
Fix incorrect propagation of org ID in rule endpionts (#54603) 3 years ago
Ilya Galimyanov b593d371ef
Alerting: Telegram: truncate long messages (#54339) 3 years ago
George Robinson 77e53f9986
Alerting: Fix boolean comparison on PostgreSQL (#54730) 3 years ago
Joe Blubaugh 5e4fd94413
Alerting: Write and Delete multiple alert instances. (#54072) 3 years ago
Timur Olzhabayev b5b41988cf
Docs: Deprecating packages_api and removing it from our pipelines (#54473) 3 years ago
Yuriy Tseretyan 76ea0b15ae
Alerting: Scheduler to fetch folders along with rules (#52842) 3 years ago