Commit Graph

254 Commits (12fe204ea6c2abce9cba287497c80cb45ee657fe)

Author SHA1 Message Date
Krasi Georgiev b0d4f6ee08 resolved merge confilc in main.go
7 years ago
Krasi Georgiev c5cb0d2910 simplify naming and API.
7 years ago
Krasi Georgiev 9c61f0e8a0 scrape pool doesn't rely on context as Stop() needs to be blocking to prevent Scrape loops trying to write to a closed TSDB storage.
7 years ago
Krasi Georgiev e405e2f1ea refactored discovery
7 years ago
pasquier-s 2440696961 Log file descriptor limits at startup (#3567)
7 years ago
Alberto Cortés 29da2fb9cd testutil: update to go1.9 testing.Helper
7 years ago
Alberto Cortés 8f6a9f7833 config: simplify tests by using testutil.NotOk (#3289)
7 years ago
Krasi Georgiev 740662644e write to temp dir and remove it at the end.
7 years ago
Brian Brazil b97f4cf48c Add metrics for rule group interval and last duration.
7 years ago
Krasi Georgiev 2c2a962da3 main.go integration test for Startup interrupting.
7 years ago
Goutham Veeramachaneni 823b7f90b3
Use the files globbed files and not the files in cfg
7 years ago
Fabian Reinartz 62461379b7 rules: decouple notifier packages
7 years ago
Fabian Reinartz 4d964a0a0d rules: make glob expansion a concern of main
7 years ago
Fabian Reinartz bd9f7460eb rules: remove config package dependency
7 years ago
Fabian Reinartz 2d0e3746ac rules: remove dependency on promql.Engine
7 years ago
Krasi Georgiev e2f4850fea Refactor main.go with oklog/pkg/group actors pattern
7 years ago
Thibault Chataigner fc4406201e Tsdb StartTime : Use a simplier way to compute StartTime
7 years ago
Julius Volz 099df0c5f0 Migrate "golang.org/x/net/context" -> "context" (#3333)
7 years ago
Julius Volz 9d43176ab3 Remove unused printVersion variable (#3335)
7 years ago
Julius Volz 82c5b98496 Capitalize Prometheus in startup message (#3332)
7 years ago
Thibault Chataigner bf4a279a91 Remote storage reads based on oldest timestamp in primary storage (#3129)
7 years ago
Julius Volz 5f715f5733 Fix typo in flag description (#3302)
7 years ago
Tobias Schmidt 3589f2f1d4 Merge pull request #3285 from jlevesy/use-testutils-in-cmd-subpackage
7 years ago
Julien Levesy d7b4fa8d78 use testutil assertions in the cmd/prometheus package
7 years ago
Mathieu Pasquet 38afa507bb Provide better errors messages in commandline
7 years ago
Marc Sluiter 6a633eece1 Added go-conntrack for monitoring http connections (#3241)
7 years ago
Fabian Reinartz 2d0b8e8b94 Merge branch 'master' into dev-2.0
7 years ago
Paul Gier 08af129b4d cmd/prometheus: don't allow quotes at beginning or end of url
7 years ago
Paul Gier f79b55d057 cmd/prometheus: remove govalidator for url validation
7 years ago
Fabian Reinartz 7b02bfee0a web: start web handler while TSDB is starting up
7 years ago
Goutham Veeramachaneni f5aed810f9 logging: Port to common/promlog
7 years ago
Fabian Reinartz d21f149745 *: migrate to go-kit/log
7 years ago
Fabian Reinartz c70379e1c7 Merge branch 'dev-2.0' of github.com:prometheus/prometheus into dev-2.0
7 years ago
Fabian Reinartz fffe51fb03 Add mutex and block profiling via envvar
7 years ago
Ben Kochie 59aca4138b Fix staticcheck issues.
7 years ago
Matt Bostock 64973f5c65 cmd/prometheus: Fix capitalisation in log line (#3123)
7 years ago
Mark Adams 77c816b309 Fix pprof endpoints when -web.route-prefix or -web.external-url is used (#3054)
7 years ago
Callum Styan 8912f81ffe check if file_sd files exist in checkConfig
7 years ago
Fabian Reinartz 25f3e1c424 Merge branch 'master' into mergemaster
7 years ago
KalivarapuReshma 686050d816 Change -config.file to --config.file in Readme and error message
7 years ago
emluque ff54c5c11a 2831 Add Healthy and Ready endpoints
7 years ago
Fabian Reinartz 4d3d8ee229 Merge pull request #2850 from tomwilkie/dev-2.0-remote
7 years ago
Julius Volz cc50aa2c6b main: Consistently end flag descriptions with periods. (#2977)
7 years ago
Tom Wilkie 2dda5775e3 Initial port of remote storage to v2.
7 years ago
Fabian Reinartz 32226e30f5 Guard reload and quit endpoints by flag
7 years ago
Fabian Reinartz 45ac064669 web: disable Amin APIs by default
7 years ago
Fabian Reinartz ccf9e62972 *: add admin grpc API
7 years ago
Fabian Reinartz be32afd6df cmd/prometheus: add back tsdb.no-lockfile flag
8 years ago
Goutham Veeramachaneni f9202c6511
Move from .yaml to .yml in update rules
8 years ago
Goutham Veeramachaneni e3701077c3
Move promtool to kingpin
8 years ago
Fabian Reinartz 867b8d108f cmd/prometheus: cleanup
8 years ago
Fabian Reinartz 34ab7a885a cmd/prometheus: switch to kingpin
8 years ago
Goutham Veeramachaneni 592cb00c2f
Remove version from RuleGroups
8 years ago
Goutham Veeramachaneni 37e7b69f56
Merge remote-tracking branch 'upstream/dev-2.0' into rulegroups
8 years ago
Goutham Veeramachaneni 67dc73fd59
Flag changes for 2.0
8 years ago
Goutham Veeramachaneni d407bd150c Consolidate the duration params in CLI
8 years ago
Goutham Veeramachaneni 6b70a4d850
Incorporate PR feedback
8 years ago
Goutham Veeramachaneni 6c1617fd13
Simplify usage string
8 years ago
Goutham Veeramachaneni 507790a357
Rework logging to use explicitly passed logger
8 years ago
Goutham Veeramachaneni dc69645e92
Move back to go-yaml
8 years ago
Goutham Veeramachaneni 8abb91f656
Move CLI commander to cobra
8 years ago
Goutham Veeramachaneni 1c08743721
Update check-rules to new format.
8 years ago
Goutham Veeramachaneni cea1e99f78
Add update-rules command to promtool
8 years ago
Fabian Reinartz 669075c6b9 Merge branch 'master' into dev-2.0
8 years ago
Chris Goller 42de0ae013 Use log.Logger interface for all discovery services
8 years ago
Conor Broderick 6766123f93 Replace regex with Secret type and remarshal config to hide secrets (#2775)
8 years ago
Fabian Reinartz 4c31061251 Merge branch 'master' into dev-2.0
8 years ago
Fabian Reinartz d289dc55c3 storage: update TSDB
8 years ago
Shashank Varanasi dea60bb553 Fix malformed uname string (#2727)
8 years ago
Fabian Reinartz 06c2b76cd4 Merge branch 'master' into uptsdb
8 years ago
Shashank Varanasi 61235fd851 Print system information (uname) at Prometheus startup (#2709)
8 years ago
Frederic Branczyk c50a3eccce
prometheus: default max-block-duration to 10% of retention
8 years ago
Michal Witkowski 4177c35eba Fixup sighup for P2 TSDB init #2699
8 years ago
Fabian Reinartz 9b175d48cb Add flag to disable TSDB lock file
8 years ago
Fabian Reinartz 73b8ff0ddc Merge branch 'master' into dev-2.0
8 years ago
Matt Layher 283756c503 Initial commit of 'promtool check-metrics', promlint package (#2605)
8 years ago
Fabian Reinartz 757cba7c31 cmd/prometheus: Undo GOGC adjustment
8 years ago
beorn7 f20b84e816 flags: Improve doc strings for checkpoint flags
8 years ago
Fabian Reinartz 8ffc851147 Merge branch 'master' into dev-2.0
8 years ago
Julius Volz 589061919a Merge pull request #2465 from Gouthamve/alert-metrics-2429
8 years ago
Goutham Veeramachaneni f27ce34a13
Use Registerer to Register All Metrics
8 years ago
Goutham Veeramachaneni 0d0c9d5440
Move Registerer to Config Struct in Notifier
8 years ago
Björn Rabenstein 29f05680a2 Merge pull request #2528 from prometheus/beorn7/storage2
8 years ago
Björn Rabenstein e63d079b59 Merge pull request #2527 from prometheus/beorn7/storage
8 years ago
Julius Volz b5b0e00923 Merge pull request #2499 from prometheus/remote-read
8 years ago
beorn7 434ab2a6a3 storage: Evict chunks and calculate persistence pressure based on target heap size
8 years ago
beorn7 96a303b348 storage: Use staleness delta as head chunk timeout
8 years ago
beorn7 04ccf84559 main.go: Set GOGC to 40 by default
8 years ago
Julius Volz 8fda83ea12 Make rules only read local data
8 years ago
Julius Volz 406b65d0dc Rename remote.Storage to remote.Writer
8 years ago
Julius Volz 02395a224d [WIP] Remote Read
8 years ago
Fabian Reinartz b586781283 *: update tsdb vendoring and add retention flag
8 years ago
Goutham Veeramachaneni f35816613e
Refactored Notifier to use Registerer
8 years ago
Fabian Reinartz 9304179ef7 Merge branch 'master' into dev-2.0
8 years ago
Fabian Reinartz 4397b4d508 *: pass Prometheus registry into storage
8 years ago
Julius Volz beb3c4b389 Remove legacy remote storage implementations
8 years ago
Fabian Reinartz ea3ba338dd main: add flags for new storage
8 years ago
Fabian Reinartz 5772f1a7ba retrieval/storage: adapt to new interface
8 years ago
Fabian Reinartz 1d3cdd0d67 Merge branch 'master' into dev-2.0-rebase
8 years ago
Fabian Reinartz 035976b275 retrieval: handle not found error correctly
8 years ago