Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WriterFromConfig ¶
func WriterFromConfig(cfg *config.LoggingConfig) io.Writer
Types ¶
type CloudWatchTransport ¶
type CloudWatchTransport struct {
// contains filtered or unexported fields
}
func NewCloudWatchTransport ¶
func NewCloudWatchTransport(cfg *config.CloudWatchLogConfig) (*CloudWatchTransport, error)
func (*CloudWatchTransport) Close ¶
func (t *CloudWatchTransport) Close() error
type DatadogTransport ¶
type DatadogTransport struct {
// contains filtered or unexported fields
}
func NewDatadogTransport ¶
func NewDatadogTransport(cfg *config.DatadogLogConfig) (*DatadogTransport, error)
func (*DatadogTransport) Close ¶
func (t *DatadogTransport) Close() error
type ElasticsearchTransport ¶
type ElasticsearchTransport struct {
// contains filtered or unexported fields
}
func NewElasticsearchTransport ¶
func NewElasticsearchTransport(cfg *config.ElasticsearchLogConfig) (*ElasticsearchTransport, error)
func (*ElasticsearchTransport) Close ¶
func (t *ElasticsearchTransport) Close() error
type FileTransport ¶
type FileTransport struct {
// contains filtered or unexported fields
}
func NewFileTransport ¶
func NewFileTransport(cfg *config.FileLogConfig) (*FileTransport, error)
func (*FileTransport) Close ¶
func (t *FileTransport) Close() error
type LogTransport ¶
func NewTransportFromConfig ¶
func NewTransportFromConfig(cfg *config.LoggingConfig) (LogTransport, error)
type MultiTransport ¶
type MultiTransport struct {
// contains filtered or unexported fields
}
func NewMultiTransport ¶
func NewMultiTransport(transports ...LogTransport) *MultiTransport
func (*MultiTransport) Close ¶
func (m *MultiTransport) Close() error
type SumoLogicTransport ¶
type SumoLogicTransport struct {
// contains filtered or unexported fields
}
func NewSumoLogicTransport ¶
func NewSumoLogicTransport(cfg *config.SumoLogicLogConfig) (*SumoLogicTransport, error)
func (*SumoLogicTransport) Close ¶
func (t *SumoLogicTransport) Close() error
Click to show internal directories.
Click to hide internal directories.