Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Prefix for the metrics of the state package. Prefix = "state_" // ExecutorProcessingTimeName is the name of the metric that shows the processing time in the executor. ExecutorProcessingTimeName = Prefix + "executor_processing_time" // CallerLabelName is the name of the label for the caller. CallerLabelName = "caller" // SequencerCallerLabel is used when sequencer is calling the function SequencerCallerLabel CallerLabel = "sequencer" // SynchronizerCallerLabel is used when synchronizer is calling the function SynchronizerCallerLabel CallerLabel = "synchronizer" // DiscardCallerLabel is used we want to skip measuring the execution time DiscardCallerLabel CallerLabel = "discard" )
Variables ¶
This section is empty.
Functions ¶
func ExecutorProcessingTime ¶
ExecutorProcessingTime observes the last processing time of the executor in the histogram vector by the provided elapsed time and for the given label.
Types ¶
type CallerLabel ¶ added in v0.0.990
type CallerLabel string
CallerLabel is used to point which entity is the caller of a given function
Click to show internal directories.
Click to hide internal directories.