From 752c888533aaa9c7ae5781fafe4a6aa3302059fc Mon Sep 17 00:00:00 2001 From: Jan Fajerski Date: Thu, 10 Aug 2017 19:46:07 +0200 Subject: [PATCH] pybind/mgr/prometheus: add index page, export metrics under metrics/ Signed-off-by: Jan Fajerski (cherry picked from commit d99a506ed37c2d0991d68ecd34ac5fb213a3eea4) --- src/pybind/mgr/prometheus/module.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/pybind/mgr/prometheus/module.py b/src/pybind/mgr/prometheus/module.py index a54fb0bb6c2c6..2f76fed2f3111 100644 --- a/src/pybind/mgr/prometheus/module.py +++ b/src/pybind/mgr/prometheus/module.py @@ -367,6 +367,17 @@ class Module(MgrModule): @cherrypy.expose def index(self): + return ''' + + Ceph Exporter + +

Ceph Exporter

+

Metrics

+ +''' + + @cherrypy.expose + def metrics(self): metrics = global_instance().collect() cherrypy.response.headers['Content-Type'] = 'text/plain' if metrics: -- 2.39.5