DefaultPrometheusMetricsOps

class DefaultPrometheusMetricsOps[F[_]](metrics: Metrics)(implicit F: Sync[F]) extends MetricsOps[F]
trait MetricsOps[F]
class Object
trait Matchable
class Any

Value members

Concrete methods

override def decreaseActiveCalls(methodInfo: GrpcMethodInfo, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps
override def increaseActiveCalls(methodInfo: GrpcMethodInfo, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps
override def recordHeadersTime(methodInfo: GrpcMethodInfo, elapsed: Long, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps
override def recordMessageReceived(methodInfo: GrpcMethodInfo, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps
override def recordMessageSent(methodInfo: GrpcMethodInfo, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps
override def recordTotalTime(methodInfo: GrpcMethodInfo, status: Status, elapsed: Long, classifier: Option[String]): F[Unit]
Definition Classes
MetricsOps