This Prometheus client offers an idiomatic API for instrumenting applications written in Scala. It tries to provide an API which is efficient, easy to use. Also, as far as possible, it tries to report API usage errors at compile time instead of runtime.
In addition, it offers some extra insight into your program by exposing some useful VM statistics.
libraryDependencies += "org.lyranthe.prometheus" %% "client" % "0.5.1"