in elastictransport/metrics.go [183:198]
func (cm ConnectionMetric) String() string {
var b strings.Builder
b.WriteString("{")
b.WriteString(cm.URL)
if cm.IsDead {
fmt.Fprintf(&b, " dead=%v", cm.IsDead)
}
if cm.Failures > 0 {
fmt.Fprintf(&b, " failures=%d", cm.Failures)
}
if cm.DeadSince != nil {
fmt.Fprintf(&b, " dead_since=%s", cm.DeadSince.Local().Format(time.Stamp))
}
b.WriteString("}")
return b.String()
}