package
7.5.2+incompatible
Repository: https://github.com/origoss/beats.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

AssetAzure returns asset data.
EventsMapping will map metric values to beats events.
MapMetricByPrimaryAggregation will map the primary aggregation of the metric definition to the client metric.
NewClient instantiates the an Azure monitoring client.
NewMetricSet will instantiate a new azure metricset.
NewMockClient instantiates a new client with the mock azure service.
NewService instantiates the Azure monitoring service.

# Constants

DefaultTimeGrain is set as default timegrain for the azure metrics.

# Structs

Client represents the azure client which will make use of the azure sdk go metrics related clients.
Config options.
Dimension represents the azure metric dimension details.
DimensionConfig contains dimensions specific configuration.
Metric will contain the main azure metric details.
MetricConfig contains metric specific configuration.
MetricSet holds any configuration or state information.
MetricValue represents the azure metric values.
MockReporterV2 mock implementation for testing purposes.
MockService mock for the azure monitor services.
MonitorService service wrapper to the azure sdk for go.
Resource will contain the main azure resource details.
ResourceConfig contains resource and metric list specific configuration.
ResourceConfiguration represents the resource related configuration entered by the user.

# Interfaces

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