Documentation ¶
Index ¶
- type AppInsightsCore
- type AppInsightsOptions
- type AppInsightsTrace
- func (tracer *AppInsightsTrace) TraceDependency(spanId string, dependencyType string, serviceName string, commandName string, ...)
- func (tracer *AppInsightsTrace) TraceDependencyCustom(tid string, rid string, spanId string, dependencyType string, ...)
- func (tracer *AppInsightsTrace) TraceRequest(isParent bool, method string, path string, query string, statusCode int, ...)
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 }
func NewAppInsightsCore ¶
func NewAppInsightsCore( optn *AppInsightsOptions, lgr *zap.Logger, ) *AppInsightsCore
func (*AppInsightsCore) Close ¶
func (insights *AppInsightsCore) Close()
type AppInsightsOptions ¶ added in v0.1.1
type AppInsightsTrace ¶
type AppInsightsTrace struct {
// contains filtered or unexported fields
}
func NewAppInsightsTrace ¶
func NewAppInsightsTrace(core *AppInsightsCore, tid string, pid string, rid string) *AppInsightsTrace
func (*AppInsightsTrace) TraceDependency ¶
func (*AppInsightsTrace) TraceDependencyCustom ¶ added in v0.1.3
Click to show internal directories.
Click to hide internal directories.