ExInsights v0.5.2 API Reference

Modules

Exposes methods for POST events & metrics to Azure Application Insights. For more information on initialization and usage consult the README.md

A named genserver responsible for batching telemetry requests. Fires up a separate process every 30secs (configurable) to upload the data to azure

Defines mathods to be implemented by app insights clients.

Responsible for actually sending track requests (HTTP POSTs) to azure app insights. Intended for internal use only.

Test client module that implements the ExInsights.Client.ClientBehaviour

Internal module for reading configuration values

Track request envelope

Central point for creating data objects. Intended for internal use.

Injects decorator functions into parent module to streamline telemetry logging in aspect-oriented style