Versions in this module Expand all Collapse all v0 v0.5.0 Jul 1, 2020 v0.4.0 Jun 16, 2020 Changes in this version + var AllViews = []*view.View + var TagKeyExporter = tag.NewKey("otelsvc_exporter") + var TagKeyReceiver = tag.NewKey("otelsvc_receiver") + var ViewExporterDroppedLogRecords = &view.View + var ViewExporterDroppedSpans = &view.View + var ViewExporterDroppedTimeSeries = &view.View + var ViewExporterReceivedLogRecords = &view.View + var ViewExporterReceivedSpans = &view.View + var ViewExporterReceivedTimeSeries = &view.View + var ViewReceiverDroppedSpans = &view.View + var ViewReceiverDroppedTimeSeries = &view.View + var ViewReceiverReceivedSpans = &view.View + var ViewReceiverReceivedTimeSeries = &view.View + func ContextWithExporterName(ctx context.Context, exporterName string) context.Context + func ContextWithReceiverName(ctx context.Context, receiverName string) context.Context + func GRPCServerWithObservabilityEnabled(extraOpts ...grpc.ServerOption) *grpc.Server + func RecordMetricsForLogsExporter(ctx context.Context, receivedLogs int, droppedLogs int) + func RecordMetricsForMetricsExporter(ctx context.Context, receivedTimeSeries int, droppedTimeSeries int) + func RecordMetricsForMetricsReceiver(ctxWithTraceReceiverName context.Context, receivedTimeSeries int, ...) + func RecordMetricsForTraceExporter(ctx context.Context, receivedSpans int, droppedSpans int) + func RecordMetricsForTraceReceiver(ctxWithTraceReceiverName context.Context, receivedSpans int, droppedSpans int)