p
ustats
package ustats
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ustats
- Probing
- Stats
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class MetricsServer extends AnyRef
A convenience HTTP server to export metrics at the standard /metrics endpoint
Value Members
- def addMetric(name: String): DoubleAdder
- Definition Classes
- Stats
- def counter(labels: (String, Any)*)(implicit name: Name): Counter
- Definition Classes
- Stats
- def gauge(labels: (String, Any)*)(implicit name: Name): Gauge
- Definition Classes
- Stats
- def histogram(labels: (String, Any)*)(implicit name: Name): Histogram
- Definition Classes
- Stats
- def histogram(buckets: BucketDistribution, labels: (String, Any)*)(implicit name: Name): Histogram
- Definition Classes
- Stats
- def info(properties: (String, Any)*): Unit
- Definition Classes
- Stats
- def metrics: String
- Definition Classes
- Stats
- def namedCounter(name: String, labels: (String, Any)*): Counter
- Definition Classes
- Stats
- def namedGauge(name: String, labels: (String, Any)*): Gauge
- Definition Classes
- Stats
- def namedHistogram(name: String, labels: (String, Any)*): Histogram
- Definition Classes
- Stats
- def namedHistogram(name: String, buckets: BucketDistribution, labels: (String, Any)*): Histogram
- Definition Classes
- Stats
- val prefix: String
- Definition Classes
- Stats
- lazy val probeFailureCounter: Option[Counter]
- Definition Classes
- Probing
- lazy val probePool: ScheduledExecutorService
- Definition Classes
- Probing
- def writeMetricsTo(out: OutputStream): Unit
- Definition Classes
- Stats
- object MetricsServer
- object server extends MetricsServer
Default global stats HTTP server.