# SalamanderGoMonitor
基于go获得Linux系统负载(通过Linux ps命令), web接口
# API
## GET /info
## 参数
|参数名|必选|类型|说明|
|--- |--- |--- |--- |
|sort|是|string|按什么排序,可为mem(内存),cpu|
|num|是|int|限制行数|
## 返回示例
```
查询成功
{
"errcode": 0,
"errmsg": "success",
"res": "USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND\nroot 12 0.0 0.3 157948 7932 pts/0 Ss+ 11:50 0:00 curl -s localhost:8888/info?sort=mem\u0026num=10\nroot 1 0.4 0.2 48064 5852 ? Ssl 11:50 0:00 ./app\nroot 19 0.0 0.1 36632 2788 ? R 11:50 0:00 ps -aux --sort -pmem\nroot 18 0.0 0.0 4208 708 ? S 11:50 0:00 head -10\n"
}
查询错误
{
"errno":1,
"errmsg":"sort不能为空",
"res": ""
}
```
## 返回参数说明
|参数名|类型|说明|
|--- |--- |--- |
|errcode|int|错误码,0:成功;1:参数不正确 2:系统发生错误|
|errmsg|string|错误信息|
|res|string|查询结果,就是ps命令里的内容|
基于go获得Linux系统负载, web.zip
需积分: 5 155 浏览量
2024-05-23
15:53:56
上传
评论
收藏 2KB ZIP 举报
![avatar](https://profile-avatar.csdnimg.cn/d7864c98224046ec9a7f43fa6207c84e_qq_51320133.jpg!1)
生瓜蛋子
- 粉丝: 3829
- 资源: 5969
最新资源
- 2331308JS课堂案例.zip
- STM32H750VBT6单片机最小系统开发板AD设计硬件(原理图+PCB+3D封装库)工程文件.zip
- 基于74LS161+ 74LS192芯片实现倒计时定时器Multisim仿真源文件,Multisim10以上版本可打开运行
- 科大讯飞语音引擎 jar包 demo,科大讯飞语音合成引擎3.0,支持4.0系统以上,文字转语音输出.zip
- Java架构面试笔试专题资料及经验(含答案)SpringBoot面试Linux面试专题及答案 合集.zip
- 头歌c语言实验答案tion-model-for-ne开发笔记
- docker配置使用-model-for-networK开发demo
- docker配置使用vaWeb-mas笔记
- c语言连接两个字符串-mas开发笔记
- 俄罗斯引擎yandex进入x-master 笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)