firehose-to-syslog: github.com/cloudfoundry-community/firehose-to-syslog/events Index | Files

package events

import "github.com/cloudfoundry-community/firehose-to-syslog/events"

Index

Package Files

events.go

type Event Uses

type Event struct {
    Fields map[string]interface{}
    Msg    string
    Type   string
}

func ContainerMetric Uses

func ContainerMetric(msg *events.Envelope) *Event

func CounterEvent Uses

func CounterEvent(msg *events.Envelope) *Event

func ErrorEvent Uses

func ErrorEvent(msg *events.Envelope) *Event

func HttpStartStop Uses

func HttpStartStop(msg *events.Envelope) *Event

func LogMessage Uses

func LogMessage(msg *events.Envelope) *Event

func ValueMetric Uses

func ValueMetric(msg *events.Envelope) *Event

func (*Event) AnnotateWithAppData Uses

func (e *Event) AnnotateWithAppData(caching caching.Caching)

func (*Event) AnnotateWithEnveloppeData Uses

func (e *Event) AnnotateWithEnveloppeData(msg *events.Envelope)

func (*Event) AnnotateWithMetaData Uses

func (e *Event) AnnotateWithMetaData(extraFields map[string]string)

Package events imports 5 packages (graph) and is imported by 8 packages. Updated 2017-09-25. Refresh now. Tools for package owners.