...
Package metrics
import "github.com/hyperledger/fabric/common/flogging/metrics"
- Overview
- Index
Variables
var (
CheckedCountOpts = metrics.CounterOpts{
Namespace: "logging",
Name: "entries_checked",
Help: "Number of log entries checked against the active logging level",
LabelNames: []string{"level"},
StatsdFormat: "%{#fqname}.%{level}",
}
WriteCountOpts = metrics.CounterOpts{
Namespace: "logging",
Name: "entries_written",
Help: "Number of log entries that are written",
LabelNames: []string{"level"},
StatsdFormat: "%{#fqname}.%{level}",
}
)
type Observer struct {
CheckedCounter metrics.Counter
WrittenCounter metrics.Counter
}
func NewObserver(provider metrics.Provider) *Observer
func (*Observer) Check
¶
func (m *Observer) Check(e zapcore.Entry, ce *zapcore.CheckedEntry)
func (m *Observer) WriteEntry(e zapcore.Entry, fields []zapcore.Field)