prometheus/storage/metric
Julius Volz 51689d965d Add debug timers to instant and range queries.
This adds timers around several query-relevant code blocks. For now, the
query timer stats are only logged for queries initiated through the UI.
In other cases (rule evaluations), the stats are simply thrown away.

My hope is that this helps us understand where queries spend time,
especially in cases where they sometimes hang for unusual amounts of
time.
2013-06-05 18:32:54 +02:00
..
.gitignore Spin up curator run in the tests. 2013-04-05 13:55:11 +02:00
curator.go Conditionalize disk initializations. 2013-06-04 12:53:57 +02:00
end_to_end_test.go Fix GetMetricForFingerprint() metric mutability. 2013-05-14 16:46:30 +02:00
frontier.go Conditionalize disk initializations. 2013-06-04 12:53:57 +02:00
helpers_test.go Conditionalize disk initializations. 2013-06-04 12:53:57 +02:00
instrumentation.go Schedule the background compactors to run. 2013-05-07 17:14:04 +02:00
interface.go Use GetBoundaryValues() for non-counter deltas. 2013-05-22 19:13:47 +02:00
interface_test.go Checkpoint. 2013-03-21 18:06:51 +01:00
leveldb.go Use GetBoundaryValues() for non-counter deltas. 2013-05-22 19:13:47 +02:00
memory.go Revert "Revert "Ensure that all extracted samples are added to view."" 2013-05-28 14:36:03 +02:00
memory_test.go Benchmark memory arena; simplify map generation. 2013-05-21 09:39:12 +02:00
operation.go Make getValuesAtIntervalOp consume all chunk data in one pass. 2013-05-22 18:14:45 +02:00
operation_test.go Make getValuesAtIntervalOp consume all chunk data in one pass. 2013-05-22 18:14:45 +02:00
processor.go Repointerize fingerprints. 2013-05-21 14:28:14 +02:00
processor_test.go Destroy naked returns in half of corpus. 2013-05-16 10:53:25 +03:00
regressions_test.go Constantize metric name label name. 2013-03-26 16:20:23 +01:00
rule_integration_test.go Use GetBoundaryValues() for non-counter deltas. 2013-05-22 19:13:47 +02:00
scanjob.go Repointerize fingerprints. 2013-05-21 14:28:14 +02:00
stochastic_test.go Initial move away from skiplist. 2013-05-22 17:59:53 +02:00
tiered.go Add debug timers to instant and range queries. 2013-06-05 18:32:54 +02:00
tiered_test.go Add debug timers to instant and range queries. 2013-06-05 18:32:54 +02:00
view.go Revert "Revert "Ensure that all extracted samples are added to view."" 2013-05-28 14:36:03 +02:00
view_test.go Repointerize fingerprints. 2013-05-21 14:28:14 +02:00