Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶ added in v0.3.1
type Config struct { // Verbose controls whether types are explicitly shown in the logs. Only applicable for record type 'V'. Verbose bool `json:"verbose"` }
type ProtoLogger ¶
type ProtoLogger struct { Config *Config // contains filtered or unexported fields }
ProtoLogger is a simple protobuf logger
func (*ProtoLogger) ProcessReliableAck ¶ added in v0.3.0
func (p *ProtoLogger) ProcessReliableAck(entry *telemetry.Record)
SetReliableAckTxType no-op for logger datastore
func (*ProtoLogger) Produce ¶
func (p *ProtoLogger) Produce(entry *telemetry.Record)
Produce sends the data to the logger
func (*ProtoLogger) ReportError ¶ added in v0.1.14
func (p *ProtoLogger) ReportError(message string, err error, logInfo logrus.LogInfo)
ReportError noop method
Click to show internal directories.
Click to hide internal directories.