跳到主要内容

查询资源监控

查询任务资源监控信息,CPU、GPU(显存和算力)、MEM。
GET
https://api.alayanew.com/api/serverless-train/v1/task/{id}/metrics
Authorizations
AuthorizationsStringHeaderRequired

用户可通过已获取Serverless API Key做验证,例如:plain Credential=[YOUR_AK],Signature=[YOUR_SK]。

Path Parameters
idStringRequired

任务ID。

Query Parameters
workerStringRequired

worker index。

Response
状态码:application/json
codeInt

code是一种常见的返回值形式,表示查询操作的执行结果。

0是成功标识,表示操作成功完成。
dataObject

msgString

code返回值为-1时,返回异常信息。

curl -X GET 'https://api.alayanew.com/api/serverless-train/v1/task/506927a1-1883-4413-abad-0de1ff309023/metrics?worker=0'         
     -H 'Authorization: plain Credential=YOUR_AK,Signature=YOUR_SK' 
{
    'code': 0,
    'data': {
        'mem': {
            'total': 2.0,
            'used': 0.5975,
            'rate': 0.2988
        },
        'cpu': {
            'total': 1.0,
            'used': 1.6273,
            'rate': 1.6273
        },
        'gpu': [
            {
                'mem': {
                    'total': 100.0,
                    'rate': 0.0,
                    'used': 0.0
                },
                'utilization': 0.0
            },
            {
                'mem': {
                    'total': 100.0,
                    'rate': 0.0,
                    'used': 0.0
                },
                'utilization': 0.0
            }
        ]
    }
}