vault/command/server
Martin 5dd50ef281 Prometheus support on v1/sys/metrics endpoint (#5308)
* initial commit for prometheus and sys/metrics support

* Throw an error if prometheusRetentionTime is 0,add prometheus in devmode

* return when format=prometheus is used and prom is disable

* parse prometheus_retention_time from string instead of int

* Initialize config.Telemetry if nil

* address PR issues

* add sys/metrics framework.Path in a factory

* Apply requiredMountTable entries's MountConfig to existing core table

* address pr comments

* enable prometheus sink by default

* Move Metric-related code in a separate metricsutil helper
2019-02-14 12:46:59 -08:00
..
seal Add -dev-auto-seal option (#5629) 2018-10-29 09:30:24 -04:00
test-fixtures Merge all configuration fields (#6028) 2019-01-23 11:27:21 -05:00
config.go Prometheus support on v1/sys/metrics endpoint (#5308) 2019-02-14 12:46:59 -08:00
config_test.go Merge all configuration fields (#6028) 2019-01-23 11:27:21 -05:00
listener.go Updated proxy protocol config validation (#4528) 2018-05-09 10:53:44 -04:00
listener_tcp.go X-Forwarded-For (#4380) 2018-04-17 18:52:09 -04:00
listener_tcp_test.go go vet fixes 2018-02-05 14:26:31 -05:00
listener_test.go Add tests. This actually adds the initial tests for the TLS listener, 2016-03-11 14:05:52 -05:00