package metrics import ( "github.com/docker/containerd/plugin" grpc_prometheus "github.com/grpc-ecosystem/go-grpc-prometheus" "google.golang.org/grpc" ) func init() { plugin.Register("metrics-grpc", &plugin.Registration{ Type: plugin.GRPCPlugin, Init: New, }) } func New(_ *plugin.InitContext) (interface{}, error) { return &Service{}, nil } type Service struct { } func (s *Service) Register(server *grpc.Server) error { grpc_prometheus.Register(server) return nil }