Packages

p

ustats

package ustats

Linear Supertypes
Probing, Stats, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ustats
  2. Probing
  3. Stats
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class MetricsServer extends AnyRef

    A convenience HTTP server to export metrics at the standard /metrics endpoint

Value Members

  1. def addMetric(name: String): DoubleAdder
    Definition Classes
    Stats
  2. def counter(labels: (String, Any)*)(implicit name: Name): Counter
    Definition Classes
    Stats
  3. def gauge(labels: (String, Any)*)(implicit name: Name): Gauge
    Definition Classes
    Stats
  4. def histogram(labels: (String, Any)*)(implicit name: Name): Histogram
    Definition Classes
    Stats
  5. def histogram(buckets: BucketDistribution, labels: (String, Any)*)(implicit name: Name): Histogram
    Definition Classes
    Stats
  6. def info(properties: (String, Any)*): Unit
    Definition Classes
    Stats
  7. def metrics: String
    Definition Classes
    Stats
  8. def namedCounter(name: String, labels: (String, Any)*): Counter
    Definition Classes
    Stats
  9. def namedGauge(name: String, labels: (String, Any)*): Gauge
    Definition Classes
    Stats
  10. def namedHistogram(name: String, labels: (String, Any)*): Histogram
    Definition Classes
    Stats
  11. def namedHistogram(name: String, buckets: BucketDistribution, labels: (String, Any)*): Histogram
    Definition Classes
    Stats
  12. val prefix: String
    Definition Classes
    Stats
  13. lazy val probeFailureCounter: Option[Counter]
    Definition Classes
    Probing
  14. lazy val probePool: ScheduledExecutorService
    Definition Classes
    Probing
  15. def writeMetricsTo(out: OutputStream): Unit
    Definition Classes
    Stats
  16. object MetricsServer
  17. object server extends MetricsServer

    Default global stats HTTP server.

Inherited from Probing

Inherited from Stats

Inherited from AnyRef

Inherited from Any

Ungrouped