该接口创建一个宕机智能诊断任务,对参数输入的vmcore或者dmesg日志文件进行诊断。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
sysom:CreateVmcoreDiagnosisTask |
none |
*全部资源
|
无 | 无 |
请求语法
POST /api/v1/crashAgent/diagnosis/createDiagnosisTask HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| body |
object |
否 |
请求 Body |
|
| debuginfoCommonUrl |
string |
否 |
debugifno-common 文件的下载链接,当诊断类型为 vmcore 时选填。 对于 CentOS 或 Alinux 内核诊断会自动下载相应的 debuginfo-common 文件,此时无需提供该参数;对于其他发行版内核,需要手动提供对应内核版本的 debuginfo-common 文件下载链接。 |
https://bucket-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/debuginfo-common/file/path |
| debuginfoUrl |
string |
否 |
debugifno 文件的下载链接,vmcore 文件的下载链接,当诊断类型为 vmcore 时选填。 对于 CentOS 或 Alinux 内核诊断会自动下载相应的 debuginfo 文件,此时无需提供该参数;对于其他发行版内核,需要手动提供对应内核版本的 debuginfo 文件下载链接。 |
https://bucket-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/debuginfo/file/path |
| dmesgUrl |
string |
否 |
dmesg 日志文件的下载链接,当诊断类型为 dmesg 时必填 |
https://bucket-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/dmesg/file/path |
| taskType |
string |
是 |
任务类型 vmcore: vmcore 文件诊断任务 dmesg:dmesg 日志诊断任务 枚举值:
|
vmcore |
| vmcoreUrl |
string |
否 |
vmcore 文件的下载链接,当诊断类型为 vmcore 时必填 |
https://bucket-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/vmcore/file/path |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| code |
string |
状态码
|
Success |
| data |
object |
返回数据。 |
|
| taskId |
string |
创建的诊断任务 ID |
bbe94a98-4192-4172-b856-95777e0a55d7 |
| message |
string |
错误信息
|
"" |
| requestId |
string |
请求 id |
2D693121-C925-5154-8DF6-C09A8B369822 |
示例
正常返回示例
JSON格式
{
"code": "Success",
"data": {
"taskId": "bbe94a98-4192-4172-b856-95777e0a55d7"
},
"message": "\"\"",
"requestId": "2D693121-C925-5154-8DF6-C09A8B369822"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。