12 Commits (5aa90c075b7ea4f13292b9bd7d753de3145a39dd)

Author SHA1 Message Date
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
Brian Brazil 74aed55e55 Add square root function 10 years ago
Fabian Reinartz 624f27f4b6 Add ln, log2, log10 and exp functions to the query language. 10 years ago
Julius Volz b2651027fc Fix special value handling in division and modulo. 10 years ago
beorn7 13fcf1ddbc Implement double-delta encoded chunks. 10 years ago
Fabian Reinartz 182de6b99f Fix unary +/- expressions. 10 years ago
Fabian Reinartz 6f754073d5 Add OR operation and vector matching options. 10 years ago
Julius Volz 0ac931aed1 Also support parsing float formats like "2.". 10 years ago
Julius Volz c2ab54e9a6 Support scientific notation and special float values. 10 years ago
beorn7 9e7c3e3bcd Add the histogram_quantile function. 10 years ago
Julius Volz 42601acfde Replace labelsToKey() with metric Fingerprint (fixes grouping bug). 10 years ago
Julius Volz 645cf57bed Fix aggregation grouping key calculation. 10 years ago
Julius Volz 15b2b5aa66 Add tests for invalid uses of "offset". 10 years ago
Julius Volz 72d7b325a1 Implement offset operator. 10 years ago
Brian Brazil 60271d58bf Change the 2nd argument of round to toNearest. 10 years ago
Marko Mikulicic 8fdacbdf17 Add floor, ceil and round functions. Closes #402 10 years ago
Brian Brazil a31730e88b Make 2nd arg to delta optional. Add a deriv() function. 10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues. 10 years ago
Julius Volz cc27fb8aab Rename remaining all-caps constants in AST layer. 10 years ago
Julius Volz 00a2a93a05 Add regression tests for metrics mutations in AST. 10 years ago
Bjoern Rabenstein 0ae1d8889a Fix tests after merge. 10 years ago
Julius Volz b7bf11230a Add absent() function. 10 years ago
Julius Volz 3d47f94149 Drop metric names after transformations. 10 years ago
Julius Volz 0712d738d1 Allow alternative "by"-clause position in grammar. 10 years ago
Julius Volz 0e48c18bbf Allow omitting the metric name in queries. 10 years ago
Julius Volz 7f5d3c2c29 Fix and improve the fp locker. 10 years ago
Julius Volz e7ed39c9a6 Initial experimental snapshot of next-gen storage. 10 years ago
Julius Volz 85497e3f38 Add function to drop common labels in a vector. 10 years ago
Julius Volz 3fdb74e571 Add more topk() / bottomk() tests. 10 years ago
Julius Volz c582ae73c2 Implement topk() and bottomk() functions. 10 years ago
Julius Volz 00b9489f1c Fix time() behavior. 10 years ago
Julius Volz c5984f1818 Add abs() and over-time aggregation functions. 10 years ago