Versions in this module Expand all Collapse all v0 v0.2.1 Mar 7, 2017 Changes in this version + type BadStatusError struct + func (e BadStatusError) Error() string + type EmitFunc func(Event) error + func HTTPPostEmitter(uri, key, pid string) EmitFunc + func JSONLogEmitter() EmitFunc + func LogEmitter() EmitFunc + func NoopEmitter() EmitFunc + type Emitter interface + Start func() + Stop func() + func NewEmitter(listen chan Event, emit EmitFunc) Emitter + type Event interface + Emit func() ([]byte, error) + Logger func() log.Logger + String func() string + func NewBootEvent(ts int64, version string, endpoints map[string]string) Event + func NewErrorEvent(ts int64, path string, record interface{}, message string) Event + func NewExitEvent(ts int64, version string, endpoints map[string]string) Event + func NewMetricsEvent(ts int64, path string, records int) Event