zio-metrics-dropwizard
zio-metrics-dropwizard
zio.metrics.dropwizard
Counter
Counter
DropwizardExtractor
types
Extractor
Gauge
Gauge
Histogram
Histogram
Meter
Meter
Metric
Registry
Service
RegistryPrinter
Server
Timer
Timer
typeclasses
zio.metrics.dropwizard.helpers
counter
gauge
histogram
meter
timer
zio.metrics.dropwizard.reporters
Reporters
Service
zio-metrics-dropwizard
/
zio.metrics.dropwizard.helpers
zio.metrics.dropwizard.helpers
package
zio.metrics.dropwizard.helpers
Type members
Value members
Type members
Classlikes
object
counter
object
gauge
object
histogram
object
meter
object
timer
Value members
Concrete methods
def
console
(r:
MetricRegistry
, duration:
Long
, unit:
TimeUnit
):
RIO
[
Reporters
,
Unit
]
def
getCurrentRegistry
():
RIO
[
Registry
,
MetricRegistry
]
def
jmx
(r:
MetricRegistry
):
RIO
[
Reporters
,
Unit
]
def
registerCounter
(name:
String
, labels:
Array
[
String
]):
RIO
[
Registry
,
Counter
]
def
registerGauge
[A](name:
String
, labels:
Array
[
String
], f: () => A):
RIO
[
Registry
,
Gauge
[A]]
def
registerHistogram
(name:
String
, labels:
Array
[
String
], reservoir:
Reservoir
):
RIO
[
Registry
,
Histogram
]
def
registerMeter
(name:
String
, labels:
Array
[
String
]):
RIO
[
Registry
,
Meter
]
def
registerTimer
(name:
String
, labels:
Array
[
String
]):
RIO
[
Registry
,
Timer
]