Commit Graph

41 Commits (550ed0ea0959fc7e7fe1244862c0df2bbf5de588)

Author SHA1 Message Date
Brian Brazil f34de493d5 Add increase() function, to replace delta(..., 1).
10 years ago
Julius Volz 267fd34156 Switch Prometheus to use github.com/prometheus/log.
10 years ago
Fabian Reinartz b0c181dc0d Add Consul SD configuration.
10 years ago
Fabian Reinartz 385919a65a Avoid inter-component blocking if ingestion/scraping blocks.
10 years ago
Fabian Reinartz 1a2d57b45c Move template functionality out of target.
10 years ago
Fabian Reinartz 9ca47869ed Provide full SD configs to discovery constructors.
10 years ago
Fabian Reinartz 93548a8882 Add initial file based service discovery.
10 years ago
Fabian Reinartz bb540fd9fd Implement config reloading on SIGHUP.
10 years ago
Fabian Reinartz 86087120dd Replace example config with new YAML format.
10 years ago
Fabian Reinartz 5fbde88919 Switch config to YAML format.
10 years ago
Fabian Reinartz b5a8f7b8fa Cleanup, test, and document config.
10 years ago
Fabian Reinartz 945c49a2dd Add relabelling to target management.
10 years ago
Fabian Reinartz 0b619b46d6 Change JobConfig to ScrapeConfig.
10 years ago
Fabian Reinartz 5015c2a0e8 Make target manager source based.
10 years ago
beorn7 be11cb2b07 Remove the sample ingestion channel.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Brian Brazil e56786b221 Have scrape time as a pseudovariable, not a prometheus variable.
10 years ago
Bjoern Rabenstein b1e4956142 Apply a giant code cleanup.
10 years ago
Bjoern Rabenstein fee88a7a77 Remove the remaining races, new and old.
10 years ago
Bjoern Rabenstein 74c143c4c9 Improve scraper shutdown time.
10 years ago
Bjoern Rabenstein b3ed9aa7a2 Clean up start-up and shut-down.
10 years ago
Brian Brazil 5edf689133 Stagger scrapes to spread out load.
10 years ago
Julius Volz fb44580110 Cleanup/fix program termination sequence.
11 years ago
Julius Volz 788587426b Make scrape timeouts configurable per job.
11 years ago
Julius Volz d69b85e6c9 Add global label support via Ingesters.
11 years ago
Julius Volz aa5d251f8d Use github.com/golang/glog for all logging.
11 years ago
Matt T. Proud 30b1cf80b5 WIP - Snapshot of Moving to Client Model.
12 years ago
Julius Volz d9b4f98b44 Integrate DNS-SD support for discovering job targets.
12 years ago
Julius Volz 1fe3d3b06b Remove obsolete argument from target handling code.
12 years ago
Matt T. Proud 8f4c7ece92 Destroy naked returns in half of corpus.
12 years ago
Julius Volz 9cea5d9df8 Convert the Prometheus configuration to protocol buffers.
12 years ago
Julius Volz a0d311c9e6 Constantize job name label.
12 years ago
Julius Volz f1fc7d717a Allow replacing job targets via HTTP API.
12 years ago
Julius Volz c8761f3468 Correct order of deadline and interval arguments.
12 years ago
Matt T. Proud ea54751431 Update import paths to new location.
12 years ago
Matt T. Proud f2ded515b7 Support versioned telemetry providers.
12 years ago
Matt T. Proud 190e4e3fa3 ``TargetManager`` and ``TargetPool`` ass pointers.
12 years ago
Matt T. Proud 9752f1e61d Refactor Target as interface for testability.
12 years ago
Matt T. Proud efe61c18fa Refactor target scheduling to separate facility.
12 years ago
Julius Volz 56384bf42a Add initial config and rule language implementation.
12 years ago
Matt T. Proud 2922def8d0 Use the ``TargetManager`` for targets.
12 years ago