PrometheusMetricsController

@RestController
@RequestMapping(value = "${metrics.prometheus.endpoint:/metrics}")
@ConditionalOnBean(value = PrometheusMetrics::class)
open class PrometheusMetricsController

Created by napster on 18.10.17. - Copied from Quarterdeck on 20.05.2018

Used to expose the prometheus metrics. Some code copied from prometheus' own MetricsServlet

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@GetMapping(produces = TextFormat.CONTENT_TYPE_004)
open fun getMetrics(@RequestParam(name = "name[]", required = false) includedParam: Array<String>): ResponseEntity<String>