当我为某个进程执行topas时,在CPU%列中显示43%,并跳转到85%。
当我执行:
"ps aux | grep processName"
同样的工艺为5%。
更准确的是什么?我还做了一个类似于Linux "watch“命令的循环,我看到它在%5。
托帕斯和ps有什么区别,谁是对的?
ps的输出:
[ttfai231:root]/root>ps aux | head -1; ps aux | sort -rn +2 | head -10
USER PID %CPU %MEM SZ RSS TTY STAT STIME
我是Zabbix的新手,我使用的是Zabbix 3.4版本。我已经在Linux上安装了服务器,并希望使用其Windows代理来监视和检查Windows服务的状态。我使用以下密钥获取了服务的状态
service.info[<serviceName>,state]
它会向我返回正确的服务状态。现在,我想检查进程使用了多少CPU,进程使用了多少内存。我尝试了一些键,但它没有返回正确的值。
perf_counter[\Process(<processName>)\% User Time] // to get CPU utilization by process
proc_i