Documentation ¶
Index ¶
- type AppInsightsCore
- func (insights *AppInsightsCore) Close()
- func (ins *AppInsightsCore) ExtractTraceInfo(ctx context.Context) (ver, tid, pid, rid, flg string)
- func (ins *AppInsightsCore) TraceDependency(ctx context.Context, spanId string, dependencyType string, serviceName string, ...)
- func (ins *AppInsightsCore) TraceDependencyWithIds(tid string, rid string, spanId string, dependencyType string, ...)
- func (ins *AppInsightsCore) TraceRequest(ctx context.Context, method string, path string, query string, statusCode int, ...)
- type AppInsightsOptions
- type ITraceExtractor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppInsightsCore ¶
type AppInsightsCore struct { Client appinsights.TelemetryClient ServName string // contains filtered or unexported fields }
func NewAppInsightsCore ¶
func NewAppInsightsCore( optn *AppInsightsOptions, traceExtractor ITraceExtractor, lgr *zap.Logger, ) *AppInsightsCore
func (*AppInsightsCore) Close ¶
func (insights *AppInsightsCore) Close()
func (*AppInsightsCore) ExtractTraceInfo ¶ added in v0.2.1
func (ins *AppInsightsCore) ExtractTraceInfo( ctx context.Context, ) (ver, tid, pid, rid, flg string)
func (*AppInsightsCore) TraceDependency ¶ added in v0.2.0
func (*AppInsightsCore) TraceDependencyWithIds ¶ added in v0.2.1
type AppInsightsOptions ¶ added in v0.1.1
type ITraceExtractor ¶ added in v0.2.1
Click to show internal directories.
Click to hide internal directories.