├── .github └── workflows │ ├── ci.yml │ ├── clean.yml │ └── dependency-graph.yml ├── .gitignore ├── .scala-steward.conf ├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── crossrelease.sh ├── docs ├── Actors.md ├── AvailableVersions.md ├── Futures.md ├── Hdrhistogram.md ├── HealthCheckManual.md ├── Manual.md ├── Manual_2x.md ├── Miscellaneous.md ├── Testing.md └── Zio.md ├── metrics-akka └── src │ ├── main │ └── scala │ │ └── nl │ │ └── grons │ │ └── metrics4 │ │ └── scala │ │ └── ActorMetrics.scala │ └── test │ └── scala │ └── nl │ └── grons │ └── metrics4 │ └── scala │ ├── ActorInstrumentedLifeCycleSpec.scala │ └── ActorMetricsSpec.scala ├── metrics-pekko └── src │ ├── main │ └── scala │ │ └── nl │ │ └── grons │ │ └── metrics4 │ │ └── scala │ │ └── ActorMetrics.scala │ └── test │ └── scala │ └── nl │ └── grons │ └── metrics4 │ └── scala │ ├── ActorInstrumentedLifeCycleSpec.scala │ └── ActorMetricsSpec.scala ├── metrics-scala-hdr └── src │ ├── main │ └── scala │ │ └── nl │ │ └── grons │ │ └── metrics4 │ │ └── scala │ │ └── HdrMetricBuilder.scala │ └── test │ └── scala │ └── nl │ └── grons │ └── metrics4 │ └── scala │ └── HdrMetricBuilderSpec.scala ├── metrics-scala └── src │ ├── main │ └── scala │ │ └── nl │ │ └── grons │ │ └── metrics4 │ │ └── scala │ │ ├── BaseBuilder.scala │ │ ├── CheckedBuilder.scala │ │ ├── Counter.scala │ │ ├── DefaultInstrumented.scala │ │ ├── FreshRegistries.scala │ │ ├── Gauge.scala │ │ ├── Histogram.scala │ │ ├── Implicits.scala │ │ ├── InstrumentedBuilder.scala │ │ ├── Meter.scala │ │ ├── MetricBuilder.scala │ │ ├── MetricName.scala │ │ ├── MoreImplicits.scala │ │ ├── PushGauge.scala │ │ ├── PushGaugeWithTimeout.scala │ │ ├── StringUtils.scala │ │ └── Timer.scala │ └── test │ └── scala │ └── nl │ └── grons │ └── metrics4 │ └── scala │ ├── CheckedBuilderSpec.scala │ ├── CombinedBuilderSpec.scala │ ├── CounterSpec.scala │ ├── DefaultInstrumentedSpec.scala │ ├── FreshRegistriesSpec.scala │ ├── GaugeSpec.scala │ ├── HistogramSpec.scala │ ├── ImplicitsSpec.scala │ ├── InstrumentedBuilderSpec.scala │ ├── MeterSpec.scala │ ├── MetricBuilderSpec.scala │ ├── MetricNameSpec.scala │ ├── StringUtilsSpec.scala │ ├── TimerSpec.scala │ └── package.scala ├── project ├── build.properties └── plugins.sbt └── releasechecklist.md /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/.github/workflows/clean.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-graph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/.github/workflows/dependency-graph.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/.gitignore -------------------------------------------------------------------------------- /.scala-steward.conf: -------------------------------------------------------------------------------- 1 | updates.includeScala = true 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/README.md -------------------------------------------------------------------------------- /crossrelease.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/crossrelease.sh -------------------------------------------------------------------------------- /docs/Actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Actors.md -------------------------------------------------------------------------------- /docs/AvailableVersions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/AvailableVersions.md -------------------------------------------------------------------------------- /docs/Futures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Futures.md -------------------------------------------------------------------------------- /docs/Hdrhistogram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Hdrhistogram.md -------------------------------------------------------------------------------- /docs/HealthCheckManual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/HealthCheckManual.md -------------------------------------------------------------------------------- /docs/Manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Manual.md -------------------------------------------------------------------------------- /docs/Manual_2x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Manual_2x.md -------------------------------------------------------------------------------- /docs/Miscellaneous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Miscellaneous.md -------------------------------------------------------------------------------- /docs/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Testing.md -------------------------------------------------------------------------------- /docs/Zio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/docs/Zio.md -------------------------------------------------------------------------------- /metrics-akka/src/main/scala/nl/grons/metrics4/scala/ActorMetrics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-akka/src/main/scala/nl/grons/metrics4/scala/ActorMetrics.scala -------------------------------------------------------------------------------- /metrics-akka/src/test/scala/nl/grons/metrics4/scala/ActorInstrumentedLifeCycleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-akka/src/test/scala/nl/grons/metrics4/scala/ActorInstrumentedLifeCycleSpec.scala -------------------------------------------------------------------------------- /metrics-akka/src/test/scala/nl/grons/metrics4/scala/ActorMetricsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-akka/src/test/scala/nl/grons/metrics4/scala/ActorMetricsSpec.scala -------------------------------------------------------------------------------- /metrics-pekko/src/main/scala/nl/grons/metrics4/scala/ActorMetrics.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-pekko/src/main/scala/nl/grons/metrics4/scala/ActorMetrics.scala -------------------------------------------------------------------------------- /metrics-pekko/src/test/scala/nl/grons/metrics4/scala/ActorInstrumentedLifeCycleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-pekko/src/test/scala/nl/grons/metrics4/scala/ActorInstrumentedLifeCycleSpec.scala -------------------------------------------------------------------------------- /metrics-pekko/src/test/scala/nl/grons/metrics4/scala/ActorMetricsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-pekko/src/test/scala/nl/grons/metrics4/scala/ActorMetricsSpec.scala -------------------------------------------------------------------------------- /metrics-scala-hdr/src/main/scala/nl/grons/metrics4/scala/HdrMetricBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala-hdr/src/main/scala/nl/grons/metrics4/scala/HdrMetricBuilder.scala -------------------------------------------------------------------------------- /metrics-scala-hdr/src/test/scala/nl/grons/metrics4/scala/HdrMetricBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala-hdr/src/test/scala/nl/grons/metrics4/scala/HdrMetricBuilderSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/BaseBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/BaseBuilder.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/CheckedBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/CheckedBuilder.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Counter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Counter.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/DefaultInstrumented.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/DefaultInstrumented.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/FreshRegistries.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/FreshRegistries.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Gauge.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Gauge.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Histogram.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Histogram.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Implicits.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/InstrumentedBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/InstrumentedBuilder.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Meter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Meter.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/MetricBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/MetricBuilder.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/MetricName.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/MetricName.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/MoreImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/MoreImplicits.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/PushGauge.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/PushGauge.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/PushGaugeWithTimeout.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/PushGaugeWithTimeout.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/StringUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/StringUtils.scala -------------------------------------------------------------------------------- /metrics-scala/src/main/scala/nl/grons/metrics4/scala/Timer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/main/scala/nl/grons/metrics4/scala/Timer.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/CheckedBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/CheckedBuilderSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/CombinedBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/CombinedBuilderSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/CounterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/CounterSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/DefaultInstrumentedSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/DefaultInstrumentedSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/FreshRegistriesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/FreshRegistriesSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/GaugeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/GaugeSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/HistogramSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/HistogramSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/ImplicitsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/ImplicitsSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/InstrumentedBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/InstrumentedBuilderSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/MeterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/MeterSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/MetricBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/MetricBuilderSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/MetricNameSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/MetricNameSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/StringUtilsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/StringUtilsSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/TimerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/TimerSpec.scala -------------------------------------------------------------------------------- /metrics-scala/src/test/scala/nl/grons/metrics4/scala/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/metrics-scala/src/test/scala/nl/grons/metrics4/scala/package.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /releasechecklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikvanoosten/metrics-scala/HEAD/releasechecklist.md --------------------------------------------------------------------------------