Add metric exposing build version&revision
Signed-off-by: Nicolas Chariglione <nicolas.chariglione@gmail.com>
This commit is contained in:
committed by
Michael Crosby
parent
d58542a9d1
commit
ae27a6b05c
@@ -30,6 +30,7 @@ import (
|
||||
"github.com/containerd/containerd/defaults"
|
||||
"github.com/containerd/containerd/errdefs"
|
||||
"github.com/containerd/containerd/log"
|
||||
"github.com/containerd/containerd/metrics"
|
||||
"github.com/containerd/containerd/mount"
|
||||
"github.com/containerd/containerd/services/server"
|
||||
srvconfig "github.com/containerd/containerd/services/server/config"
|
||||
@@ -218,6 +219,7 @@ can be used and modified as necessary as a custom configuration.`
|
||||
serve(ctx, l, server.ServeDebug)
|
||||
}
|
||||
if config.Metrics.Address != "" {
|
||||
metrics.Register()
|
||||
l, err := net.Listen("tcp", config.Metrics.Address)
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "failed to get listener for metrics endpoint")
|
||||
|
||||
Reference in New Issue
Block a user