Module appinsights::telemetry
source · [−]Expand description
Module for Application Insights telemetry items.
Structs
Aggregated metric telemetry item that represents an aggregation of data points over time.
There values can be calculated by the caller or with add_data
or add_sampled_data method.
Tag helper type that provides access to context fields grouped under ‘location’.
Represents the result of executing an availability test.
Tag helper type that provides access to context fields grouped under ‘cloud’.
Contains all tags for telemetry to submit.
Tag helper type that provides access to context fields grouped under ‘device’.
Represents structured event records.
Tag helper type that provides access to context fields grouped under ‘internal’.
Tag helper type that provides access to context fields grouped under ‘location’.
Contains all measurements for telemetry to submit.
Metric telemetry item that represents a single data point.
Tag helper type that provides access to context fields grouped under ‘operation’.
Represents generic actions on a page like a button click.
Contains all properties for telemetry to submit.
Represents interactions of the monitored component with a remote component/service like SQL or an HTTP endpoint.
Represents completion of an external request to the application and contains a summary of that
request execution and results. This struct is focused on HTTP requests.
Tag helper type that provides access to context fields grouped under ‘session’.
Stores statistics for aggregated metric.
Represents printf-like trace statements that can be text searched. A trace telemetry items have
a message and an associated
SeverityLevel
.Tag helper type that provides access to context fields grouped under ‘user’.
Enums
Defines the level of severity for the event.
Traits
A trait that provides Application Insights telemetry items.