package
7.17.28
Repository: https://github.com/elastic/beats.git
Documentation: pkg.go.dev

# Functions

New creates a new instance of the MetricSet.
NewClient instantiates the an Azure monitoring client.
NewMockClient instantiates a new client with the mock billing service.
NewService instantiates the Azure monitoring service.

# Structs

AppInsightsService service wrapper to the azure sdk for go.
Client represents the azure client which will make use of the azure sdk go metrics related clients.
Config options.
Metric struct used for configuration options.
MetricSet struct used for app insights.
MockService mock for the azure monitor services.

# Interfaces

Service interface for the azure monitor service and mock for testing.