MetricsPostBodySchemaParameters Class

The parameters for a single metrics query.

All required parameters must be populated in order to send to Azure.

Inheritance
MetricsPostBodySchemaParameters

Constructor

MetricsPostBodySchemaParameters(*, metric_id, timespan: Optional[str] = None, aggregation=None, interval=None, segment=None, top: Optional[int] = None, orderby: Optional[str] = None, filter: Optional[str] = None, **kwargs)

Parameters

metric_id
str or MetricId
Required

Required. Possible values include: 'requests/count', 'requests/duration', 'requests/failed', 'users/count', 'users/authenticated', 'pageViews/count', 'pageViews/duration', 'client/processingDuration', 'client/receiveDuration', 'client/networkDuration', 'client/sendDuration', 'client/totalDuration', 'dependencies/count', 'dependencies/failed', 'dependencies/duration', 'exceptions/count', 'exceptions/browser', 'exceptions/server', 'sessions/count', 'performanceCounters/requestExecutionTime', 'performanceCounters/requestsPerSecond', 'performanceCounters/requestsInQueue', 'performanceCounters/memoryAvailableBytes', 'performanceCounters/exceptionsPerSecond', 'performanceCounters/processCpuPercentage', 'performanceCounters/processIOBytesPerSecond', 'performanceCounters/processPrivateBytes', 'performanceCounters/processorCpuPercentage', 'availabilityResults/availabilityPercentage', 'availabilityResults/duration', 'billing/telemetryCount', 'customEvents/count'

timespan
str
Required
aggregation
list[str or MetricsAggregation]
Required
interval
<xref:timedelta>
Required
segment
list[str or MetricsSegment]
Required
top
int
Required
orderby
str
Required
filter
str
Required