Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProcessLogs ¶
Read JSON logs from input and write formatted logs to the output
Types ¶
type LogEntry ¶
type LogEntry struct { Time time.Time Level string Message string Caller string Fields []mlog.Field }
func ParseLogMessage ¶
type LogrusWriter ¶
type LogrusWriter struct {
// contains filtered or unexported fields
}
func NewLogrusWriter ¶
func NewLogrusWriter(output io.Writer) *LogrusWriter
func (*LogrusWriter) Write ¶
func (w *LogrusWriter) Write(e LogEntry)
type SimpleWriter ¶
type SimpleWriter struct {
// contains filtered or unexported fields
}
func NewSimpleWriter ¶
func NewSimpleWriter(out io.Writer) *SimpleWriter
func (*SimpleWriter) Write ¶
func (w *SimpleWriter) Write(e LogEntry)
Click to show internal directories.
Click to hide internal directories.