Björn Rabenstein
c0474d5ffe
Merge pull request #1295 from prometheus/beorn7/rate
...
promql: Limit extrapolation of delta/rate/increase
9 years ago
Brian Brazil
c77c3a8c56
promql: Limit extrapolation of delta/rate/increase
...
The new implementation detects the start and end of a series by
looking at the average sample interval within the range. If the first
(last) sample in the range is more than 1.1*interval distant from the
beginning (end) of the range, it is considered the first (last) sample
of the series as a whole, and extrapolation is limited to half the
interval (rather than all the way to the beginning (end) of the
range). In addition, if the extrapolated starting point of a counter
(where it is zero) is within the range, it is used as the starting
point of the series.
Fixes #581
9 years ago
Fabian Reinartz
adb3be4923
Merge pull request #1293 from RichiH/feature/remove_TODO
...
main.go: Remove warning about external_labels
9 years ago
Richard Hartmann
7da42eee6e
main.go: Remove warning about external_labels
9 years ago
Fabian Reinartz
aa3fff1e67
Merge pull request #1291 from prometheus/style-check
...
Let code format style errors fail CI
9 years ago
Tobias Schmidt
e7fb9d096b
Let code format style errors fail CI
9 years ago
Brian Brazil
a50b699708
Merge pull request #1290 from prometheus/max-nan
...
Handle NaN for min/max.
9 years ago
Brian Brazil
89760dd77d
Handle NaN for min/max.
...
Similar to topk and sort, prefer not returning NaN
where possible.
9 years ago
Fabian Reinartz
b683581f8f
Merge pull request #1285 from prometheus/fix-rate-consoles
...
All console expressions should use irate.
9 years ago
Brian Brazil
544f3d6cee
All console expressions should use irate.
9 years ago
Brian Brazil
0109300963
Merge pull request #1283 from prometheus/venup
...
Upgrade common/log vendoring.
9 years ago
Fabian Reinartz
cadca0aa23
Upgrade common/log vendoring.
...
Fixes #1186
9 years ago
Brian Brazil
329670e743
Merge pull request #1282 from prometheus/document-idb-pw
...
Document INFLUXDB_PW env var in username flag
9 years ago
Julius Volz
87d1831f12
Document INFLUXDB_PW env var in username flag
...
Fixes https://github.com/prometheus/prometheus/issues/1281
9 years ago
Brian Brazil
55e85a8c2e
Merge pull request #1279 from prometheus/sort
...
Similar to topk/bottomk, have sort/sort_desc put NaN at end.
9 years ago
Brian Brazil
bac1f28cad
Similar to topk/bottomk, have sort/sort_desc put NaN at end.
...
This makes topk and bottomk consistent with the sorting functions,
as per #1271 .
9 years ago
Fabian Reinartz
60287319d3
Merge pull request #1272 from prometheus/labelskw
...
Change WITH keyword to LABELS
9 years ago
Fabian Reinartz
4209ec6864
Change WITH keyword to LABELS
9 years ago
Fabian Reinartz
92c851f322
Merge pull request #1266 from prometheus/ruels
...
rules/ refactoring
9 years ago
Fabian Reinartz
0cf3c6a9ef
Add comments, rename a method
9 years ago
Brian Brazil
27dd8065ca
Merge pull request #1271 from prometheus/topk-nan
...
Make topk/bottomk prefer returning real numbers over NaN.
9 years ago
Brian Brazil
88ca82304c
Make topk/bottomk prefer returning real numbers over NaN.
9 years ago
Brian Brazil
edf3e123f5
Move topk/bottomk tests from legacy.
9 years ago
Fabian Reinartz
bf6abac8f4
Send resolved notifications
9 years ago
Fabian Reinartz
f69e668fc4
Improve rules/ instrumentation
...
This commit adds a counter for the total number of rule evaluations
and standardizes the units to seconds.
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
e34f0fd0b5
Merge pull request #1268 from prometheus/fedfix
...
Don't federate stale samples
9 years ago
Fabian Reinartz
b35e25a082
Don't federate stale samples
9 years ago
Fabian Reinartz
5af6dda58c
Merge pull request #1263 from prometheus/notify
...
Annotations for alerting rules
9 years ago
Fabian Reinartz
7c90db22ed
Use annotation based alerts in rules/
...
This commit breaks the previously used alert format.
9 years ago
Fabian Reinartz
af3a6661ed
Implement new alerting rule syntax
9 years ago
Fabian Reinartz
a8c0307db4
Merge pull request #1262 from prometheus/notify
...
Notification handler
9 years ago
Fabian Reinartz
2c8a96ecdc
Adjust notification handler flags
9 years ago
Fabian Reinartz
e114ce0ff7
Refactor notification handler
9 years ago
Fabian Reinartz
5635d6bd13
Vendor ctxhttp package
9 years ago
Brian Brazil
6b7629be27
Merge pull request #1242 from tommyulfsparre/watcher-fix
...
Reduces watches in serverset
9 years ago
Brian Brazil
3270fa6afe
Merge pull request #1260 from prometheus/validate
...
Update common/{expfmt,model}
9 years ago
Fabian Reinartz
e0f70ed5ca
Update common/{expfmt,model}
...
Closes #1232
9 years ago
Jimmi Dyson
e1a8e74e0b
Merge pull request #1257 from fabric8io/kubernetes-discovery
...
Kubernetes SD: Use first TCP service port as target port & clean up example config
9 years ago
Jimmi Dyson
c12fb447b8
Kubernetes SD: Use first TCP service port as target port & clean up
...
example config
Fixes #1256
9 years ago
Tommy Ulfsparre
83e09422bf
skip already watched child nodes.
9 years ago
Fabian Reinartz
e3cf96c8fc
Merge pull request #1248 from prometheus/panic
...
Do not panic in Consul SD creation
9 years ago
Fabian Reinartz
29a69eecb8
Do not panic in Consul SD creation
9 years ago
Brian Brazil
953b3bf849
Merge pull request #1244 from prometheus/template-missing-zero
...
template: Use zero-values for missing values.
9 years ago
Brian Brazil
738af32057
template: Use zero-values for missing values.
...
Currently missing values will get the value <no value>
rather than the empty string. Using the empty string is
more consistent, and should be easier for users to deal with too.
9 years ago
Brian Brazil
aa5b35ed94
Merge pull request #1231 from jamessanford/clamp_function
...
promql: Add clamp function.
9 years ago
James Sanford
5b53262b7a
promql: Add clamp_max/clamp_min functions.
9 years ago
Jimmi Dyson
de21676667
Merge pull request #1240 from fabric8io/kubernetes-discovery
...
Kubernetes SD: Fix metrics path relabeling in example config
9 years ago