MCPcopy Create free account

hub / github.com/gliderlabs/logspout / types & classes

Types & classes37 in github.com/gliderlabs/logspout

↓ 1 callersTypeAliasRouteFileStore
RouteFileStore represents a directory for storing routes
router/persist.go:13
StructAdapter
Adapter collects multi-lint log entries and sends them to the next adapter as a single entry
adapters/multiline/multiline.go:30
StructAdapter
Adapter is a simple adapter that streams log output to a connection without any templating
adapters/raw/raw.go:56
StructAdapter
Adapter streams log output to a connection in the Syslog format
adapters/syslog/syslog.go:230
FuncTypeAdapterFactory
AdapterFactory is an extension type for adding new log adapters
router/types.go:18
InterfaceAdapterTransport
AdapterTransport is an extension type for connection transports used by adapters
router/types.go:21
TypeAliasColorizer
Colorizer adds some color to the log stream
httpstream/httpstream.go:78
StructDummyAdapter
router/routes_test.go:8
StructFakeRoundTripper
router/pump_test.go:16
StructFieldTemplates
FieldTemplates for rendering Syslog messages
adapters/syslog/syslog.go:219
TypeAliasFormat
Format represents the RFC spec to use for syslog messages
adapters/syslog/syslog.go:44
FuncTypeHTTPHandler
HTTPHandler is an extension type for adding HTTP endpoints
router/types.go:15
InterfaceJob
Job is a thing to be done
router/types.go:31
InterfaceLogAdapter
LogAdapter is a streamed log
router/types.go:26
InterfaceLogRouter
LogRouter sends logs to LogAdapters via Routes
router/types.go:38
StructLogsPump
LogsPump is responsible for "pumping" logs to their configured destinations
router/pump.go:138
StructMessage
Message extends router.Message for the syslog standard
adapters/syslog/syslog.go:342
StructMessage
Message is a log messages
router/types.go:52
StructRoute
Route represents what subset of logs should go where
router/types.go:60
StructRouteManager
RouteManager is responsible for maintaining route state
router/routes.go:28
InterfaceRouteStore
RouteStore is a collections of Routes
router/types.go:44
TypeAliasTCPFraming
TCPFraming represents the type of framing to use for syslog messages
adapters/syslog/syslog.go:47
StructadapterFactoryExt
router/extpoints.go:170
StructadapterTransportExt
router/extpoints.go:212
StructcontainerPump
router/pump.go:366
StructdummyAdapter
adapters/multiline/multiline_test.go:15
StructenvTestData
adapters/multiline/multiline_test.go:28
StructextensionPoint
router/extpoints.go:18
StructhttpHandlerExt
router/extpoints.go:128
StructhttpService
router/http.go:17
StructjobExt
router/extpoints.go:254
StructlogRouterExt
router/extpoints.go:296
TypeAliastcpTransport
transports/tcp/tcp.go:21
StructtestData
adapters/multiline/multiline_test.go:20
TypeAliastlsTransport
transports/tls/tls.go:60
TypeAliasudpTransport
transports/udp/udp.go:26
Structupdate
router/pump.go:132