366 Commits (ac9d5f3d535645d1e424c230c7847e37d69c68a8)

Author SHA1 Message Date
Fabian Reinartz d89c254849 Make copying alerting state safer. 9 years ago
Fabian Reinartz bfa8aaa017 Rename notification to notifier 9 years ago
beorn7 663a1550d0 Fix the instrumentation fixes 9 years ago
Tobias Schmidt f1f8317fa5 Fix detection of flapping alerts 9 years ago
beorn7 ec08c9a391 Rework the way to communicate backpressure (AKA suspended ingestion) 9 years ago
beorn7 a7408bfb47 Unify duration parsing 9 years ago
Fabian Reinartz a6935024e1 Remove old WITH clause in alert printing 9 years ago
Fabian Reinartz b0adfea8d5 Fix swapped constants, improve instrumentation 9 years ago
Fabian Reinartz a8c38c3ac5 Don't log rule evaluation failure on shutdown 9 years ago
Fabian Reinartz 6eee86dce8 Terminate rule groups during initial sleep 9 years ago
Fabian Reinartz 26eb3ac2f8 Don't skip recording rule errors 9 years ago
Fabian Reinartz 37d80c4b25 Fix premature rule evaluation 9 years ago
Fabian Reinartz 0cf3c6a9ef Add comments, rename a method 9 years ago
Fabian Reinartz bf6abac8f4 Send resolved notifications 9 years ago
Fabian Reinartz f69e668fc4 Improve rules/ instrumentation 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 e4fabe135a Set StartsAt to time of first firing state 9 years ago
Fabian Reinartz 7c90db22ed Use annotation based alerts in rules/ 9 years ago
Fabian Reinartz e114ce0ff7 Refactor notification handler 9 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log 9 years ago
Fabian Reinartz 171f50706a Fix unkeyed field errors. 9 years ago
Brian Brazil 3bcdb2bbba rules: Allow for setting labels on LHS on scalars 9 years ago
Julius Volz 995d3b831d Fix most golint warnings. 9 years ago
Fabian Reinartz d6b8da8d43 Switch promql types to common/model 9 years ago
Brian Brazil fdf0d0642e Cast value to float, as that's what the console templates expect. 9 years ago
Fabian Reinartz 438e232c9b Fix grouping of import blocks 9 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 9 years ago
Brian Brazil e6a67476c2 rules: Allow recorded rules expressions to be scalars. 9 years ago
Fabian Reinartz 7a67472fc1 Resolve relative paths on configuration loading 9 years ago
Fabian Reinartz feb8a03503 rules: load rule files relative to a base dir 10 years ago
Julius Volz fcff35b43e Consolidate external reachability flags into one. 10 years ago
Fabian Reinartz f06cf664e1 rules: cleanup alerting test 10 years ago
Fabian Reinartz 9bd4f6d017 rules: preserve alert state across reloads. 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
Julius Volz d868264bb8 Improve UI of /alerts page. 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 75c920c95e Remove DotGraph method from Rule interface 10 years ago
Fabian Reinartz 83d07516e8 Remove EvalRaw methods from Rule interface 10 years ago
Fabian Reinartz 280d11dca8 main: exit on invalid rule files on startup. 10 years ago
Fabian Reinartz 0de6edbdfc Move pkg/ to util/ 10 years ago
Fabian Reinartz 02717e6fde Remove generic set type 10 years ago
Fabian Reinartz dbc0d30e3e Move string functionality to pkg/strutil 10 years ago
Fabian Reinartz f45a5cab60 Move templates package to pkg/template 10 years ago
Fabian Reinartz c44ac7bc26 Load rule files from entire directories 10 years ago
Julius Volz d7c015c149 Convert pathPrefix to not have trailing slash. 10 years ago
Julius Volz ff53d10849 Fix double slash in GeneratorURL sent to alertmanager. 10 years ago
Julius Volz 267fd34156 Switch Prometheus to use github.com/prometheus/log. 10 years ago