mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-22 02:47:26 +08:00
* Add Prometheus server * Add Prometheus gRPC metrics * Add BlossomSub metrics --------- Co-authored-by: Cassandra Heart <7929478+CassOnMars@users.noreply.github.com>
17 lines
370 B
Go
17 lines
370 B
Go
package grpc
|
|
|
|
import (
|
|
prom_middleware "github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus"
|
|
"github.com/prometheus/client_golang/prometheus"
|
|
)
|
|
|
|
var (
|
|
serverMetrics = prom_middleware.NewServerMetrics()
|
|
clientMetrics = prom_middleware.NewClientMetrics()
|
|
)
|
|
|
|
func init() {
|
|
prometheus.MustRegister(serverMetrics)
|
|
prometheus.MustRegister(clientMetrics)
|
|
}
|