45 Commits (ac9d5f3d535645d1e424c230c7847e37d69c68a8)

Author SHA1 Message Date
mknapphrt f0e9196dca Return warnings on a remote read fail (#4832) 6 years ago
Ben Kochie c6399296dc
Fix spelling/typos (#4921) 6 years ago
Callum Styan 9bca041285 WIP: keep track of samples per query, set a max # of samples (#4513) 6 years ago
Chris Marchbanks 63ed9d1b70 Send EndsAt along with alerts (#4550) 6 years ago
Chris Marchbanks 87f1dad16d throttle resends of alerts to 1 minute by default (#4538) 6 years ago
Ganesh Vernekar c663477688 Fixed TestUpdate in rules/manager_test.go (#4516) 6 years ago
Ganesh Vernekar a0a9e7df91 Fix TestForStateRestore (#4476) (#4512) 6 years ago
Julius Volz 90521a65f8
Remove error return value from NotifyFunc() (#4459) 6 years ago
Ganesh Vernekar f1db699dff Persist alert 'for' state across restarts (#4061) 6 years ago
Bryan Boreham afdb66dfac Expose Group.CopyState() (#4304) 6 years ago
Julius Volz 9e3171f6e3 rules: Minor naming/comment cleanups (#4328) 6 years ago
Bryan Boreham 2bd510a63e Make TestUpdate() do some work (#4306) 7 years ago
Warren Fernandes 58e2a31db8 Cleans up test by removing unused function (#3969) 7 years ago
Fabian Reinartz 7ccd4b39b8 *: implement query params 7 years ago
Brian Brazil 0a42a9fc8f Copy over rule group duration on reload. 7 years ago
Fabian Reinartz 62461379b7 rules: decouple notifier packages 7 years ago
Fabian Reinartz bd9f7460eb rules: remove config package dependency 7 years ago
Fabian Reinartz 2d0e3746ac rules: remove dependency on promql.Engine 7 years ago
Fabian Reinartz 83cd270ea4 *: adapt to storage interface changes 7 years ago
Jorge Hernández 6cd0f63eb1 Use testutil in rules subpackage (#3278) 7 years ago
Krasi Georgiev e86d82ad2d Fix regression of alert rules state loss on config reload. (#3382) 7 years ago
Brian Brazil cc5499fcad Only close after checking for err. 7 years ago
Julius Volz f7e8348a88 Re-add contexts to storage.Storage.Querier() (#3230) 7 years ago
Fabian Reinartz d21f149745 *: migrate to go-kit/log 7 years ago
Goutham Veeramachaneni 507790a357
Rework logging to use explicitly passed logger 8 years ago
Goutham Veeramachaneni 8cca666cf2
Add file name to group. 8 years ago
Brian Brazil dcea3e4773 Don't append a 0 when alert is no longer pending/firing 8 years ago
Brian Brazil cc867dae60 Copy previous series and alert state more intelligently. 8 years ago
Brian Brazil 0451d6d31b Add unittest for rule staleness, and rules generally. 8 years ago
Julius Volz ac203ef0ee Add externalURL template function (#2716) 8 years ago
Fabian Reinartz e94b0899ee rules: fix tests, remove model types 8 years ago
Jonathan Lange 2a2da40223 Make rule evaluation publicly available 8 years ago
Julius Volz c187308366 storage: Contextify storage interfaces. 8 years ago
Julius Volz ed5a0f0abe promql: Allow per-query contexts. 8 years ago
Brian Brazil 6fc88d4b4d Remove __name__ from alerts sent to AM. 8 years ago
Brian Brazil 0509b0f2db Expand alert templates at eval time. 8 years ago
Tobias Schmidt f1f8317fa5 Fix detection of flapping alerts 9 years ago
Fabian Reinartz 62075aa037 Reduce noisy no-alertmanager warning 9 years ago
Fabian Reinartz 52e5224f5a Refactor rules/ package 9 years ago
Fabian Reinartz 7c90db22ed Use annotation based alerts in rules/ 9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 9 years ago
Fabian Reinartz f06cf664e1 rules: cleanup alerting test 10 years ago
Fabian Reinartz 4625485b84 rules: move rules*.go contents to manager*.go 10 years ago
Fabian Reinartz 749ae450c5 promql: add runbook to alert statement. 10 years ago
Fabian Reinartz fe301d7946 promql: remove global flags 10 years ago
Fabian Reinartz 5e13880201 General cleanup of rules. 10 years ago
Fabian Reinartz 25cdff3527 Remove `name` arg from `Parse*` functions, enhance parsing errors. 10 years ago
Fabian Reinartz 3ca11bcaf5 Switch Prometheus to promql package. 10 years ago
Brian Brazil 6c1689f0c6 Sort NaN as the lowest value. 10 years ago
Brian Brazil c3a2b63fe9 Add stddev and stdvar aggregation functions. 10 years ago