metrics

package
v0.0.0-...-10ef84c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 17, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ESMicroserviceMetrics

type ESMicroserviceMetrics struct {
	SuccessGrpcRequests prometheus.Counter
	ErrorGrpcRequests   prometheus.Counter

	CreateOrderGrpcRequests        prometheus.Counter
	UpdateOrderGrpcRequests        prometheus.Counter
	PayOrderGrpcRequests           prometheus.Counter
	SubmitOrderGrpcRequests        prometheus.Counter
	GetOrderByIdGrpcRequests       prometheus.Counter
	SearchOrderGrpcRequests        prometheus.Counter
	CancelOrderGrpcRequests        prometheus.Counter
	CompleteOrderGrpcRequests      prometheus.Counter
	ChangeAddressOrderGrpcRequests prometheus.Counter

	SuccessHttpRequests prometheus.Counter
	ErrorHttpRequests   prometheus.Counter

	CreateOrderHttpRequests        prometheus.Counter
	UpdateOrderHttpRequests        prometheus.Counter
	PayOrderHttpRequests           prometheus.Counter
	SubmitOrderHttpRequests        prometheus.Counter
	GetOrderByIdHttpRequests       prometheus.Counter
	SearchOrderHttpRequests        prometheus.Counter
	CompleteOrderHttpRequests      prometheus.Counter
	ChangeAddressOrderHttpRequests prometheus.Counter

	SuccessKafkaMessages prometheus.Counter
	ErrorKafkaMessages   prometheus.Counter

	CreateProductKafkaMessages prometheus.Counter
	UpdateProductKafkaMessages prometheus.Counter
	DeleteProductKafkaMessages prometheus.Counter
}

func NewESMicroserviceMetrics

func NewESMicroserviceMetrics(cfg *config.Config) *ESMicroserviceMetrics

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL