package logger // import "github.com/docker/docker/daemon/logger" import ( metrics "github.com/docker/go-metrics" ) var ( logWritesFailedCount metrics.Counter logReadsFailedCount metrics.Counter totalPartialLogs metrics.Counter ) func init() { loggerMetrics := metrics.NewNamespace("logger", "", nil) logWritesFailedCount = loggerMetrics.NewCounter("log_write_operations_failed", "Number of log write operations that failed") logReadsFailedCount = loggerMetrics.NewCounter("log_read_operations_failed", "Number of log reads from container stdio that failed") totalPartialLogs = loggerMetrics.NewCounter("log_entries_size_greater_than_buffer", "Number of log entries which are larger than the log buffer") metrics.Register(loggerMetrics) }