Commit Graph

766 Commits (8d61a3e325d424efaec2a051553f2ff8a9b1430d)

Author SHA1 Message Date
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
Bartek Plotka 579e33f19a Fixed style issues.
8 years ago
Bartek Plotka d7febe97fa Fixed regression in -alertmanager.url flag. Basic auth was ignored.
8 years ago
Fabian Reinartz ad9bc62e4c storage: extend appender and adapt it
8 years ago
Fabian Reinartz e631a1260d retrieval: use separate appender per target
8 years ago
Fabian Reinartz 68dc358496 cmd/prometheus: remove tests for old flags
8 years ago
Fabian Reinartz f8fc1f5bb2 *: migrate ingestion to new batch Appender
8 years ago
Fabian Reinartz 1becee3f6c main: remove Alertmanager legacy flag configuration
8 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces
8 years ago
Fabian Reinartz 8b84ee5ee6 storage: remove old storage
8 years ago
Fabian Reinartz 11a731ba82 remote: remove hard-coded remote storages
8 years ago
Erdem Agaoglu 054f8ebbfb Increase default max-connections
8 years ago
Erdem Agaoglu e487477a17 LimitListener to limit max number of connections
8 years ago
Erdem Agaoglu 9986b28380 Set read-timeout for http.Server
8 years ago
Fabian Reinartz 3fb4d1191b config: rename AlertingConfig, resolve file paths
8 years ago
Fabian Reinartz d4deb8bbf2 web: show discovered Alertmanagers in UI
8 years ago
Fabian Reinartz f210d96497 notifier: use dynamic service discovery
8 years ago
Fabian Reinartz 200bbe1bad config: extract SD and HTTPClient configurations
8 years ago
beorn7 5c41ca84e5 Catch negative staleness delta set on the command line
8 years ago
Brian Brazil 6bc29ba857 Fix regression from #1957, specify non-zero default timeout. (#2121)
8 years ago
Julius Volz ab80ced756 storage: separate chunk package, publish more names
8 years ago
Fabian Reinartz 57b358b82a vendor: update govalidator (#2023)
8 years ago
Matt Bostock dd98766b32 cmd/prometheus/main.go: Fix typo in comment
8 years ago
Tom Wilkie 4520e12440 Add HTTP Basic Auth & TLS support to the generic write path. (#1957)
8 years ago
Julius Volz c187308366 storage: Contextify storage interfaces.
8 years ago
Julius Volz ed5a0f0abe promql: Allow per-query contexts.
8 years ago
Julius Volz 5f5a78e807 Merge pull request #1974 from prometheus/disable-local-storage
8 years ago
Tom Wilkie d83879210c Switch back to protos over HTTP, instead of GRPC.
8 years ago
Tobias Schmidt 29ced0090f Fix common english misspellings
8 years ago
Julius Volz b24e5d63bc Add noop local storage engine.
8 years ago
Julius Volz a88e950d1f Mark remote write address flag as experimental.
8 years ago
Julius Volz aa3f2b7216 Generic write cleanups and changes.
8 years ago
Brian Brazil 36d2c4bd0b Add generic write path using grpc.
8 years ago
Julius Volz 4a866c13be Fix ApplyConfig() error handling
8 years ago
Julius Volz 08891beb5f Merge pull request #1828 from drawks/iss-1821
8 years ago
Björn Rabenstein 12709af249 Merge pull request #1838 from prometheus/release-1.0
8 years ago
Dave Rawks 00ea36cdbe Error on non-flag commandline arguments
8 years ago
beorn7 bf6201483c Improve wording on log flag comment
8 years ago
beorn7 25385aafcb Explicitly add logging flags to our custom flag set
8 years ago
Dmitry Vorobev 273e457da4 web: return status code and error message for config resource
8 years ago
Fabian Reinartz 59d26e8536 web: add -web.route-prefix flag
9 years ago
Fabian Reinartz 8c24dfdb86 cmd/prometheus: use own flag set
9 years ago
Fabian Reinartz dd57e7ef5c Merge pull request #1699 from prometheus/fabxc-multiam
9 years ago
Fabian Reinartz 9baf120cd5 notifier: dispatch to multiple Alertmanagers
9 years ago
beorn7 99881ded63 Make the number of fingerprint mutexes configurable
9 years ago
beorn7 da8cb10b43 Partition the status tab into items in a dropdown
9 years ago
Steve Durrheimer 399d5c6375
Make version informations consistent between prometheus components
9 years ago
beorn7 865d16f870 Rename Gorilla into varbit
9 years ago
beorn7 8cdced3850 Implement Gorilla-inspired chunk encoding
9 years ago
Tobias Schmidt 2f151d02eb Merge pull request #1456 from prometheus/validate-alertmanager-url
9 years ago
Tobias Schmidt 7763bbd993 Validate alertmanager URL
9 years ago
beorn7 b6fdb355d7 Move dump-heads into its own tool
9 years ago
beorn7 f193f2b8ef Add a command to promtool that dumps metadata of heads.db
9 years ago
Fabian Reinartz bfa8aaa017 Rename notification to notifier
9 years ago
Fabian Reinartz fce17b41c5 Merge pull request #1408 from prometheus/hostname
9 years ago
Fabian Reinartz e62677d7ba Log argument parse errors
9 years ago
Ignacio Carbajo 6a323b1e6d Fix minor typo
9 years ago
beorn7 ec08c9a391 Rework the way to communicate backpressure (AKA suspended ingestion)
9 years ago
Fabian Reinartz d9f836e5b8 Merge pull request #1340 from prometheus/validate-externa-url
9 years ago
beorn7 a2cd479058 Fix calculation of chunks to persist after restart
9 years ago
Tobias Schmidt 122d73858d Validate URL parameters
9 years ago
Julius Volz b150c5768c Add missing word in comment.
9 years ago
Fabian Reinartz 7e1b39c682 Fix startup/teardown order, add documentation
9 years ago
beorn7 4221c7de5c Improve handling of series file truncation
9 years ago
Fabian Reinartz 37d80c4b25 Fix premature rule evaluation
9 years ago
Richard Hartmann 7da42eee6e main.go: Remove warning about external_labels
9 years ago
Julius Volz 87d1831f12 Document INFLUXDB_PW env var in username flag
9 years ago
Fabian Reinartz 62075aa037 Reduce noisy no-alertmanager warning
9 years ago
Fabian Reinartz 52e5224f5a Refactor rules/ package
9 years ago
Fabian Reinartz 2c8a96ecdc Adjust notification handler flags
9 years ago
Fabian Reinartz e114ce0ff7 Refactor notification handler
9 years ago
Fabian Reinartz a542cc8609 Remove -web.use-local-assets
9 years ago
Corentin Chary a2e4439086 Add support for remote storage on Graphite
9 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log
9 years ago
Julius Volz dac26cef71 Rename global "labels" config option to "external_labels".
9 years ago
Julius Volz 24d0d9190e Make -web.external-url help string more verbose.
9 years ago
Julius Volz eeb1da36ac Fix InfluxDB write support to work with InfluxDB 0.9.x.
9 years ago
Julius Volz af513468eb Fix some dead code, missing error checks, shadowings.
9 years ago
Julius Volz d73c8a4f0b Remove notice about 0.14.x config file format change.
9 years ago
Jimmi Dyson ec04ba38a2 Kubernetes SD config check
9 years ago
Jimmi Dyson a1574aa2b3 Move TLS options to scrape config
9 years ago
Fabian Reinartz d839980fcb Merge pull request #1051 from prometheus/globallabels
9 years ago
Fabian Reinartz 8fa719f778 Attach global labels to remote storage samples
9 years ago
Fabian Reinartz 5fed076a76 Attach global labels to outgoing alerts.
9 years ago
Fabian Reinartz 9bbd9264e2 Add global labels to federation
9 years ago
Silas Snider b2cb637f97 Add instrumentation around configuration reloads.
9 years ago
Julius Volz 995d3b831d Fix most golint warnings.
9 years ago
Julius Volz 274e9d6955 Exit when web server encounters a startup error
9 years ago
Fabian Reinartz 18c0f347a3 Fix loop-reloading on shutdown
9 years ago
Jan Berktold 2bf7048dbb Add reload handler to web
9 years ago
Fabian Reinartz 73f1cc807d Check token and cert file existence in promtool
9 years ago
Fabian Reinartz 7a67472fc1 Resolve relative paths on configuration loading
9 years ago
Fabian Reinartz 7e615dcdf0 cmd/promtool: resolve rule files relative to config file
10 years ago
Fabian Reinartz feb8a03503 rules: load rule files relative to a base dir
10 years ago
Julius Volz fcff35b43e Consolidate external reachability flags into one.
10 years ago
Fabian Reinartz b201725d1c cmd/prometheus: fix remote storage fanout
10 years ago
Julius Volz 8887f1e1a2 Merge pull request #853 from prometheus/fabxc/help
10 years ago
Fabian Reinartz 525070419b cmd/prometheus: improve help output
10 years ago
Fabian Reinartz bcc8101d9e cmd/promtool: fix missing builddate in version info
10 years ago
Fabian Reinartz 23e77450ff main: cleanup initialization of remote storage.
10 years ago
Fabian Reinartz ccbc801d19 Merge pull request #816 from prometheus/fabxc/promctl
10 years ago
Fabian Reinartz 890c1a7e74 cmd/promtool: add promtool command.
10 years ago
Fabian Reinartz f97db8d4e5 cmd/prometheus: fix version output
10 years ago
Fabian Reinartz 39edc2df7a version: move version information into separate package.
10 years ago
Fabian Reinartz de66e32a4d cmd/prometheus: create new main package.
10 years ago