| 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) | |
| } |