Documentation
¶
Index ¶
- func NewMetrics(cfg map[string]interface{}) interfaces.IMetrics
- func NewTrace(cfg map[string]interface{}) interfaces.ITrace
- type MetricOtlpGrpc
- type MetricOtlpGrpcConfig
- type MetricOtlpHttp
- type MetricOtlpHttpConfig
- type MetricPrometheus
- type MetricPrometheusConfig
- type MetricStd
- type MetricStdConfig
- type TraceOtlpGrpc
- type TraceOtlpGrpcConfig
- type TraceOtlpHttp
- type TraceOtlpHttpConfig
- type TraceSentry
- type TraceSentryConfig
- type TraceStd
- type TraceStdConfig
- type TraceZipking
- type TraceZipkingConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMetrics ¶ added in v1.0.2
func NewMetrics(cfg map[string]interface{}) interfaces.IMetrics
func NewTrace ¶ added in v1.0.2
func NewTrace(cfg map[string]interface{}) interfaces.ITrace
Types ¶
type MetricOtlpGrpc ¶
type MetricOtlpGrpc struct {
// contains filtered or unexported fields
}
func NewMetricOtlpGrpc ¶
func NewMetricOtlpGrpc(name string) *MetricOtlpGrpc
func (*MetricOtlpGrpc) Init ¶
func (t *MetricOtlpGrpc) Init(cfg map[string]interface{}) error
func (*MetricOtlpGrpc) Name ¶
func (t *MetricOtlpGrpc) Name() string
func (*MetricOtlpGrpc) Start ¶
func (t *MetricOtlpGrpc) Start() error
func (*MetricOtlpGrpc) Stop ¶
func (t *MetricOtlpGrpc) Stop() error
type MetricOtlpGrpcConfig ¶
type MetricOtlpHttp ¶
type MetricOtlpHttp struct {
// contains filtered or unexported fields
}
func NewMetricOtlpHttp ¶
func NewMetricOtlpHttp(name string) *MetricOtlpHttp
func (*MetricOtlpHttp) Init ¶
func (t *MetricOtlpHttp) Init(cfg map[string]interface{}) error
func (*MetricOtlpHttp) Name ¶
func (t *MetricOtlpHttp) Name() string
func (*MetricOtlpHttp) Start ¶
func (t *MetricOtlpHttp) Start() error
func (*MetricOtlpHttp) Stop ¶
func (t *MetricOtlpHttp) Stop() error
type MetricOtlpHttpConfig ¶
type MetricPrometheus ¶
type MetricPrometheus struct {
// contains filtered or unexported fields
}
func NewMetricPrometheus ¶ added in v1.0.2
func NewMetricPrometheus(name string) *MetricPrometheus
func (*MetricPrometheus) Init ¶
func (t *MetricPrometheus) Init(cfg map[string]interface{}) error
func (*MetricPrometheus) Name ¶
func (t *MetricPrometheus) Name() string
func (*MetricPrometheus) Start ¶
func (t *MetricPrometheus) Start() error
func (*MetricPrometheus) Stop ¶
func (t *MetricPrometheus) Stop() error
type MetricPrometheusConfig ¶ added in v1.0.2
type MetricStd ¶
type MetricStd struct {
// contains filtered or unexported fields
}
func NewMetricStd ¶
type MetricStdConfig ¶
type TraceOtlpGrpc ¶
type TraceOtlpGrpc struct {
// contains filtered or unexported fields
}
func NewTraceOtlpGrpc ¶
func NewTraceOtlpGrpc(name string) *TraceOtlpGrpc
func (*TraceOtlpGrpc) Init ¶
func (t *TraceOtlpGrpc) Init(cfg map[string]interface{}) error
func (*TraceOtlpGrpc) Name ¶
func (t *TraceOtlpGrpc) Name() string
func (*TraceOtlpGrpc) Start ¶
func (t *TraceOtlpGrpc) Start() error
func (*TraceOtlpGrpc) Stop ¶
func (t *TraceOtlpGrpc) Stop() error
type TraceOtlpGrpcConfig ¶
type TraceOtlpGrpcConfig struct {
ServiceName string `yaml:"service_name"`
}
type TraceOtlpHttp ¶
type TraceOtlpHttp struct {
// contains filtered or unexported fields
}
func NewTraceOtlpHttp ¶
func NewTraceOtlpHttp(name string) *TraceOtlpHttp
func (*TraceOtlpHttp) Init ¶
func (t *TraceOtlpHttp) Init(cfg map[string]interface{}) error
func (*TraceOtlpHttp) Name ¶
func (t *TraceOtlpHttp) Name() string
func (*TraceOtlpHttp) Start ¶
func (t *TraceOtlpHttp) Start() error
func (*TraceOtlpHttp) Stop ¶
func (t *TraceOtlpHttp) Stop() error
type TraceOtlpHttpConfig ¶
type TraceOtlpHttpConfig struct {
ServiceName string `yaml:"service_name"`
}
type TraceSentry ¶
type TraceSentry struct {
// contains filtered or unexported fields
}
func NewTraceSentry ¶
func NewTraceSentry(name string) *TraceSentry
func (*TraceSentry) Init ¶
func (t *TraceSentry) Init(cfg map[string]interface{}) error
func (*TraceSentry) Name ¶
func (t *TraceSentry) Name() string
func (*TraceSentry) Start ¶
func (t *TraceSentry) Start() error
func (*TraceSentry) Stop ¶
func (t *TraceSentry) Stop() error
type TraceSentryConfig ¶
type TraceSentryConfig struct {
ServiceName string `yaml:"service_name"`
}
type TraceStd ¶
type TraceStd struct {
// contains filtered or unexported fields
}
func NewTraceStd ¶
type TraceStdConfig ¶
type TraceZipking ¶
type TraceZipking struct {
// contains filtered or unexported fields
}
func NewTraceZipking ¶
func NewTraceZipking(name string) *TraceZipking
func (*TraceZipking) Init ¶
func (t *TraceZipking) Init(cfg map[string]interface{}) error
func (*TraceZipking) Name ¶
func (t *TraceZipking) Name() string
func (*TraceZipking) Start ¶
func (t *TraceZipking) Start() error
func (*TraceZipking) Stop ¶
func (t *TraceZipking) Stop() error
type TraceZipkingConfig ¶
Click to show internal directories.
Click to hide internal directories.