当前位置: 技术问答>linux和unix
LINUX下写一个这样的监控,怎么写?
来源: 互联网 发布时间:2016-12-02
本文导语: 我想实现这样的效果,OS为centos5; 实时监控LINUX的内存占有量,当发现内存被占80%的时候,自动执行下面的命令: cd /home/tomcat/bin ./shutdown.sh ./startup.sh | 你这个解决方法也太“补丁”了些吧,...
我想实现这样的效果,OS为centos5;
实时监控LINUX的内存占有量,当发现内存被占80%的时候,自动执行下面的命令:
cd /home/tomcat/bin
./shutdown.sh
./startup.sh
实时监控LINUX的内存占有量,当发现内存被占80%的时候,自动执行下面的命令:
cd /home/tomcat/bin
./shutdown.sh
./startup.sh
|
你这个解决方法也太“补丁”了些吧,项目不急的话,应该找到为什么这个进程会消耗那么大内存的原因,这样才比较理智。
|
ps aux | grep 进程名称
可以看到指定进程的内存占用情况
可以看到指定进程的内存占用情况
|
watch + free 或 sleep + free写个死循环
|
内存使用可以通过free 命令来查看
|
楼主,你的tomcat 应用可以 想重启就重启吗?