Commit Graph

45 Commits (aed1d384a911e0931a587990ee76ec8b6b369d73)

Author SHA1 Message Date
Brian Brazil e041c0cd46 Add console and alert templates with access to all data.
11 years ago
Bjoern Rabenstein ca6a4fccef Weed out our homegrown test.Tester.
11 years ago
Julius Volz 01f652cb4c Separate storage implementation from interfaces.
11 years ago
Julius Volz d411a7d810 Allow reversing vector and scalar arguments in binops.
11 years ago
Julius Volz c7c0b33d0b Add regex-matching support for labels.
11 years ago
Julius Volz 7e9ecaac3a Add count_scalar() function.
11 years ago
Julius Volz 0378c2ca1f Nonexistent labels in BY-clauses shouldn't propagate to result.
11 years ago
Julius Volz 6dc36d0c3e Don't keep extra labels in aggregations by default.
11 years ago
Julius Volz 740d448983 Use custom timestamp type for sample timestamps and related code.
11 years ago
Julius Volz 35ee2cd3cb Add alertmanager notification support to Prometheus.
11 years ago
Julius Volz 64b0ade171 Swap rules lexer for much faster one.
12 years ago
Matt T. Proud 30b1cf80b5 WIP - Snapshot of Moving to Client Model.
12 years ago
Julius Volz fc97e688c6 Improve printing of rules and expressions.
12 years ago
Matt T. Proud 2c3df44af6 Ensure database access waits until it is started.
12 years ago
Julius Volz 51689d965d Add debug timers to instant and range queries.
12 years ago
Julius Volz 138334fb31 Fix handling of negative deltas for non-counter values.
12 years ago
Julius Volz 750f862d9a Use GetBoundaryValues() for non-counter deltas.
12 years ago
Bernerd Schaefer 63d9988b9c Drop unused writeMemoryInterval
12 years ago
Bernerd Schaefer aa96c7d141 Fix rules_test.go
12 years ago
Julius Volz 0877680761 Implement a COUNT ... BY aggregation operator.
12 years ago
Julius Volz 56324d8ce2 Make AST query storage non-global.
12 years ago
Matt T. Proud ce45787dbf Storage interface to TieredStorage.
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
Matt T. Proud f9e99bd08a Refresh SampleValue to 64-bit floating point.
12 years ago
Julius Volz 5f5ea03105 Run "make format".
12 years ago
Julius Volz 1cff4f3d91 Fix rate() per-second adjustment.
12 years ago
juliusv 62f33f1fc2 Merge pull request #138 from prometheus/julius-fix-aliasing
12 years ago
Julius Volz d53b8cf956 Correct delta()/rate() intervals and temporal aliasing.
12 years ago
Julius Volz 000f6a2e23 Allow lower-case BY operator.
12 years ago
Julius Volz 1bc83e1b65 Also allow lower-cased aggregation ops.
12 years ago
Julius Volz 6cb3c51d24 Add sort() and sort_desc() expression language functions.
12 years ago
Julius Volz e31591e6fe Allow single-letter identifiers (metric and label names).
12 years ago
Julius Volz ec413459fa Depointerize Matrix/Vector types as well as time.Time arguments.
12 years ago
Julius Volz 55ca65aa6e More userfriendly output when we fail to create the tiered storage.
12 years ago
Matt T. Proud b86b0ea41a Create temporary directory handler.
12 years ago
Julius Volz 8e4c5b0cea Use AST query analyzer and views with tiered storage.
12 years ago
Matt T. Proud 41068c2e84 Checkpoint.
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 c049ae39af Cleanups to rules/persistence adapter code.
12 years ago
Julius Volz a85204a0a4 Add support for matrix duration strings without quotes.
12 years ago
Matt T. Proud efe61c18fa Refactor target scheduling to separate facility.
12 years ago
Julius Volz 483bd81a44 Allow grammar to parse both rules and single expressions.
12 years ago
Julius Volz 56384bf42a Add initial config and rule language implementation.
12 years ago