Packages

class PrometheusRegistry extends HttpMetricsRegistry

Prometheus registry For metrics naming see [https://prometheus.io/docs/practices/naming/]

Linear Supertypes
HttpMetricsRegistry, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PrometheusRegistry
  2. HttpMetricsRegistry
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PrometheusRegistry(underlying: CollectorRegistry)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val active: Gauge[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  7. val connected: Gauge[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  8. val connections: Counter[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  9. val duration: Timer
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. val errors: Counter[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. val receivedBytes: Histogram[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  21. val requests: Counter[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  22. val responses: Counter[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  23. val sentBytes: Histogram[Long]
    Definition Classes
    PrometheusRegistry → HttpMetricsRegistry
  24. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. val underlying: CollectorRegistry
  27. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from HttpMetricsRegistry

Inherited from AnyRef

Inherited from Any

Ungrouped