查询仪表板过滤器
接口描述
POST
/monitor/ts/data/v1/subscriptions/:subscription_name/resourceGroups/:resource_group_name/zones/:zone/telemetryStations/:telemetry_station_name/dashboards/:dashboard_name/filters
查询仪表板过滤器
请求头(Request Header)
请求参数(Request Parameters)
| 名称 | 类型 | 必须 | 位置 | 默认值 | 取值范围 | 描述 | 
|---|---|---|---|---|---|---|
| subscription_name | string | 是 | path | - | - | 订阅 | 
| resource_group_name | string | 是 | path | - | - | 资源组 | 
| zone | string | 是 | path | - | - | 可用区 | 
| telemetry_station_name | string | 是 | path | - | - | 监控空间 | 
| dashboard_name | string | 否 | query | - | - | 仪表板名称 | 
请求体(Request Body)
| 名称 | 类型 | 描述 | 
|---|---|---|
| start | int | 开始时间 | 
| end | int | 结束时间 | 
| resource | []Resource | 资源信息 | 
| filters | map | 筛选条件 | 
其中Resource如下:
| 名称 | 类型 | 描述 | 
|---|---|---|
| name | string | 资源的名称 | 
| native_id | string | 资源的本地标识符 | 
| resource_id | string | 资源的资源管理器标识符 | 
| resource_type | string | 资源的类型 | 
请求示例(Request Example)
curl --request POST 'https://monitor.sensecoreapi.tech/monitor/ts/data/v1/subscriptions/b4f61f4c-8a6a-4fdb-b4c1-f3b9a4aa4b24/resourceGroups/default/zones/cn-sh-01z/telemetryStations/ts-user-ca71ed1d-9b26-49e5-be96-b2da449d5a94/dashboards/acpnew_summery/filters' \
  -H 'Content-Type: application/json'
响应(Response)
| 名称 | 类型 | 描述 | 
|---|---|---|
| filters | []Filter | 筛选条件 | 
其中,Filter如下:
| 名称 | 类型 | 描述 | 
|---|---|---|
| key | string | 筛选键,例如gpu | 
| values | []string | 筛选值,例如[0,1,2] | 
响应示例(Response Example)
{
  "filters": [
    {
      "key": "label_acp_lepton_sensetime_com_job_name",
      "values": []
    },
    {
      "key": "gpu",
      "values": []
    },
    {
      "key": "GPU_I_ID",
      "values": []
    },
    {
      "key": "label_acp_lepton_sensetime_com_cci_name",
      "values": []
    },
    {
      "key": "exported_pod",
      "values": []
    }
  ]
}