Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/gliderlabs/logspout
/ types & classes
Types & classes
37 in github.com/gliderlabs/logspout
⨍
Functions
197
◇
Types & classes
37
↓ 1 callers
TypeAlias
RouteFileStore
RouteFileStore represents a directory for storing routes
router/persist.go:13
Struct
Adapter
Adapter collects multi-lint log entries and sends them to the next adapter as a single entry
adapters/multiline/multiline.go:30
Struct
Adapter
Adapter is a simple adapter that streams log output to a connection without any templating
adapters/raw/raw.go:56
Struct
Adapter
Adapter streams log output to a connection in the Syslog format
adapters/syslog/syslog.go:230
FuncType
AdapterFactory
AdapterFactory is an extension type for adding new log adapters
router/types.go:18
Interface
AdapterTransport
AdapterTransport is an extension type for connection transports used by adapters
router/types.go:21
TypeAlias
Colorizer
Colorizer adds some color to the log stream
httpstream/httpstream.go:78
Struct
DummyAdapter
router/routes_test.go:8
Struct
FakeRoundTripper
router/pump_test.go:16
Struct
FieldTemplates
FieldTemplates for rendering Syslog messages
adapters/syslog/syslog.go:219
TypeAlias
Format
Format represents the RFC spec to use for syslog messages
adapters/syslog/syslog.go:44
FuncType
HTTPHandler
HTTPHandler is an extension type for adding HTTP endpoints
router/types.go:15
Interface
Job
Job is a thing to be done
router/types.go:31
Interface
LogAdapter
LogAdapter is a streamed log
router/types.go:26
Interface
LogRouter
LogRouter sends logs to LogAdapters via Routes
router/types.go:38
Struct
LogsPump
LogsPump is responsible for "pumping" logs to their configured destinations
router/pump.go:138
Struct
Message
Message extends router.Message for the syslog standard
adapters/syslog/syslog.go:342
Struct
Message
Message is a log messages
router/types.go:52
Struct
Route
Route represents what subset of logs should go where
router/types.go:60
Struct
RouteManager
RouteManager is responsible for maintaining route state
router/routes.go:28
Interface
RouteStore
RouteStore is a collections of Routes
router/types.go:44
TypeAlias
TCPFraming
TCPFraming represents the type of framing to use for syslog messages
adapters/syslog/syslog.go:47
Struct
adapterFactoryExt
router/extpoints.go:170
Struct
adapterTransportExt
router/extpoints.go:212
Struct
containerPump
router/pump.go:366
Struct
dummyAdapter
adapters/multiline/multiline_test.go:15
Struct
envTestData
adapters/multiline/multiline_test.go:28
Struct
extensionPoint
router/extpoints.go:18
Struct
httpHandlerExt
router/extpoints.go:128
Struct
httpService
router/http.go:17
Struct
jobExt
router/extpoints.go:254
Struct
logRouterExt
router/extpoints.go:296
TypeAlias
tcpTransport
transports/tcp/tcp.go:21
Struct
testData
adapters/multiline/multiline_test.go:20
TypeAlias
tlsTransport
transports/tls/tls.go:60
TypeAlias
udpTransport
transports/udp/udp.go:26
Struct
update
router/pump.go:132