tapir-prometheus-metrics
tapir-prometheus-metrics
sttp.tapir.metrics.prometheus
PrometheusMetrics
PrometheusMetrics
tapir-prometheus-metrics
/
sttp.tapir.metrics.prometheus
/
PrometheusMetrics
PrometheusMetrics
case
class
PrometheusMetrics
[
F
[
_
]](
namespace:
String
,
registry:
CollectorRegistry
,
metrics:
List
[
Metric
[
F
,
_
]])
Companion:
object
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
metricsInterceptor
(
ignoreEndpoints:
Seq
[
AnyEndpoint
]):
MetricsRequestInterceptor
[
F
]
def
withCustom
(
m:
Metric
[
F
,
_
]):
PrometheusMetrics
[
F
]
def
withRequestsActive
(
labels:
MetricLabels
):
PrometheusMetrics
[
F
]
def
withRequestsTotal
(
labels:
MetricLabels
):
PrometheusMetrics
[
F
]
def
withResponsesDuration
(
labels:
MetricLabels
,
clock:
Clock
):
PrometheusMetrics
[
F
]
def
withResponsesTotal
(
labels:
MetricLabels
):
PrometheusMetrics
[
F
]
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
Concrete fields
lazy
val
metricsEndpoint
:
ServerEndpoint
[
Any
,
F
]