搜索看看
数据开放接口 / 获取主机的GPU数据接口
此接口需要升级到v3.5.6或者以上版本,才能使用
1、示例,下面【2】是参数说明:
请求URL:http://localhost:9999/systemInfoOpen/agentHostGPUData 请求方式:POST 请求参数(Content-Type:application/json): { "wgToken":"65d05df102851c6535322e73b2f99c06", "hostname":"192.168.1.1" } 返回结果: { "code": "0", "msg": "", "data": { "gpuInfo": "#---------------------------------\r\nnvidia-smi \r\n#---------------------------------\r\nThu Mar 26 22:00:21 2026 -----------------------------------------------------------------------------+\r\n", "gpuState": [ { "hostname": "192.168.1.1", "gpuRate": "1", "dateStr": "03-26 22:00:03", "createTime": 1774533603000, "id": "2037167732625113088" } ] } }
2、参数说明:
v3.6.4版本接口返回数据结构有些变化,data下面分成了两组数据,gpuInfo还是之前接口的数据,另外增加了gpuState,即GPU使用率数据,目前只支持英伟达GPU使用率采集,后续版本会逐步适配其他品牌显卡
请求参数(Content-Type:application/json): { "wgToken":"必填,server/config/application.yml里的wgToken配置项的md5加密字符串,大小写均可", "hostname":"必填,主机ip,完全匹配,非模糊查询", } 返回结果: { "code": "0成功1错误", "msg": "错误信息", "data": { "gpuInfo": "GPU数据", "gpuState": [ { "hostname": "主机IP", "gpuRate": "gpu使用率百分比,多个GPU值使用英文逗号隔开", "dateStr": "采集时间", "createTime": "采集时间,毫秒", "id": "2037167732625113088" } ] } }
如果此接口请求不到数据,请确认是否是
企业版
,因为企业版才支持采集主机GPU数据