Documentation
¶
Index ¶
- type Metrics
- func (this *Metrics) HandleResponseTrace(trace []messages.Trace)
- func (this *Metrics) LogCamundaCompleteTask()
- func (this *Metrics) LogCamundaCompleteTaskError()
- func (this *Metrics) LogCamundaGetShardsError()
- func (this *Metrics) LogCamundaGetTasksError()
- func (this *Metrics) LogCamundaLoadedTasks(count int)
- func (this *Metrics) LogIncident()
- func (this *Metrics) LogTaskCommandResponseReceived(task messages.TaskInfo)
- func (this *Metrics) LogTaskCommandSend(task messages.GroupTaskMetadataElement)
- func (this *Metrics) LogTaskCompleted(task messages.TaskInfo)
- func (this *Metrics) LogTaskLastEventValueRequest(task messages.GroupTaskMetadataElement)
- func (this *Metrics) LogTaskMarshallingLatency(endpoint string, userId string, serviceId string, functionId string, ...)
- func (this *Metrics) LogTaskReceived(task messages.CamundaExternalTask)
- func (this *Metrics) ServeHTTP(writer http.ResponseWriter, request *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct { IncidentsCount prometheus.Counter TasksReceivedCount prometheus.Counter TasksCompletedCount prometheus.Counter TasksCompleteErrors prometheus.Counter GetTasksErrors prometheus.Counter GetShardsError prometheus.Counter CommandRoundtripMsHistogram prometheus.Histogram CommandResponsesReceived prometheus.Counter TaskMarshallingLatencySummary prometheus.Summary TaskCommandRoundtripLatencyMsSummary prometheus.Summary TaskMarshallingLatency *prometheus.HistogramVec TaskLastEventValueRequestCountVec *prometheus.CounterVec TaskCommandSendCountVec *prometheus.CounterVec TaskReceivedCountVec *prometheus.CounterVec TaskCommandResponseReceivedCountVec *prometheus.CounterVec TaskCompletedCountVec *prometheus.CounterVec // contains filtered or unexported fields }
func NewMetrics ¶
func (*Metrics) HandleResponseTrace ¶
func (*Metrics) LogCamundaCompleteTask ¶
func (this *Metrics) LogCamundaCompleteTask()
func (*Metrics) LogCamundaCompleteTaskError ¶
func (this *Metrics) LogCamundaCompleteTaskError()
func (*Metrics) LogCamundaGetShardsError ¶
func (this *Metrics) LogCamundaGetShardsError()
func (*Metrics) LogCamundaGetTasksError ¶
func (this *Metrics) LogCamundaGetTasksError()
func (*Metrics) LogCamundaLoadedTasks ¶
func (*Metrics) LogIncident ¶
func (this *Metrics) LogIncident()
func (*Metrics) LogTaskCommandResponseReceived ¶ added in v0.0.5
func (*Metrics) LogTaskCommandSend ¶ added in v0.0.5
func (this *Metrics) LogTaskCommandSend(task messages.GroupTaskMetadataElement)
func (*Metrics) LogTaskCompleted ¶ added in v0.0.5
func (*Metrics) LogTaskLastEventValueRequest ¶ added in v0.0.5
func (this *Metrics) LogTaskLastEventValueRequest(task messages.GroupTaskMetadataElement)
func (*Metrics) LogTaskMarshallingLatency ¶ added in v0.0.5
func (*Metrics) LogTaskReceived ¶ added in v0.0.5
func (this *Metrics) LogTaskReceived(task messages.CamundaExternalTask)
Click to show internal directories.
Click to hide internal directories.