Commit Graph

20 Commits (198c68045def14dddce658e97a59c29035ef5777)

Author SHA1 Message Date
Fabian Reinartz 3ca11bcaf5 Switch Prometheus to promql package.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Bjoern Rabenstein f5f9f3514a Major code cleanup.
10 years ago
Julius Volz e7ed39c9a6 Initial experimental snapshot of next-gen storage.
10 years ago
Julius Volz 01f652cb4c Separate storage implementation from interfaces.
11 years ago
Julius Volz 740d448983 Use custom timestamp type for sample timestamps and related code.
11 years ago
Julius Volz 0226d1ac7a Implement alerts dashboard and expression console links.
12 years ago
Julius Volz 74cb676537 Implement Stringer interface for rules and all their children.
12 years ago
Matt T. Proud 8f4c7ece92 Destroy naked returns in half of corpus.
12 years ago
Julius Volz 56324d8ce2 Make AST query storage non-global.
12 years ago
Julius Volz dcf2e82752 Cleanup and idiomaticize rule/expression dot graph output.
12 years ago
Julius Volz 2202cd71c9 Track alerts over time and write out alert timeseries.
12 years ago
Julius Volz c0601abf46 Implement initial no-op alert parsing and rule parsing tests.
12 years ago
Julius Volz c4d0969c00 Propagate more errors during rule evaluation.
12 years ago
Julius Volz 2b8f0b2cc7 Constantize metric name label name.
12 years ago
Julius Volz 8e4c5b0cea Use AST query analyzer and views with tiered storage.
12 years ago
Julius Volz 16d9dcd6a8 Add copyright notices to all remaining files.
12 years ago
Matt T. Proud ea54751431 Update import paths to new location.
12 years ago
Julius Volz c21450a089 Use correct label name for metric name in rule.
12 years ago
Julius Volz 56384bf42a Add initial config and rule language implementation.
12 years ago