Commit Graph

70 Commits (2880ee8e46e2c49e5155523b30b7878d7cc65ae8)

Author SHA1 Message Date
gotjosh 37b408c6cd
Feature: Allow configuration of a rule evaluation delay (#14061) 2 years ago
Bryan Boreham 8fd96241ab test: add promqltest package references 2 years ago
gotjosh 63b09944b8
Use labels.Len() instead of manually counting the labels 2 years ago
gotjosh ccfafae36d
Rename QueryforStateSeries to QueryForStateSeries 2 years ago
gotjosh 151f6e0ed6
Add an assertion on the count of alerts before adding an active alert 2 years ago
gotjosh cc2207148e
fix typo 2 years ago
gotjosh 2de2fee035
Allow the result map for the series set before hand with a hint. 2 years ago
gotjosh 276201598c
Fix tests and a bug with the series lookup logic. 2 years ago
suntala 44f385fd51 Support expansion of native histogram values in alert templates 2 years ago
Bryan Boreham 17f48f2b3b Tests: use replacement DeepEquals in more places 2 years ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp 2 years ago
Marco Pracucci 5ee3fbe825
Decouple ruler dependency controller from concurrency controller 2 years ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 2 years ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660) 2 years ago
Michael Hoffmann 4d8e380269
promql: allow tests to be imported (#12050) 2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 3 years ago
beorn7 c0879d64cf promql: Separate `Point` into `FPoint` and `HPoint` 3 years ago
Bryan Boreham 3f7ba22bde rules: two places need to call EmptyLabels 3 years ago
Danny Kopping 98c70e1817
Correcting NewAlertingRule args 3 years ago
Julien Pivotto c0724f4e62 New test 3 years ago
Julien Pivotto 5ad74e6e71 Add tests 3 years ago
Julien Pivotto ce55e5074d Add 'keep_firing_for' field to alerting rules 3 years ago
Danny Kopping 72527b5f12
Refactoring for simplicity 3 years ago
Danny Kopping 79300340af
Adding recording/alerting rule origin context 3 years ago
Ganesh Vernekar 46b26c4f09
Fix notifier relabel changing the labels of active alerts (#11427) 3 years ago
Bryan Boreham 8297f5cb6b rules: in tests use labels.FromStrings 3 years ago
Jimmie Han a5fea2cdd0
Use atomic field avoid (*AlertingRule).mtx wait when template expanding (#10858) 3 years ago
Matthieu MOREL ddfa9a7cc5
refactor (rules): move from github.com/pkg/errors to 'errors' and 'fmt' (#10855) 4 years ago
Julien Pivotto 0d94cdf107
rules: remove classic UI code (#10730) 4 years ago
Wilbert Guo 83a2e52bc2
Add SyncForState Implementation for Ruler HA (#10070) 4 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 4 years ago
Levi Harrison d81bbe154d
Rule alerts/series limit updates (#9541) 4 years ago
Levi Harrison dc2f1993d8
Limit number of alerts or series produced by a rule (#9260) 4 years ago
Levi Harrison b5f6f8fb36 Switched to go-kit/log 5 years ago
Levi Harrison 26274527df
Updated/added tests 5 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 5 years ago
Julien Pivotto 1282d1b39c
Refactor test assertions (#8110) 5 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 5 years ago
Guangwen Feng 487f1e07ff
Add unit test case for func State in alerting.go (#7476) 6 years ago
Tobias Guggenmos 6c00f2ffcb Comment fixes 6 years ago
Julien Pivotto 9adad8ad30 Remove MaxConcurrent from the PromQL engine opts (#6712) 6 years ago
Julien Pivotto cf42888e4d Fix order of testutil.Equals (#6695) 6 years ago
Julien Pivotto 2d7c8069d0 Check that rules don't contain metrics with the same labelset (#6469) 6 years ago
Brian Brazil e62f30d497
Correctly handle empty labels from alert templates. (#5845) 6 years ago
Bjoern Rabenstein 76102d570c Add test for external labels in label template 7 years ago
Bjoern Rabenstein 38d518c0fe Rework #5009 after comments 7 years ago
Matt Layher 302148fd69 *: apply gofmt -s 7 years ago
Chris Marchbanks 11155c7028 Existing alert labels will update based on templates (#4500) 7 years ago
Ganesh Vernekar f1db699dff Persist alert 'for' state across restarts (#4061) 7 years ago
Jorge Hernández 6cd0f63eb1 Use testutil in rules subpackage (#3278) 8 years ago