添加自定義監控數據
更新時間 2024-12-23 15:03:00
最近更新時間: 2024-12-23 15:03:00
分享文章
自定義監控
自定義監控: 數據上報接口
功能介紹
用戶上報自定義監控數據
接口約束
- 一次請求,只能上報小于等于100個監控指標
- 每個指標的標簽數要小于等于3
URI
POST /api/v1/metric/custom/upload
說明
非openapi接口,需要在云主機內上報。URL地址為://169.254.169.254:10055/api/v1/metric/custom/upload
請求參數
請求頭
| 參數 | 參數類型 | 是否必填 | 示例 | 說明 | 下級對象 |
|---|---|---|---|---|---|
| Content-Length | Integer | 否 | 111 | RFC 2616中定義的HTTP請求的Body長度。請求Body按UTF-8編碼后的字節數。 | |
| Content-Type | String | 否 | application/json | 發送端發送的實體數據的數據類型。只支持application/json。 |
請求體參數
| 參數 | 參數類型 | 是否必填 | 示例 | 說明 | 下級對象 |
|---|---|---|---|---|---|
| dimensions | Objects | 否 | {"key1":"val1"} | 最多只能有3個key,是指標的標簽 | |
| metric | String | 是 | 528bf4e3-0f1b-8d34-bc23-adaa43c0b87c | 監控項的id | |
| values | Object | 否 | {value: 10.1} | 監控項的值 |
響應參數
| 參數 | 參數類型 | 說明 | 示例 |
|---|---|---|---|
| code | Integer | 返回狀態碼(0成功,非0失敗) | 0 |
| msg | String | 返回信息 | 成功,失敗 |
| currentTime | Integer | 響應返回時間戳 | 1688114897 |
| result | Object | 返回對象,本接口統一為空 | {} |
請求示例
POST /api/v1/metric/custom/upload
請求體body
[
{
"dimensions":{
"key1":"value1"
},
"metric":"528bf4e3-0f1b-8d34-bc23-adaa43c0b87c",
"values":{
"value":10
}
},
{
"dimensions":{
"key1":"value1",
"key2":"value2"
},
"metric":"0c83bbba-cf3f-4748-8234-55a11df7575c",
"values":{
"value":10.1
}
}
]
響應示例
{
"code":0,
"result":{},
"msg":"成功",
"currentTime":1688114897
}