sinkmanager

package
v0.0.0-...-d41793b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2015 License: Apache-2.0, BSD-3-Clause, MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SinkManager

type SinkManager struct {
	// contains filtered or unexported fields
}

func New

func New(maxRetainedLogMessages uint32, skipCertVerify bool, blackListManager *blacklist.URLBlacklistManager, logger *gosteno.Logger, dropsondeOrigin string, sinkTimeout, metricTTL time.Duration) *SinkManager

func (*SinkManager) Emit

func (sinkManager *SinkManager) Emit() instrumentation.Context

func (*SinkManager) LatestContainerMetrics

func (sinkManager *SinkManager) LatestContainerMetrics(appId string) []*events.Envelope

func (*SinkManager) RecentLogsFor

func (sinkManager *SinkManager) RecentLogsFor(appId string) []*events.Envelope

func (*SinkManager) RegisterFirehoseSink

func (sinkManager *SinkManager) RegisterFirehoseSink(sink sinks.Sink) bool

func (*SinkManager) RegisterSink

func (sinkManager *SinkManager) RegisterSink(sink sinks.Sink) bool

func (*SinkManager) SendSyslogErrorToLoggregator

func (sinkManager *SinkManager) SendSyslogErrorToLoggregator(errorMsg string, appId string, sinkUrl string)

func (*SinkManager) SendTo

func (sinkManager *SinkManager) SendTo(appId string, receivedMessage *events.Envelope)

func (*SinkManager) SinkDropUpdateChannel

func (sinkManager *SinkManager) SinkDropUpdateChannel() chan<- int64

func (*SinkManager) Start

func (sinkManager *SinkManager) Start(newAppServiceChan, deletedAppServiceChan <-chan appservice.AppService)

func (*SinkManager) Stop

func (sinkManager *SinkManager) Stop()

func (*SinkManager) UnregisterFirehoseSink

func (sinkManager *SinkManager) UnregisterFirehoseSink(sink sinks.Sink)

func (*SinkManager) UnregisterSink

func (sinkManager *SinkManager) UnregisterSink(sink sinks.Sink)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL