package
1.2.0
Repository: https://github.com/solarwinds/apm-go.git
Documentation: pkg.go.dev

# Functions

GetTransactionFromPath performs fingerprinting on a given escaped path to extract the transaction name We can get the path so there is no need to parse the full URL.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

MaxTagsCount is the maximum number of tags allowed.
Special transaction names.
Special transaction names.
default metrics flush interval in seconds.
Request counters definition.
Request counters definition.
Special transaction names.
Request counters definition.
Request counters definition.
Request counters definition.
Request counters definition.

# Variables

ErrExceedsMetricsCountLimit indicates there are too many distinct metrics.
ErrExceedsTagsCountLimit indicates there are too many tags.
ErrMetricsWithNonPositiveCount indicates the count is negative or zero.

# Structs

BaseSpanMessage is the base span message with properties found in all types of span messages.
EventQueueStats is the counters of the event queue stats All the fields are supposed to be accessed through atomic operations.
HTTPSpanMessage is used for inbound metrics.
MetricOptions is a struct for the optional parameters of a measurement.
RateCounts is the rate counts reported by trace sampler.
RateCountSummary is used to merge RateCounts from multiple token buckets.

# Interfaces

No description provided by the author
No description provided by the author
SpanMessage defines a span message.