Versions in this module Expand all Collapse all v1 v1.0.0 Apr 11, 2024 Changes in this version + const ApplicationInsightsConnectionString + const ConnectionStringMaxLength + const DefaultIngestionEndpoint + const IngestionEndpointKey + const InstrumentationKey + func NewFactory() exporter.Factory + type Config struct + ConnectionString configopaque.String + Endpoint string + InstrumentationKey configopaque.String + MaxBatchInterval time.Duration + MaxBatchSize int + SpanEventsEnabled bool + type ConnectionVars struct + IngestionURL string + InstrumentationKey string + type DatabaseAttributes struct + DBCassandraKeyspace string + DBConnectionString string + DBHBaseNamespace string + DBJDBCDriverClassName string + DBMSSQLInstanceName string + DBMongoDBCollection string + DBName string + DBOperation string + DBRedisDatabaseIndex string + DBStatement string + DBSystem string + DBUser string + NetworkAttributes NetworkAttributes + func (attrs *DatabaseAttributes) MapAttribute(k string, v pcommon.Value) bool + type ExceptionAttributes struct + ExceptionEscaped string + ExceptionMessage string + ExceptionStackTrace string + ExceptionType string + func (attrs *ExceptionAttributes) MapAttribute(k string, v pcommon.Value) bool + type HTTPAttributes struct + HTTPClientIP string + HTTPFlavor string + HTTPHost string + HTTPMethod string + HTTPRequestContentLength int64 + HTTPRequestContentLengthUncompressed int64 + HTTPResponseContentLength int64 + HTTPResponseContentLengthUncompressed int64 + HTTPRoute string + HTTPScheme string + HTTPServerName string + HTTPStatusCode int64 + HTTPStatusText string + HTTPTarget string + HTTPURL string + HTTPUserAgent string + NetworkAttributes NetworkAttributes + func (attrs *HTTPAttributes) MapAttribute(k string, v pcommon.Value) bool + type MessagingAttributes struct + MessagingConversationID string + MessagingDestination string + MessagingDestinationKind string + MessagingMessageID string + MessagingMessagePayloadCompressedSize int64 + MessagingMessagePayloadSize int64 + MessagingOperation string + MessagingProtocol string + MessagingProtocolVersion string + MessagingSystem string + MessagingTempDestination string + MessagingURL string + NetworkAttributes NetworkAttributes + func (attrs *MessagingAttributes) MapAttribute(k string, v pcommon.Value) bool + type NetworkAttributes struct + NetHostIP string + NetHostName string + NetHostPort int64 + NetPeerIP string + NetPeerName string + NetPeerPort int64 + NetTransport string + func (attrs *NetworkAttributes) MapAttribute(k string, v pcommon.Value) bool + type RPCAttributes struct + NetworkAttributes NetworkAttributes + RPCGRPCStatusCode int64 + RPCMethod string + RPCService string + RPCSystem string + func (attrs *RPCAttributes) MapAttribute(k string, v pcommon.Value) bool + type TraceVisitor interface