juliusv
e4e6e9a6f5
Merge pull request #167 from prometheus/refactor/tests/trailing-types
...
Convert trailing float64s.
12 years ago
Matt T. Proud
422003da8e
Convert trailing float64s.
12 years ago
Matt T. Proud
cbcaef0018
Merge pull request #166 from prometheus/refactor/readability/business-logic-types
...
Wrap dto.SampleKey with business logic type.
12 years ago
Matt T. Proud
db4ffbb262
Wrap dto.SampleKey with business logic type.
...
The curator work can be done easier if dto.SampleKey is no longer
directly accessed but rather has a higher level type around it that
captures a certain modicum of business logic. This doesn't look
terribly interesting today, but it will get more so.
12 years ago
Matt T. Proud
6ed97fbe8a
Merge pull request #165 from prometheus/fix/testing/stochastic
...
Stochastic test support plural SampleValueSeries.
12 years ago
Matt T. Proud
bb12929cf4
Merge pull request #164 from prometheus/extensibility/futureproof/values
...
Refresh SampleValue to 64-bit floating point.
12 years ago
Matt T. Proud
f9e99bd08a
Refresh SampleValue to 64-bit floating point.
...
We always knew that this needed to be fixed.
12 years ago
Matt T. Proud
092c7bd88e
Stochastic test support plural SampleValueSeries.
...
After SampleValue was refactored into SampleValueSeries, which
involves plural values under a common super key, the stochastic
test was never refreshed to reflect this reality. We had other
tests that validated the functionality, but this one was
insufficently forward-ported.
12 years ago
Matt T. Proud
370da70470
Merge pull request #163 from prometheus/futureproof/dependencies/refresh
...
Upgrade Snappy, Protocol Buffers, and LevelDB.
12 years ago
Matt T. Proud
b2d0c4fce7
Stochastic test support plural SampleValueSeries.
...
After SampleValue was refactored into SampleValueSeries, which
involves plural values under a common super key, the stochastic
test was never refreshed to reflect this reality. We had other
tests that validated the functionality, but this one was
insufficently forward-ported.
12 years ago
Matt T. Proud
3965eea43a
Upgrade Snappy, Protocol Buffers, and LevelDB.
...
This is pending validation of fitness.
12 years ago
juliusv
3fbf9045d5
Merge pull request #162 from prometheus/julius-fix-printf
...
Add missing argument to Printf call.
12 years ago
Julius Volz
ae316415fe
Add missing argument to Printf call.
12 years ago
juliusv
6a5d2f68fc
Merge pull request #161 from prometheus/julius-integrate-storage
...
Integrate memory and disk layers in view rendering.
12 years ago
Julius Volz
99dcbe0f94
Integrate memory and disk layers in view rendering.
12 years ago
juliusv
30c7acfaa4
Merge pull request #160 from prometheus/julius-refactor-persistence
...
Make view use memory persistence, remove obsolete code.
12 years ago
Julius Volz
63625bd244
Make view use memory persistence, remove obsolete code.
...
This makes the memory persistence the backing store for views and
adjusts the MetricPersistence interface accordingly. It also removes
unused Get* method implementations from the LevelDB persistence so they
don't need to be adapted to the new interface. In the future, we should
rethink these interfaces.
All staleness and interpolation handling is now removed from the storage
layer and will be handled only by the query layer in the future.
12 years ago
Matt T. Proud
7f0165aabb
Merge pull request #156 from prometheus/julius-fix-rule-eval
...
Fix rule evaluation closure.
12 years ago
Julius Volz
1eb586db7d
Fix rule evaluation closure.
12 years ago
juliusv
7c544c91c6
Merge pull request #151 from prometheus/julius-synth-vars
...
Record scrape health timeseries per target.
12 years ago
Matt T. Proud
ed5807a0e6
Merge pull request #154 from prometheus/refactor/build/leveldb-transparency
...
Include insights into LevelDB build behaviors.
12 years ago
Matt T. Proud
a397c4aaf8
Include insights into LevelDB build behaviors.
...
Fix wget typo, too.
12 years ago
Matt T. Proud
5d65b9392a
Merge pull request #152 from prometheus/refactor/build/consolidated-build
...
New build system only.
12 years ago
Matt T. Proud
32c0a939b0
New self-sustaining, hermetic build system.
...
This should help us produce self-contained artifacts for users as
well as lower the hurdles for first-time contributors.
12 years ago
Julius Volz
8c9e9632a8
Record scrape health timeseries per target.
12 years ago
juliusv
fdea26e359
Merge pull request #150 from prometheus/julius-mf
...
Run "make format".
12 years ago
Julius Volz
5f5ea03105
Run "make format".
12 years ago
juliusv
a13bc4494d
Merge pull request #149 from prometheus/fix/telemetry/queue-reporting
...
Fix append queue telemetry and parameterize sizes.
12 years ago
Matt T. Proud
d468271e2f
Fix append queue telemetry and parameterize sizes.
...
The original append queue telemetry never worked, because it was
updated only upon the exit of the select statement, which would
usually liberate the queues of contents. This has been fixed to
be reported arbitrarily.
The queue sizes are now parameterizable via flags.
12 years ago
juliusv
888b64c781
Merge pull request #145 from prometheus/julius-fix-per-second-rate
...
Fix rate() per-second adjustment.
12 years ago
Julius Volz
1cff4f3d91
Fix rate() per-second adjustment.
...
This got broken during the depointerization of the Vector type.
12 years ago
juliusv
62f33f1fc2
Merge pull request #138 from prometheus/julius-fix-aliasing
...
Correct delta()/rate() intervals and temporal aliasing.
12 years ago
Matt T. Proud
167504efd6
Merge pull request #142 from prometheus/julius-lowercase-by
...
Allow lower-case BY operator.
12 years ago
Matt T. Proud
7267b76d93
Merge pull request #143 from prometheus/julius-fix-drain
...
Stop serving tiered storage after draining it.
12 years ago
Julius Volz
95b081f9bc
Stop serving tiered storage after draining it.
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
Matt T. Proud
6b9de768ee
Merge pull request #141 from prometheus/julius-constantize-job-label
...
Constantize job name label.
12 years ago
Julius Volz
a0d311c9e6
Constantize job name label.
12 years ago
juliusv
f21b5ad12b
Merge pull request #133 from bernerdschaefer/graph-display-tweaks
...
Graph display tweaks
12 years ago
Bernerd Schaefer
72bd585485
Revert style change to legend items
12 years ago
Matt T. Proud
e6f67c3a3e
Merge pull request #139 from prometheus/julius-reduce-sample-jitter
...
Fix scrape timestamps to reduce sample time jitter.
12 years ago
Julius Volz
a1ba23038e
Fix scrape timestamps to reduce sample time jitter.
...
We're currently timestamping samples with the time at the end of a scrape
iteration. It makes more sense to use a timestamp from the beginning of the
scrape for two reasons:
a) this time is more relevant to the scraped values than the time at the
end of the HTTP-GET + JSON decoding work.
b) it reduces sample timestamp jitter if we measure at the beginning, and
not at the completion of a scrape.
12 years ago
juliusv
f817106d6a
Merge pull request #134 from prometheus/fix/set-job-label-from-targets-api
...
Set job label for targets registered through the API
12 years ago
juliusv
f89d4c2cac
Merge pull request #128 from prometheus/feature/convert-host-relative-links
...
Convert addresses pointing to localhost in status.
12 years ago
Johannes 'fish' Ziemke
14407a076a
Convert addresses pointing to localhost in status.
...
Until now, targets pointing to localhost in the status view are linked to localhost, so you can't follow those links by clicking on them.
This change converts the links to point to the hostname of the prometheus server.
Before:
<a href="http://localhost:9090/metrics.json ">http://localhost:9090/metrics.json </a>
After:
<a href="http://hostname-of-prometheus-server:9090/metrics.json ">http://localhost:9090/metrics.json </a>
12 years ago
Bernerd Schaefer
8af0bbb3a0
Set job label for targets registered through the API
...
This is set when jobs are statically registered (see
retrieval/targetmanager.go#L92), and should be set here, too.
12 years ago
Bernerd Schaefer
442a6d2b11
Use $ instead of jQuery
12 years ago
Bernerd Schaefer
953334a4f7
Reformat and add semicolons to graph.js
12 years ago
juliusv
63ac59d2d3
Merge pull request #131 from bernerdschaefer/cross-origin-metrics
...
Set CORS Headers on API requests
12 years ago