| package images // import "github.com/docker/docker/daemon/images" |
| |
| import ( |
| metrics "github.com/docker/go-metrics" |
| ) |
| |
| // ImagesActions measures the time it takes to process some image actions. |
| // Exported for use in the containerd-backed image store and it is not intended |
| // for external consumption. Do not use! |
| var ImageActions metrics.LabeledTimer |
| |
| func init() { |
| ns := metrics.NewNamespace("engine", "daemon", nil) |
| ImageActions = ns.NewLabeledTimer("image_actions", "The number of seconds it takes to process each image action", "action") |
| // TODO: is it OK to register a namespace with the same name? Or does this |
| // need to be exported from somewhere? |
| metrics.Register(ns) |
| } |