Metrics Batch - Batch
Birden çok kaynak için ölçüm değerlerini Listeler.
POST {endpoint}/subscriptions/{subscriptionId}/metrics:getBatch?metricnamespace={metricnamespace}&metricnames={metricnames}&api-version=2023-10-01
POST {endpoint}/subscriptions/{subscriptionId}/metrics:getBatch?starttime={starttime}&endtime={endtime}&interval={interval}&metricnamespace={metricnamespace}&metricnames={metricnames}&aggregation={aggregation}&top={top}&orderby={orderby}&filter={filter}&rollupby={rollupby}&api-version=2023-10-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
endpoint
|
path | True |
string url |
Kullanılacak bölgesel uç nokta, örneğin https://eastus.metrics.monitor.azure.com. Bölge, istenen kaynakların bölgesiyle eşleşmelidir. Genel kaynaklar için bölge 'küresel' olmalıdır. |
subscription
|
path | True |
string uuid |
Bu toplu işteki kaynakların abonelik tanımlayıcısı. |
api-version
|
query | True |
string |
İstemci Api Sürümü. |
metricnames
|
query | True |
string[] |
Alınacak ölçümlerin adları (virgülle ayrılmış). |
metricnamespace
|
query | True |
string |
İstenen ölçüm adlarını içeren ölçüm ad alanı. |
aggregation
|
query |
string |
Alınacak toplama türlerinin (virgülle ayrılmış) listesi. Örnekler: ortalama, minimum, maksimum |
|
endtime
|
query |
string |
Sorgunun bitiş saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir. |
|
filter
|
query |
string |
Filtre, döndürülen ölçüm verileri kümesini azaltmak için kullanılır. |
|
interval
|
query |
string |
Sorgunun ISO 8601 süre biçimindeki aralığı (zaman aralığı). Varsayılan olarak PT1M'yi kullanır. İstenen tüm zaman aralığı için tek bir veri noktası döndüren 'FULL' değeri için özel durum. Örnekler: PT15M, PT1H, P1D, FULL |
|
orderby
|
query |
string |
Sonuçları sıralamak için kullanılacak toplama ve sıralama yönü. Yalnızca bir sipariş belirtilebilir. Örnekler: sum asc |
|
rollupby
|
query |
string |
Sonuçların toplaması için boyut adları. Örneğin, yalnızca 'City eq Seattle veya City eq Tacoma' gibi bir filtreye sahip ölçüm değerlerini görmek istiyor ancak her şehir için ayrı değerler görmek istemiyorsanız, Seattle ve Tacoma'nın sonuçlarının bir kerelik olarak toplanmasını görmek için 'RollUpBy=City' öğesini belirtebilirsiniz. |
|
starttime
|
query |
string |
Sorgunun başlangıç saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir. Endtime parametresini belirttiyseniz, bu parametre gereklidir. Yalnızca starttime belirtilirse, bitiş saati varsayılan olarak geçerli saate ayarlanır. Zaman aralığı belirtilmezse varsayılan değer 1 saattir. |
|
top
|
query |
integer int32 |
İstekteki kaynak kimliği başına alınacak kayıt sayısı üst sınırı. Yalnızca filtre belirtilmişse geçerlidir. Varsayılan değer 10'dır. |
İstek Gövdesi
Name | Tür | Description |
---|---|---|
resourceids |
string[] |
Ölçüm sorgularının yapılacağı kaynak kimliklerinin listesi. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Ölçüm sorgusuna verilen yanıt. |
|
Other Status Codes |
Hata yanıtının biçimini açıklar. Headers x-ms-error-code: string |
Güvenlik
AADToken
Azure Active Directory OAuth2 Kimlik Doğrulaması
Type:
oauth2
Flow:
application
Token URL:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Scopes
Name | Description |
---|---|
https://metrics.monitor.azure.com/.default | https://metrics.monitor.azure.com/.default |
Örnekler
Query Redis Metrics summary |
Query Storage Metrics |
Query Redis Metrics summary
Sample Request
POST {endpoint}/subscriptions/12345678-abcd-1234-abcd-123456789abc/metrics:getBatch?starttime=2023-11-07T14:00:00.000Z&endtime=2023-11-07T18:00:00.000Z&interval=FULL&metricnamespace=Microsoft.Cache/Redis&metricnames=cacheWrite&aggregation=average&top=10&orderby=average desc&filter=ShardId eq '0'&rollupby=ShardId&api-version=2023-10-01
{
"resourceids": [
"/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis5",
"/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis3",
"/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis2"
]
}
Sample Response
{
"values": [
{
"starttime": "2023-11-07T14:00:00Z",
"endtime": "2023-11-07T18:00:00Z",
"interval": "PT4H",
"value": [
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis5/providers/Microsoft.Insights/metrics/cacheWrite",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "cacheWrite",
"localizedValue": "Cache Write"
},
"displayDescription": "The amount of data written to the cache in bytes per second. For more details, see https://aka.ms/redis/metrics.",
"unit": "BytesPerSecond",
"timeseries": [
{
"metadatavalues": [],
"data": [
{
"timeStamp": "2023-11-07T14:00:00Z",
"average": 35513.760416666664
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.cache/redis",
"resourceregion": "westus2",
"resourceid": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis5"
},
{
"starttime": "2023-11-07T14:00:00Z",
"endtime": "2023-11-07T18:00:00Z",
"interval": "PT4H",
"value": [
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis3/providers/Microsoft.Insights/metrics/cacheWrite",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "cacheWrite",
"localizedValue": "Cache Write"
},
"displayDescription": "The amount of data written to the cache in bytes per second. For more details, see https://aka.ms/redis/metrics.",
"unit": "BytesPerSecond",
"timeseries": [
{
"metadatavalues": [],
"data": [
{
"timeStamp": "2023-11-07T14:00:00Z",
"average": 7135.0625
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.cache/redis",
"resourceregion": "westus2",
"resourceid": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis3"
},
{
"starttime": "2023-11-07T14:00:00Z",
"endtime": "2023-11-07T18:00:00Z",
"interval": "PT4H",
"value": [
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis2/providers/Microsoft.Insights/metrics/cacheWrite",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "cacheWrite",
"localizedValue": "Cache Write"
},
"displayDescription": "The amount of data written to the cache in bytes per second. For more details, see https://aka.ms/redis/metrics.",
"unit": "BytesPerSecond",
"timeseries": [
{
"metadatavalues": [],
"data": [
{
"timeStamp": "2023-11-07T14:00:00Z",
"average": 6723.489583333333
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.cache/redis",
"resourceregion": "westus2",
"resourceid": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/test_redis/providers/Microsoft.Cache/Redis/redis2"
}
]
}
x-ms-error-code: BadRequest
{
"error": {
"additionalInfo": [
{
"type": "string",
"info": "TraceId=dd033ebf1e260d815f4bccad149bbc15"
},
{
"type": "string",
"info": "ExceptionType=Microsoft.Online.Metrics.MetricsMP.Utilities.RPRequestFormatException"
}
],
"code": "BadRequest",
"message": "Detected invalid time range parameters for API version 2023-10-01. Please use only starttime and endtime to specify a time range."
}
}
Query Storage Metrics
Sample Request
POST {endpoint}/subscriptions/12345678-abcd-1234-abcd-123456789abc/metrics:getBatch?starttime=2023-02-01T20:00:00.123Z&endtime=2023-02-01T23:00:00.345Z&interval=PT15M&metricnamespace=Microsoft.Storage/storageAccounts&metricnames=Ingress,Egress&aggregation=average,minimum,maximum&top=10&orderby=average desc&filter=ApiName eq 'GetBlob' or ApiName eq 'GetBlobServiceProperties' and Authentication eq '*'&api-version=2023-10-01
{
"resourceids": [
"/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage1",
"/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage2"
]
}
Sample Response
{
"values": [
{
"starttime": "2023-02-01T20:00:00.123Z",
"endtime": "2023-02-01T23:00:00.345Z",
"interval": "PT15M",
"value": [
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage1/providers/Microsoft.Insights/metrics/Ingress",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Ingress",
"localizedValue": "Ingress"
},
"displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.",
"unit": "Bytes",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlob"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "SAS"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T20:15:00Z",
"average": 438.0735294117647,
"minimum": 437,
"maximum": 583
},
{
"timeStamp": "2023-02-01T20:30:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T20:45:00Z",
"average": 437.54477611940297,
"minimum": 437,
"maximum": 583
},
{
"timeStamp": "2023-02-01T21:00:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T21:15:00Z",
"average": 438.0735294117647,
"minimum": 437,
"maximum": 583
},
{
"timeStamp": "2023-02-01T21:30:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T21:45:00Z",
"average": 437.54477611940297,
"minimum": 437,
"maximum": 583
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T22:15:00Z",
"average": 438.0735294117647,
"minimum": 437,
"maximum": 583
},
{
"timeStamp": "2023-02-01T22:30:00Z",
"average": 437,
"minimum": 437,
"maximum": 437
},
{
"timeStamp": "2023-02-01T22:45:00Z",
"average": 437.542750929368,
"minimum": 437,
"maximum": 583
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlobServiceProperties"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "AccountKey"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z"
},
{
"timeStamp": "2023-02-01T20:15:00Z"
},
{
"timeStamp": "2023-02-01T20:30:00Z"
},
{
"timeStamp": "2023-02-01T20:45:00Z"
},
{
"timeStamp": "2023-02-01T21:00:00Z"
},
{
"timeStamp": "2023-02-01T21:15:00Z"
},
{
"timeStamp": "2023-02-01T21:30:00Z"
},
{
"timeStamp": "2023-02-01T21:45:00Z"
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 342,
"minimum": 342,
"maximum": 342
},
{
"timeStamp": "2023-02-01T22:15:00Z"
},
{
"timeStamp": "2023-02-01T22:30:00Z"
},
{
"timeStamp": "2023-02-01T22:45:00Z"
}
]
}
],
"errorCode": "Success"
},
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage1/providers/Microsoft.Insights/metrics/Egress",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Egress",
"localizedValue": "Egress"
},
"displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.",
"unit": "Bytes",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlobServiceProperties"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "AccountKey"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z"
},
{
"timeStamp": "2023-02-01T20:15:00Z"
},
{
"timeStamp": "2023-02-01T20:30:00Z"
},
{
"timeStamp": "2023-02-01T20:45:00Z"
},
{
"timeStamp": "2023-02-01T21:00:00Z"
},
{
"timeStamp": "2023-02-01T21:15:00Z"
},
{
"timeStamp": "2023-02-01T21:30:00Z"
},
{
"timeStamp": "2023-02-01T21:45:00Z"
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 796,
"minimum": 796,
"maximum": 796
},
{
"timeStamp": "2023-02-01T22:15:00Z"
},
{
"timeStamp": "2023-02-01T22:30:00Z"
},
{
"timeStamp": "2023-02-01T22:45:00Z"
}
]
},
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlob"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "SAS"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T20:15:00Z",
"average": 365.83088235294116,
"minimum": 361,
"maximum": 1018
},
{
"timeStamp": "2023-02-01T20:30:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T20:45:00Z",
"average": 363.4514925373134,
"minimum": 361,
"maximum": 1018
},
{
"timeStamp": "2023-02-01T21:00:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T21:15:00Z",
"average": 365.83088235294116,
"minimum": 361,
"maximum": 1018
},
{
"timeStamp": "2023-02-01T21:30:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T21:45:00Z",
"average": 363.4514925373134,
"minimum": 361,
"maximum": 1018
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T22:15:00Z",
"average": 365.83088235294116,
"minimum": 361,
"maximum": 1018
},
{
"timeStamp": "2023-02-01T22:30:00Z",
"average": 361,
"minimum": 361,
"maximum": 361
},
{
"timeStamp": "2023-02-01T22:45:00Z",
"average": 363.4423791821561,
"minimum": 361,
"maximum": 1018
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.storage/storageaccounts",
"resourceregion": "eastus",
"resourceid": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage1"
},
{
"starttime": "2023-02-01T20:00:00.123Z",
"endtime": "2023-02-01T23:00:00.345Z",
"interval": "PT15M",
"value": [
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage2/providers/Microsoft.Insights/metrics/Ingress",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Ingress",
"localizedValue": "Ingress"
},
"displayDescription": "The amount of ingress data, in bytes. This number includes ingress from an external client into Azure Storage as well as ingress within Azure.",
"unit": "Bytes",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlobServiceProperties"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "AccountKey"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z"
},
{
"timeStamp": "2023-02-01T20:15:00Z"
},
{
"timeStamp": "2023-02-01T20:30:00Z"
},
{
"timeStamp": "2023-02-01T20:45:00Z"
},
{
"timeStamp": "2023-02-01T21:00:00Z"
},
{
"timeStamp": "2023-02-01T21:15:00Z"
},
{
"timeStamp": "2023-02-01T21:30:00Z"
},
{
"timeStamp": "2023-02-01T21:45:00Z"
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 330,
"minimum": 330,
"maximum": 330
},
{
"timeStamp": "2023-02-01T22:15:00Z"
},
{
"timeStamp": "2023-02-01T22:30:00Z"
},
{
"timeStamp": "2023-02-01T22:45:00Z"
}
]
}
],
"errorCode": "Success"
},
{
"id": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage2/providers/Microsoft.Insights/metrics/Egress",
"type": "Microsoft.Insights/metrics",
"name": {
"value": "Egress",
"localizedValue": "Egress"
},
"displayDescription": "The amount of egress data. This number includes egress to external client from Azure Storage as well as egress within Azure. As a result, this number does not reflect billable egress.",
"unit": "Bytes",
"timeseries": [
{
"metadatavalues": [
{
"name": {
"value": "apiname",
"localizedValue": "apiname"
},
"value": "GetBlobServiceProperties"
},
{
"name": {
"value": "authentication",
"localizedValue": "authentication"
},
"value": "AccountKey"
}
],
"data": [
{
"timeStamp": "2023-02-01T20:00:00Z"
},
{
"timeStamp": "2023-02-01T20:15:00Z"
},
{
"timeStamp": "2023-02-01T20:30:00Z"
},
{
"timeStamp": "2023-02-01T20:45:00Z"
},
{
"timeStamp": "2023-02-01T21:00:00Z"
},
{
"timeStamp": "2023-02-01T21:15:00Z"
},
{
"timeStamp": "2023-02-01T21:30:00Z"
},
{
"timeStamp": "2023-02-01T21:45:00Z"
},
{
"timeStamp": "2023-02-01T22:00:00Z",
"average": 880,
"minimum": 880,
"maximum": 880
},
{
"timeStamp": "2023-02-01T22:15:00Z"
},
{
"timeStamp": "2023-02-01T22:30:00Z"
},
{
"timeStamp": "2023-02-01T22:45:00Z"
}
]
}
],
"errorCode": "Success"
}
],
"namespace": "microsoft.storage/storageaccounts",
"resourceregion": "eastus",
"resourceid": "/subscriptions/12345678-abcd-1234-abcd-123456789abc/resourceGroups/TestGroup/providers/Microsoft.Storage/storageAccounts/TestStorage2"
}
]
}
x-ms-error-code: BadRequest
{
"error": {
"additionalInfo": [
{
"type": "string",
"info": "TraceId={00000000-0000-0000-0000-000000000000}"
},
{
"type": "string",
"info": "ExceptionType=Microsoft.Online.Metrics.MetricsMP.Utilities.RPRequestFormatException"
}
],
"code": "BadRequest",
"message": "Query endTime: 06/06/2021 00:00:00 is out of the Max metrics retention period: 93.00:00:00, traceId: {00000000-0000-0000-0000-000000000000}"
}
}
Tanımlar
Name | Description |
---|---|
Error |
Kaynak yönetimi hatası ek bilgileri. |
Error |
Hata ayrıntısı. |
Error |
Hata yanıtı |
Localizable |
Yerelleştirilebilir dize sınıfı. |
Metadata |
Ölçüm meta veri değerini temsil eder. |
Metric |
Sorgunun sonuç verileri. |
Metric |
Bir kaynağın ölçüm sonucu. |
Metric |
Ölçümün birimi. |
Metric |
Ölçüm değerini temsil eder. |
Resource |
Ölçüm sorgularının yapılacağı kaynak kimliklerinin virgülle ayrılmış listesi. |
Time |
Zaman serisi sonuç türü. Bu durumda ayrımcı değer her zaman TimeSeries'dir. |
Values |
Ölçüm başına kaynak başına ölçüm verisi yanıtlarının toplanması. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
Name | Tür | Description |
---|---|---|
info |
object |
Ek bilgiler. |
type |
string |
Ek bilgi türü. |
ErrorDetail
Hata ayrıntısı.
Name | Tür | Description |
---|---|---|
additionalInfo |
Hata ek bilgileri. |
|
code |
string |
Hata kodu. |
details |
Hata ayrıntıları. |
|
message |
string |
Hata iletisi. |
target |
string |
Hata hedefi. |
ErrorResponse
Hata yanıtı
Name | Tür | Description |
---|---|---|
error |
Hata nesnesi. |
LocalizableString
Yerelleştirilebilir dize sınıfı.
Name | Tür | Description |
---|---|---|
localizedValue |
string |
Görünen ad. |
value |
string |
Sabit değer. |
MetadataValue
Ölçüm meta veri değerini temsil eder.
Name | Tür | Description |
---|---|---|
name |
Meta verilerin adı. |
|
value |
string |
Meta verilerin değeri. |
Metric
Sorgunun sonuç verileri.
Name | Tür | Description |
---|---|---|
displayDescription |
string |
Bu ölçümün ayrıntılı açıklaması. |
errorCode |
string |
'Başarılı' veya bu ölçüm için sorgu hatalarıyla ilgili hata ayrıntıları. |
errorMessage |
string |
Bu belirli ölçümü sorgularken hata iletisiyle karşılaşıldı. |
id |
string |
Ölçüm kimliği. |
name |
Ölçümün adı ve görünen adı, yani yerelleştirilebilir dizedir. |
|
timeseries |
Veri sorgusu gerçekleştirildiğinde döndürülen zaman serisi. |
|
type |
string |
Ölçüm kaynağının kaynak türü. |
unit |
Ölçümün birimi. |
MetricResultsResponse
Bir kaynağın ölçüm sonucu.
Name | Tür | Description |
---|---|---|
values |
Values[] |
Ölçüm başına kaynak başına ölçüm verisi yanıtlarının toplanması. |
MetricUnit
Ölçümün birimi.
Name | Tür | Description |
---|---|---|
BitsPerSecond |
string |
Saniye başına ikili basamakların hız birimi. |
ByteSeconds |
string |
Veri aktarımı veya depolama birimi. Verilerin bayt cinsinden boyutu, verileri aktarmak veya depolamak için geçen süreyle saniye cinsinden çarpılır. |
Bytes |
string |
Bayt cinsinden bellek birimi. |
BytesPerSecond |
string |
Bellek birimini saniye başına bayt cinsinden derecelendir. |
Cores |
string |
İşlem gücü birimi. |
Count |
string |
Ham miktar birimi. |
CountPerSecond |
string |
Saniye başına ham miktarın fiyat birimi. |
MilliCores |
string |
CPU çekirdeğinin 1/1000'inde işlem gücü birimi. |
MilliSeconds |
string |
Saniyenin 1/1000'inde zaman birimi. |
NanoCores |
string |
BIR CPU çekirdeğinin milyarda birinde işlem gücü birimi. |
Percent |
string |
Yüzde birimi. |
Seconds |
string |
Saniye olarak zaman birimi. |
Unspecified |
string |
Belirtilen birim yok. |
MetricValue
Ölçüm değerini temsil eder.
Name | Tür | Description |
---|---|---|
average |
number |
Zaman aralığındaki ortalama değer. |
count |
number |
Zaman aralığındaki örneklerin sayısı. Ortalama değere katkıda bulunan değerlerin sayısını belirlemek için kullanılabilir. |
maximum |
number |
Zaman aralığındaki en büyük değer. |
minimum |
number |
Zaman aralığındaki en küçük değer. |
timeStamp |
string |
ISO 8601 biçimindeki ölçüm değerinin zaman damgası. |
total |
number |
Zaman aralığındaki tüm değerlerin toplamı. |
ResourceIdList
Ölçüm sorgularının yapılacağı kaynak kimliklerinin virgülle ayrılmış listesi.
Name | Tür | Description |
---|---|---|
resourceids |
string[] |
Ölçüm sorgularının yapılacağı kaynak kimliklerinin listesi. |
TimeSeriesElement
Zaman serisi sonuç türü. Bu durumda ayrımcı değer her zaman TimeSeries'dir.
Name | Tür | Description |
---|---|---|
data |
Ölçüm değerlerini temsil eden bir veri noktaları dizisi. Bu yalnızca bir sonuç veri türü belirtildiğinde döndürülür. |
|
metadatavalues |
Çağrıda $filter belirtildiyse döndürülen meta veri değerleri. |
Values
Ölçüm başına kaynak başına ölçüm verisi yanıtlarının toplanması.
Name | Tür | Description |
---|---|---|
endtime |
string |
Verilerin alındığı tarih saat biçimindeki bitiş saati. |
interval |
string |
ölçüm verilerinin ISO 8601 süre biçiminde döndürüldüğü aralık (pencere boyutu), istenen tüm zaman aralığı için tek veri noktası döndüren 'FULL' değeri için özel bir durumla (Örnekler: PT15M, PT1H, P1D, FULL). Bu ayarlanabilir ve AutoAdjustTimegrain=true belirtilirse başlangıçta istenenden farklı olabilir. |
namespace |
string |
Ölçümlerin ad alanı sorgulandı |
resourceid |
string |
Ölçümler için sorgulanan kaynak. |
resourceregion |
string |
Kaynağın bölgesi ölçümler için sorgulandı. |
starttime |
string |
Verilerin alındığı tarih saat biçimindeki başlangıç saati. |
value |
Metric[] |
Koleksiyonun değeri. |