Skip to main content

Supported metrics

ZIO Metrics API

ZIO Metric TypeOTel Type
Countercounter
Frequencycounter
Gaugegauge
Histogramhistogram
Summaryunsupported

ZIO Executor Metrics

MetricOTel Type
Executor Capacitygauge
Executor Concurrencygauge
Executor Dequeued Countcounter
Executor Enqueued Countcounter
Executor Sizegauge
Executor Worker Countcounter

ZIO JVM Metrics

MetricOTel Type
JVM Buffer Pool Capacity Bytesgauge
JVM Buffer Pool Used Buffersgauge
JVM Buffer Pool Used Bytesgauge
JVM Classes Loadedgauge
JVM Classes Loaded Totalgauge
JVM Classes Unloaded Totalgauge
JVM GC Collection Seconds Counthistogram
JVM GC Collection Seconds Sumhistogram
JVM Infogauge
JVM Memory Bytes Committedgauge
JVM Memory Bytes Initgauge
JVM Memory Bytes Maxgauge
JVM Memory Bytes Usedgauge
JVM Memory Pool Allocated Bytes Totalcounter
JVM Memory Pool Bytes Committedgauge
JVM Memory Pool Bytes Initgauge
JVM Memory Pool Bytes Maxgauge
JVM Memory Pool Bytes Usedgauge
JVM Threads Currentgauge
JVM Threads Daemongauge
JVM Threads Deadlockedgauge
JVM Threads Deadlocked Monitorgauge
JVM Threads Peakgauge
JVM Threads Started Totalgauge

ZIO Runtime Metrics

MetricOTel Type
Forwarded Nullcounter
Process CPU Seconds Totalgauge
Process Max FDSgauge
Process Open FDSgauge
Process Resident Memory Bytesgauge
Process Start Time Secondsgauge
Process Virtual Memory Bytesgauge
ZIO Fiber Failurescounter
ZIO Fiber Startedcounter
ZIO Fiber Successescounter