Documentation
¶
Index ¶
- func NewMeterProvider(meterExporter metric.Exporter) *metric.MeterProvider
- func NewMetricExporter() (metric.Exporter, error)
- func NewPropagator() propagation.TextMapPropagator
- func NewTraceExporter() (trace.SpanExporter, error)
- func NewTraceProvider(traceExporter trace.SpanExporter) *trace.TracerProvider
- func TraceHttp(ctx context.Context, r *gin.Engine, tracerName string) error
- type InfoResp
- type MiddlewareBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMeterProvider ¶
func NewMeterProvider(meterExporter metric.Exporter) *metric.MeterProvider
NewMeterProvider 使用给定的指标导出器创建新的指标提供程序
func NewMetricExporter ¶
NewMetricExporter 创建新的指标导出器
func NewTraceExporter ¶
func NewTraceExporter() (trace.SpanExporter, error)
NewTraceExporter 创建新的跟踪导出器
func NewTraceProvider ¶
func NewTraceProvider(traceExporter trace.SpanExporter) *trace.TracerProvider
NewTraceProvider 使用给定的跟踪导出器创建新的跟踪提供程序
Types ¶
type MiddlewareBuilder ¶
func (MiddlewareBuilder) Build ¶
func (m MiddlewareBuilder) Build(instrumentationName string) gin.HandlerFunc
Click to show internal directories.
Click to hide internal directories.