Describes an algebra capable of writing metrics to a metrics registry
Attributes
- Companion
- object
- Source
- MetricsOps.scala
- Graph
-
- Supertypes
- Known subtypes
-
Members list
Value members
Abstract methods
Decreases the count of active requests
Decreases the count of active requests
Value parameters
- classifier
-
the classifier to apply
Attributes
- Source
- MetricsOps.scala
Increases the count of active requests
Increases the count of active requests
Value parameters
- classifier
-
the classifier to apply
Attributes
- Source
- MetricsOps.scala
Record abnormal terminations, like errors, timeouts or just other abnormal terminations.
Record abnormal terminations, like errors, timeouts or just other abnormal terminations.
Value parameters
- classifier
-
the classifier to apply
- elapsed
-
the time to record
- terminationType
-
the type of termination
Attributes
- Source
- MetricsOps.scala
Records the time to receive the response headers
Records the time to receive the response headers
Value parameters
- classifier
-
the classifier to apply
- elapsed
-
the time to record
- method
-
the http method of the request
Attributes
- Source
- MetricsOps.scala
Records the time to fully consume the response, including the body
Records the time to fully consume the response, including the body
Value parameters
- classifier
-
the classifier to apply
- elapsed
-
the time to record
- method
-
the http method of the request
- status
-
the http status code of the response
Attributes
- Source
- MetricsOps.scala
Concrete methods
Transform the effect of MetricOps using the supplied natural transformation
Transform the effect of MetricOps using the supplied natural transformation
Type parameters
- G
-
the effect to transform to
Value parameters
- fk
-
natural transformation
Attributes
- Returns
-
a new metric ops in the transformed effect
- Source
- MetricsOps.scala