fr.davit.pekko.http.metrics.prometheus
Members list
Packages
Type members
Classlikes
final case class Buckets(bs: List[Double]) extends HistogramConfig, TimerConfig
Attributes
- Companion
- object
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TimerConfigtrait HistogramConfigclass Objecttrait Matchableclass AnyShow all
object Buckets
Attributes
- Companion
- class
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Buckets.type
Attributes
- Source
- PrometheusSettings.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
trait PrometheusConverters
Attributes
- Companion
- object
- Source
- PrometheusConverters.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object PrometheusConverters
object PrometheusConverters extends PrometheusConverters
Attributes
- Companion
- trait
- Source
- PrometheusConverters.scala
- Supertypes
- Self type
-
PrometheusConverters.type
class PrometheusCounter(counter: Counter) extends Counter
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
class PrometheusGauge(gauge: Gauge) extends Gauge
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
class PrometheusHistogram(histogram: Histogram) extends Histogram
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
class PrometheusHistogramTimer(summary: Histogram) extends Timer
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
object PrometheusMetricsNames
Attributes
- Source
- PrometheusSettings.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
object PrometheusRegistry
Attributes
- Companion
- class
- Source
- PrometheusRegistry.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PrometheusRegistry.type
class PrometheusRegistry(settings: PrometheusSettings, val underlying: CollectorRegistry) extends HttpMetricsRegistry
Prometheus registry For metrics naming see [https://prometheus.io/docs/practices/naming/]
Prometheus registry For metrics naming see [https://prometheus.io/docs/practices/naming/]
Attributes
- Companion
- object
- Source
- PrometheusRegistry.scala
- Supertypes
final case class PrometheusSettings(namespace: String, metricsNames: HttpMetricsNames, defineError: HttpResponse => Boolean, includeMethodDimension: Boolean, includePathDimension: Boolean, includeStatusDimension: Boolean, serverDimensions: Seq[Dimension], customDimensions: Seq[HttpMessageLabeler], receivedBytesConfig: HistogramConfig, durationConfig: TimerConfig, sentBytesConfig: HistogramConfig) extends HttpMetricsSettings
Attributes
- Companion
- object
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HttpMetricsSettingsclass Objecttrait Matchableclass AnyShow all
object PrometheusSettings
Attributes
- Companion
- class
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PrometheusSettings.type
class PrometheusSummary(summary: Summary) extends Histogram
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
class PrometheusSummaryTimer(summary: Summary) extends Timer
Attributes
- Source
- PrometheusMetrics.scala
- Supertypes
final case class Quantiles(qs: List[Quantile], maxAge: FiniteDuration, ageBuckets: Int) extends HistogramConfig, TimerConfig
Attributes
- Companion
- object
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TimerConfigtrait HistogramConfigclass Objecttrait Matchableclass AnyShow all
object Quantiles
Attributes
- Companion
- class
- Source
- PrometheusSettings.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Quantiles.type
Attributes
- Source
- PrometheusSettings.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
In this article