diff --git a/etcdserver/stats/leader.go b/etcdserver/stats/leader.go index eb7852c3e..a56c9b327 100644 --- a/etcdserver/stats/leader.go +++ b/etcdserver/stats/leader.go @@ -16,7 +16,6 @@ package stats import ( "encoding/json" - "log" "math" "sync" "time" @@ -47,7 +46,7 @@ func (ls *LeaderStats) JSON() []byte { b, err := json.Marshal(stats) // TODO(jonboulle): appropriate error handling? if err != nil { - log.Printf("stats: error marshalling leader stats: %v", err) + plog.Errorf("error marshalling leader stats (%v)", err) } return b } diff --git a/etcdserver/stats/stats.go b/etcdserver/stats/stats.go index ffd92245f..5472393a8 100644 --- a/etcdserver/stats/stats.go +++ b/etcdserver/stats/stats.go @@ -14,6 +14,12 @@ package stats +import "github.com/coreos/pkg/capnslog" + +var ( + plog = capnslog.NewPackageLogger("github.com/coreos/etcd/etcdserver", "stats") +) + type Stats interface { // SelfStats returns the struct representing statistics of this server SelfStats() []byte