C# Класс Microsoft.Azure.Insights.Legacy.Customizations.Shoebox.BlobShoeboxMetricRetriever

Metric retriever for getting metrics in "shoebox" storage accounts using provided SAS keys for blobs
Наследование: IMetricRetriever
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetMetricsAsync ( string resourceId, string filterString, IEnumerable definitions, string invocationId ) : Task

Приватные методы

Метод Описание
Aggregate ( MetricValue lastSeen, MetricValueBlob m ) : void
CompareMetrics ( MetricValueBlob a, MetricValueBlob b ) : int
FetchMetricValuesFromBlob ( BlobInfo blobInfo, MetricFilter filter ) : List>>.Task
GetAggregatedByTimestamp ( List metricValues ) : List
GetBlobEndpoint ( BlobInfo blobInfo ) : string
GetConvertedMetric ( MetricValueBlob m ) : MetricValue
IsMetricDefinitionIncluded ( MetricFilter filter, MetricDefinition metricDefinition ) : bool

Описание методов

GetMetricsAsync() публичный Метод

public GetMetricsAsync ( string resourceId, string filterString, IEnumerable definitions, string invocationId ) : Task
resourceId string
filterString string
definitions IEnumerable
invocationId string
Результат Task