Files
pyGoEdge-UserPanel/reference/goedge 文档/ServerStatBoardChartService.md
2025-11-18 03:36:49 +08:00

2.2 KiB
Raw Permalink Blame History

ServerStatBoardChartService

统计看板条目


disableServerStatBoardChart

取消图表

  • 角色:admin
  • HTTPPOST https://backend.dooki.cloud/ServerStatBoardChartService/disableServerStatBoardChart
  • RPCrpc disableServerStatBoardChart (DisableServerStatBoardChartRequest) returns (RPCSuccess);

请求对象 (DisableServerStatBoardChartRequest)

{
  "serverStatBoardId": "int64",
  "metricChartId": "int64"
}

响应对象 (RPCSuccess)

{}

调用示例

curl -X POST "https://backend.dooki.cloud/ServerStatBoardChartService/disableServerStatBoardChart" \
  -H "Content-Type: application/json" \
  -H "X-Edge-Access-Token: <YOUR_TOKEN>" \
  -d '{
    ...
  }'

enableServerStatBoardChart

添加图表

  • 角色:admin
  • HTTPPOST https://backend.dooki.cloud/ServerStatBoardChartService/enableServerStatBoardChart
  • RPCrpc enableServerStatBoardChart (EnableServerStatBoardChartRequest) returns (RPCSuccess);

请求对象 (EnableServerStatBoardChartRequest)

{
  "serverStatBoardId": "int64",
  "metricChartId": "int64"
}

响应对象 (RPCSuccess)

{}

调用示例

curl -X POST "https://backend.dooki.cloud/ServerStatBoardChartService/enableServerStatBoardChart" \
  -H "Content-Type: application/json" \
  -H "X-Edge-Access-Token: <YOUR_TOKEN>" \
  -d '{
    ...
  }'

findAllEnabledServerStatBoardCharts

读取看板中的图表

  • 角色:admin
  • HTTPPOST https://backend.dooki.cloud/ServerStatBoardChartService/findAllEnabledServerStatBoardCharts
  • RPCrpc findAllEnabledServerStatBoardCharts (FindAllEnabledServerStatBoardChartsRequest) returns (FindAllEnabledServerStatBoardChartsResponse);

请求对象 (FindAllEnabledServerStatBoardChartsRequest)

{
  "serverStatBoardId": "int64"
}

响应对象 (FindAllEnabledServerStatBoardChartsResponse)

{
  "serverStatBoardCharts": "[]ServerStatBoardChart"
}

调用示例

curl -X POST "https://backend.dooki.cloud/ServerStatBoardChartService/findAllEnabledServerStatBoardCharts" \
  -H "Content-Type: application/json" \
  -H "X-Edge-Access-Token: <YOUR_TOKEN>" \
  -d '{
    ...
  }'