Julius Volz
788587426b
Make scrape timeouts configurable per job.
...
Change-Id: I77a7514ad9e7969771f873d63d6353ec50082a62
2013-08-19 12:21:47 +02:00
Julius Volz
d69b85e6c9
Add global label support via Ingesters.
2013-08-13 16:54:15 +02:00
Julius Volz
d9b4f98b44
Integrate DNS-SD support for discovering job targets.
2013-06-12 18:11:48 +02:00
Matt T. Proud
8f4c7ece92
Destroy naked returns in half of corpus.
...
The use of naked return values is frowned upon. This is the first
of two bulk updates to remove them.
2013-05-16 10:53:25 +03:00
Julius Volz
9cea5d9df8
Convert the Prometheus configuration to protocol buffers.
2013-04-30 22:26:00 +02:00
Julius Volz
f1fc7d717a
Allow replacing job targets via HTTP API.
...
This roughly comprises the following changes:
- index target pools by job instead of scrape interval
- make targets within a pool exchangable while preserving existing
health state for targets
- allow exchanging targets via HTTP API (PUT)
- show target lists in /status (experimental, for own debug use)
2013-02-28 21:33:29 +01:00
Julius Volz
c3d31febd6
Move durationToString to common place and cleanup error handling.
2013-02-14 19:02:23 +01:00
Julius Volz
16d9dcd6a8
Add copyright notices to all remaining files.
2013-02-07 11:49:04 +01:00
Matt T. Proud
ea54751431
Update import paths to new location.
...
This repository moved from matttproud/prometheus to
prometheus/prometheus, and all import paths need to be updated.
2013-01-27 18:49:45 +01:00
Julius Volz
56384bf42a
Add initial config and rule language implementation.
2013-01-07 23:43:36 +01:00