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 addInfo(name: String, help: String, tpe: String, comment: String): String
- Definition Classes
- Stats
- def addRawMetric(name: String, labels: Seq[(String, Any)]): DoubleAdder
- Definition Classes
- Stats
- def buildInfo(properties: (String, Any)*): Unit
- Definition Classes
- Stats
- def counter(name: String, help: String, labels: Seq[(String, Any)]): Counter
- Definition Classes
- Stats
- def counters(name: String, help: String, labels: Seq[String]): Metrics[Counter]
- Definition Classes
- Stats
- def gauge(name: String, help: String, labels: Seq[(String, Any)]): Gauge
- Definition Classes
- Stats
- def gauges(name: String, help: String, labels: Seq[String]): Metrics[Gauge]
- Definition Classes
- Stats
- def histogram(name: String, help: String, buckets: BucketDistribution, labels: Seq[(String, Any)]): Histogram
- Definition Classes
- Stats
- def histograms(name: String, help: String, buckets: BucketDistribution, labels: Seq[String]): Metrics[Histogram]
- Definition Classes
- Stats
- def metrics(includeInfo: Boolean): String
- Definition Classes
- Stats
- lazy val probeFailureCounter: Option[Metrics[Counter]]
- Definition Classes
- Probing
- lazy val probePool: ScheduledExecutorService
- Definition Classes
- Probing
- def writeMetricsTo(out: OutputStream, includeInfo: Boolean): Unit
- Definition Classes
- Stats
- object MetricsServer
- object server extends MetricsServer
Default global stats HTTP server.