我正在寻找一种方式来记录和图形显示cpu和RAM使用linux进程随着时间的推移。由于找不到简单的工具,所以(我尝试过zabbix和munin,但是安装失败),所以我开始编写一个shell脚本。使用top和awk记录cpu和内存的使用情况。
#!/bin/sh
#A script to log the cpu and memory usage of linux processes namely - redis, logstash, elasticsearchREDIS_PID" -v
在启动rails服务器时,我希望它能额外启动我编写的脚本,该脚本只提供不同系统资源的提要(即CPU使用情况、传入和传出连接,以及资源高时的警报等)。最好是在单独的终端窗口中启动。附加信息(如果有帮助的话):OS: Kali Linux : 2.0.0 Rails: 4.0.3 WEBrick: 1.3.1