请帮助。因此,我被赋予了一个任务,以监视在CentOS中的特定进程。有一定的要求。1.不能使用PID进行监控,因为一旦进程被杀死或死了,解决方案就没有用了。1.如果我能知道一个进程的每个线程的消耗量是多少,那就太好了。我已经研究了足够多,但没有成功。先谢谢你。
llmtgqce1#
我不确定你到底想达到什么目的,但我会这样做:
top -H -p $(pgrep <process_name> | paste -s -d, -)
top -H -p $(pgrep <process_name>)个
top -H -p $(pgrep <process_name>)
也许可以考虑实施一个解决方案,如带有节点导出器的Prometheus、Zabbix或Nagios。
1条答案
按热度按时间llmtgqce1#
我不确定你到底想达到什么目的,但我会这样做:
建议的方法
每个进程名称有多个进程ID
top -H -p $(pgrep <process_name> | paste -s -d, -)
每个进程名称一个进程ID
top -H -p $(pgrep <process_name>)
个进一步阅读
建议
也许可以考虑实施一个解决方案,如带有节点导出器的Prometheus、Zabbix或Nagios。