logs

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 24, 2021 License: Apache-2.0 Imports: 16 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BufferedDirectLogsExporter

type BufferedDirectLogsExporter struct {
	// contains filtered or unexported fields
}

func NewBufferedDirectLogsExporter

func NewBufferedDirectLogsExporter(log *logrus.Logger, consumer consumer.Logs, bufferSize int) *BufferedDirectLogsExporter

func (*BufferedDirectLogsExporter) Export

func (s *BufferedDirectLogsExporter) Export(ctx context.Context, flows <-chan protoreflect.Message) error

type BufferedLogExporter

type BufferedLogExporter struct {
	// contains filtered or unexported fields
}

func NewBufferedLogExporter

func NewBufferedLogExporter(otlpConn *grpc.ClientConn, bufferSize int, headers map[string]string, callOptions ...grpc.CallOption) *BufferedLogExporter

func (*BufferedLogExporter) Export

func (s *BufferedLogExporter) Export(ctx context.Context, flows <-chan protoreflect.Message) error

type FlowConverter

type FlowConverter struct {
	*common.FlowEncoder
	// contains filtered or unexported fields
}

func NewFlowConverter

func NewFlowConverter(
	log *logrus.Logger,
	options *common.EncodingOptions,
	includeFlowTypes *common.IncludeFlowTypes,
	fallbackServiceNamePrefix string,
) *FlowConverter

func (*FlowConverter) Convert

func (c *FlowConverter) Convert(hubbleResp *observer.GetFlowsResponse) (protoreflect.Message, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL