From: Jan Fajerski Date: Thu, 10 Aug 2017 17:46:07 +0000 (+0200) Subject: pybind/mgr/prometheus: add index page, export metrics under metrics/ X-Git-Tag: v12.2.2~61^2~76 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=752c888533aaa9c7ae5781fafe4a6aa3302059fc;p=ceph.git pybind/mgr/prometheus: add index page, export metrics under metrics/ Signed-off-by: Jan Fajerski (cherry picked from commit d99a506ed37c2d0991d68ecd34ac5fb213a3eea4) --- diff --git a/src/pybind/mgr/prometheus/module.py b/src/pybind/mgr/prometheus/module.py index a54fb0bb6c2c..2f76fed2f311 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: