Commit Graph

153 Commits (a216b1cb2748b47eedbedce3597af7c2c9a7935d)

Author SHA1 Message Date
Fabian Reinartz 5d3024fd3e Restructure component initialization
10 years ago
Fabian Reinartz d8440d75f1 Do not start storage processing before Start() is called.
10 years ago
Fabian Reinartz bb540fd9fd Implement config reloading on SIGHUP.
10 years ago
Fabian Reinartz 3b0777ff84 Merge branch 'master' into fabxc/servdisc
10 years ago
Fabian Reinartz 1f2209b159 Merge pull request #680 from prometheus/fabxc/sd_yamlcfg
10 years ago
Fabian Reinartz 5fbde88919 Switch config to YAML format.
10 years ago
Fabian Reinartz 8f75ff0513 Add warning about config changes.
10 years ago
Fabian Reinartz fe935179cd Stop routing rule statements through the engine.
10 years ago
Fabian Reinartz 479891c9be Rename RuleManager to Manager, remove interface.
10 years ago
Fabian Reinartz 3ca11bcaf5 Switch Prometheus to promql package.
10 years ago
Fabian Reinartz 5015c2a0e8 Make target manager source based.
10 years ago
Tobias Schmidt 7d71d354fd Remove special listing of config.file in usage
10 years ago
Tobias Schmidt 35a44509fb Improve readability of usage text
10 years ago
Fabian Reinartz c012ca6039 Make help output readable.
10 years ago
Björn Rabenstein d8e515e9cb Merge pull request #617 from prometheus/influxdb-write-support
10 years ago
Ceesjan Luiten 0e18784c64 Make all paths absolute to support proxies
10 years ago
Julius Volz 593e565688 Allow writing to InfluxDB/OpenTSDB at the same time.
10 years ago
Julius Volz 61fb688dd9 Add experimental InfluxDB write support.
10 years ago
Julius Volz 33702da8a8 Use simple Now() func in API instead of utility.Time.
10 years ago
Julius Volz 3f2686d0b3 Remove unused fields from MetricsService.
10 years ago
beorn7 12ae6e9203 Increase resilience of the storage against data corruption - step 4.
10 years ago
beorn7 11bd9ce1bd Increase resilience of the storage against data corruption - step 3.
10 years ago
beorn7 e25cca823c Increase resilience of the storage against data corruption - step 2.
10 years ago
beorn7 da7c0461c6 Rename persist queue len/cap to num/max chunks to persist.
10 years ago
beorn7 be11cb2b07 Remove the sample ingestion channel.
10 years ago
beorn7 0056eaeb4f Redesign series maintenance and chunk persistence.
10 years ago
beorn7 5bea942d8e Improve various things around chunk encoding.
10 years ago
beorn7 66e768f05e Improve docstring for chunk type flag.
10 years ago
beorn7 13fcf1ddbc Implement double-delta encoded chunks.
10 years ago
beorn7 af91fb8e31 Improve persisting chunks to disk.
10 years ago
beorn7 8a1c195b54 Move emptiness check to the receivers.
10 years ago
beorn7 11b3c2387c Improvements after review.
10 years ago
beorn7 d2ab49c396 Make the persist queue length configurable.
10 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
juliusv cca2e58f20 Merge pull request #442 from prometheus/beorn7/fix-crash-recovery
10 years ago
Bjoern Rabenstein 0851945054 Add a heuristics to checkpoint early if there are many "dirty" series..
10 years ago
Julius Volz d6b9e97655 Remove extraction.Result type, simplify code.
10 years ago
Bjoern Rabenstein b1e4956142 Apply a giant code cleanup.
10 years ago
Bjoern Rabenstein ea86f7e8f8 Fix weird things after merge.
10 years ago
Bjoern Rabenstein 3a17aeabfd Merge branch 'beorn/storage-ng-with-commit-history-cleaned-up'
10 years ago
Bjoern Rabenstein 14bda4180c Changes after pair code review.
10 years ago
Bjoern Rabenstein bb42cc2e2d Evict based on memory pressure. Evict recently used chunks last.
10 years ago
Bjoern Rabenstein 74c143c4c9 Improve scraper shutdown time.
10 years ago
Bjoern Rabenstein 3f61d304ce Reorganize maintenance loop.
10 years ago
Bjoern Rabenstein a5f56639b8 Instrument unwritten samples queue.
10 years ago
Bjoern Rabenstein 904acd43da Add crash recovery.
10 years ago
Bjoern Rabenstein f1de5b0c4e Run checkpointing of in-memory metrics and head chunks periodically.
10 years ago
Bjoern Rabenstein 9c3ecc2134 Remove unused flags.
10 years ago
Bjoern Rabenstein b3ed9aa7a2 Clean up start-up and shut-down.
10 years ago
Bjoern Rabenstein 4447708c9f Fix a race in target.go.
10 years ago