etcdserver/stats: use leveled log
parent
cf7cb2b8a9
commit
f013a627a4
|
@ -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
|
||||
}
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue