Elena Shebunyaeva
Elena Shebunyaeva

Reputation: 211

Prometheus settings for Tarantool

Please share an example of valid Prometheus settings to use with Tarantool. https://github.com/tarantool/metrics/tree/master/metrics/plugins/prometheus

This seems to work, put shows nothing:

prometheus = require('metrics.plugins.prometheus')
metrics = require('http.server').new('0.0.0.0', 8080)
router = require('http.router').new({charset = "utf8"})
metrics:set_router(router)
router:route( { path = '/metrics' }, prometheus.collect_http)
metrics:start()

Upvotes: 1

Views: 180

Answers (1)

Elena Shebunyaeva
Elena Shebunyaeva

Reputation: 211

Try this:

metrics = require('metrics')
metrics.enable_default_metrics()

prometheus = require('metrics.plugins.prometheus')
metrics = require('http.server').new('0.0.0.0', 8080)
router = require('http.router').new({charset = "utf8"})
metrics:set_router(router)
router:route( { path = '/metrics' }, prometheus.collect_http)
metrics:start()

Upvotes: 3

Related Questions