Commit 3b9998a9 authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "Make Expose Port Configurable"

parents e9086be0 6ad0f5db
......@@ -33,7 +33,9 @@ oslo_metrics_configs = [
cfg.StrOpt('metrics_socket_file',
default='/var/tmp/metrics_collector.sock',
help='Unix domain socket file to be used'
'to send rpc related metrics'),
' to send rpc related metrics'),
cfg.IntOpt('prometheus_port', default=3000,
help='Port number to expose metrics in prometheus format.'),
]
cfg.CONF.register_opts(oslo_metrics_configs, group='oslo_metrics')
......@@ -107,7 +109,7 @@ def main():
app = make_wsgi_app()
try:
global httpd
httpd = make_server('', 3000, app)
httpd = make_server('', CONF.oslo_metrics.prometheus_port, app)
signal.signal(signal.SIGTERM, handle_sigterm)
httpd.serve_forever()
except KeyboardInterrupt:
......
---
features:
- |
Port number to expose metrics in Prometheus format is now configurable.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment