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
Click to show internal directories.
Click to hide internal directories.