Metrics - Custom - Create
張貼資源的計量值。
POST https://monitoring.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProvider}/{resourceTypeName}/{resourceName}/metrics
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
resource
|
path | True |
string |
ARM 資源組名 |
resource
|
path | True |
string |
ARM 資源名稱 |
resource
|
path | True |
string |
ARM 資源提供者名稱 |
resource
|
path | True |
string |
ARM 資源類型名稱 |
subscription
|
path | True |
string |
Azure 訂用帳戶標識碼 |
要求標頭
名稱 | 必要 | 類型 | Description |
---|---|---|---|
Content-Type | True |
string |
支援 application/json 和 application/x-ndjson |
Content-Length | True |
integer int32 |
承載的內容長度 |
Authorization | True |
string |
針對物件 「HTTPs:\monitoring.azure.com」 發出的授權令牌問題 |
要求本文
名稱 | 必要 | 類型 | Description |
---|---|---|---|
data | True | ||
time | True |
string |
取得或設定 ISO 8601 格式的 Time 屬性 () |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
Azure 計量發佈成功 |
|
Other Status Codes |
伺服器發生非預期的錯誤。 如需原因,請參閱響應物件 |
範例
Post azure metrics for cows sold with related metadata as dimensions
範例要求
POST https://monitoring.azure.com/subscriptions/b7ac8a0c-fbae-4e29-a0f7-09999b8857a1/resourcegroups/CowsSeller/providers/Microsoft.Storage/storageAccounts/cowssellerstore/metrics
{
"time": "2018-08-24T 11:02:00-7:00",
"data": {
"baseData": {
"metric": "CowsSold",
"namespace": "Cows",
"dimNames": [
"Breed",
"Color",
"Age"
],
"series": [
{
"dimValues": [
"Angus",
"Blue",
"5"
],
"min": 5,
"max": 20,
"sum": 30,
"count": 3
}
]
}
}
}
範例回覆
{
"statusCode": 200
}
定義
名稱 | Description |
---|---|
Api |
|
Api |
|
Azure |
|
Azure |
|
Azure |
|
Azure |
|
Azure |
ApiError
名稱 | 類型 | Description |
---|---|---|
code |
string |
取得或設定 Azure 計量錯誤碼 |
message |
string |
取得或設定 Azure 計量錯誤訊息 |
ApiFailureResponse
名稱 | 類型 | Description |
---|---|---|
error |
AzureMetricsBaseData
名稱 | 類型 | Description |
---|---|---|
dimNames |
string[] |
取得或設定 (選擇性) 的維度名稱清單 |
metric |
string |
取得或設定計量名稱 |
namespace |
string |
取得或設定 Metric 命名空間 |
series |
取得或設定計量的時間序列數據清單, (每個唯一維度組合一個) |
AzureMetricsData
名稱 | 類型 | Description |
---|---|---|
baseData |
AzureMetricsDocument
名稱 | 類型 | Description |
---|---|---|
data | ||
time |
string |
取得或設定 ISO 8601 格式的 Time 屬性 () |
AzureMetricsResult
名稱 | 類型 | Description |
---|---|---|
apiFailureResponse | ||
statusCode |
integer |
Http 狀態代碼回應 |
AzureTimeSeriesData
名稱 | 類型 | Description |
---|---|---|
count |
integer |
取得或設定 Count 值 |
dimValues |
string[] |
取得或設定維度值 |
max |
number |
取得或設定最大值 |
min |
number |
取得或設定 Min 值 |
sum |
number |
取得或設定 Sum 值 |