Björn Rabenstein
7d0850571d
Merge pull request #825 from prometheus/beorn7/doc
...
Minor doc fixes.
10 years ago
beorn7
8c196c1028
Minor doc fixes.
10 years ago
Fabian Reinartz
e18bc94980
Merge pull request #786 from prometheus/fabxc/federate
...
web: add basic federation support
10 years ago
Fabian Reinartz
53b9d5917d
web: improve target URL handling and display.
10 years ago
Fabian Reinartz
6bfb4549a6
storage: add LastSamplePairForFingerprint method
10 years ago
Fabian Reinartz
39a8254963
web: add basic federation support.
...
This commit adds a federation handler on /federate. It accepts `match[]`
query parameters containing vector selectors. Their intersection determines
the in-memory metrics that are returned in the same way as the
/metrics endpoint does (modulo sorting).
10 years ago
Fabian Reinartz
dc7d27ab9a
retrieval: add honor label handling and parametrized querying.
...
This commit adds the honor_labels and params arguments to the scrape
config. This allows to specify query parameters used by the scrapers
and handling scraped labels with precedence.
10 years ago
Fabian Reinartz
37dea6a251
Merge pull request #824 from prometheus/fabxc/gitignore
...
git: ignore promtool, be less strict about config files.
10 years ago
Fabian Reinartz
6885ec8ef9
git: ignore promtool, be less strict about config files.
10 years ago
Fabian Reinartz
07347aa1d9
Merge pull request #823 from prometheus/fabxc/rdme
...
general README update
10 years ago
Fabian Reinartz
024139be00
readme: remove tools that are no longer required
10 years ago
Björn Rabenstein
618a9d15f2
Merge pull request #821 from prometheus/beorn7/fix
...
Increment dirty counter only if setDirty(true) is called.
10 years ago
beorn7
9016917d1c
Increment dirty counter only if setDirty(true) is called.
...
Currently, we increment the counter even if setDirty(false) is called,
which sets the storage clean.
10 years ago
Fabian Reinartz
ccbc801d19
Merge pull request #816 from prometheus/fabxc/promctl
...
Create promtool command
10 years ago
Fabian Reinartz
d27e45cc74
make: add promtool to build and tarball targets.
10 years ago
Fabian Reinartz
890c1a7e74
cmd/promtool: add promtool command.
...
The promtool command should bundle multiple commands that help
in maintaining a running Prometheus server.
10 years ago
Fabian Reinartz
1eff186555
Merge pull request #810 from prometheus/fabxc/lmatch
...
Match empty labels.
10 years ago
Fabian Reinartz
5b91ea9b36
storage: improve label matching and allow unset matching.
...
Matching of empty labels now also matches metrics where the label
was not explicitly set to the empty string.
10 years ago
Fabian Reinartz
46df1fd5ea
storage/local: add benchmark for label matching.
10 years ago
Fabian Reinartz
94cd321be1
promql: error if all label matchers are empty.
10 years ago
Julius Volz
6d99e3b3f7
Merge pull request #819 from sdurrheimer/master
...
Fix Dockerfile with the recent changes
10 years ago
Steve Durrheimer
166365f4f0
Fix Dockerfile with the recent changes
10 years ago
Fabian Reinartz
1b5ceb570a
util/cli: create CLI utility package
10 years ago
Julius Volz
3ef44a9c9e
Merge pull request #817 from prometheus/fix-consoles-link-to-prometheus-root
...
Fix consoles "Prometheus" link to point to /
10 years ago
Johannes 'fish' Ziemke
4d1711804a
Fix consoles "Prometheus" link to point to /
10 years ago
Julius Volz
b4dfbf89a8
Merge pull request #815 from prometheus/fabxc/fix-date
...
cmd/prometheus: fix version output
10 years ago
Fabian Reinartz
f97db8d4e5
cmd/prometheus: fix version output
10 years ago
Fabian Reinartz
459d18cf18
Merge pull request #812 from Marmelatze/consul_services
...
Use Consul ServiceAddress instead of Address when set
10 years ago
Florian Pfitzer
0ac7e7217e
Use Consul ServiceAddress instead of Address when set
10 years ago
Fabian Reinartz
2bf7e1ac98
Merge pull request #811 from prometheus/fabxc/version
...
Move version info to its own package and add version endpoint.
10 years ago
Fabian Reinartz
119801027f
web: expose a version information endpoint
10 years ago
Brian Brazil
a79cffcc44
Merge pull request #784 from brian-brazil/serverset
...
Add basic support for Zookeeper Serversets for SD
10 years ago
Fabian Reinartz
39edc2df7a
version: move version information into separate package.
...
Version information is determined at build-time and thus there is
no need to pass it down from main. In its own package it can
be used from various other packages.
10 years ago
Brian Brazil
4d895242f9
Add support for Zookeeper Serversets for SD.
...
It can discover an entire tree of serversets, or just one.
10 years ago
Julius Volz
95bd64c770
Merge pull request #806 from metcalfc/fix_609
...
Handle building without git.
10 years ago
Chad Metcalf
af52579189
Handle building without git.
...
Resolves #609 by removing two dependencies on git.
- Use the Makefile to find the current directory.
- In the case of building from an archive fall back to fixed REV
and BRANCH values.
10 years ago
Fabian Reinartz
330ed7b9f2
Merge pull request #809 from prometheus/update-make-format
...
Update file exclusion list for `make format`.
10 years ago
Fabian Reinartz
7b302f1a59
Merge pull request #808 from prometheus/fabxc/ref-main
...
refactor main, flag handling, and web package
10 years ago
Fabian Reinartz
31325c1fd0
make: adjust to new main location.
10 years ago
Fabian Reinartz
85d7c7640a
web: remove flags, refactor handlers
10 years ago
Fabian Reinartz
a0b3aaa551
notification: remove flags
10 years ago
Fabian Reinartz
b105e26f4d
storage: remove global flags
10 years ago
Fabian Reinartz
fe301d7946
promql: remove global flags
10 years ago
Fabian Reinartz
de66e32a4d
cmd/prometheus: create new main package.
10 years ago
Julius Volz
f10effceb1
Update file exclusion list for `make format`.
10 years ago
Brian Brazil
689ef7f678
Merge pull request #803 from prometheus/relabel-scrapes
...
Allow ingested metrics to be relabeled.
10 years ago
Fabian Reinartz
5da5ea3ee2
Merge pull request #804 from prometheus/blob-fmt
...
Web: Format files.go when it is built.
10 years ago
Brian Brazil
27ef54263e
Web: Format files.go when it is built.
...
This will avoid unrelated changes appearing
when you do a make fmt
10 years ago
Brian Brazil
0dbae36d36
Allow ingested metrics to be relabeled.
...
The main purpose of this is to allow for blacklisting
of expensive metrics as a tactical option.
It could also find uses for renaming and removing labels
from federation.
10 years ago
Brian Brazil
58ceae82bc
Revert "Allow ingested metrics to be relabeled."
...
This reverts commit f2f26ca08f
.
Was accidentally pushed to master instead of a branch for PR.
10 years ago