友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

shell脚本检测内存使用

post by rocdk890 / 2015-2-10 9:29 Tuesday linux技术

  公司服务器最近两天老是因为内存被使用满而造成死机,实在是受不了老叫机房的人去帮忙重启,专门写了个脚本来释放下内存,当然这台服务器不是太重要,我粗鲁的处理方式估计不会适合大多数服务器,请大家使用之前先考虑清楚,不然造成数据丢失就不关我的事了.
脚本内容:
cat check-mem.sh

#!/bin/bash
mem_total=`free -m | awk 'NR==2' | awk '{print $2}'`
mem_free=`free -m | awk 'NR==3' | awk '{print $4}'`...

阅读全文>>

标签: linux shell 检测 内存 使用率

评论(0) 引用(0) 浏览(5153)

shell监控内存使用率

post by rocdk890 / 2013-9-17 9:13 Tuesday linux技术

  为了更方便的知道服务器上内存使用情况,并根据内存使用大小来重启服务,这里我只整了故障报警,如果想要自动重启服务的话,就要大家自己去修改了.

脚本内容:
vi check_mem.sh

#!/bin/bash
IP=`ifconfig | grep 'inet ' | grep -v '127.0.0.1' | awk -F ' ' '{print $2}'| awk -...

阅读全文>>

标签: shell 监控 内存 使用率 报警 memory

评论(0) 引用(0) 浏览(3977)

shell限制CPU和内存占用率

post by rocdk890 / 2013-7-24 9:20 Wednesday linux技术

  相信很多人在管理服务器的时候,会看到cpu使用率时不时的上100%,在进行优化无效,公司不给升级更好的硬件配置,那我们只能靠自己来让服务器更加稳定.
  
脚本内容:
vi limit.sh
#!/bin/sh
  UPID=`top -bn 1 | grep "^ *[1-9]" | awk '{ if($9 > 20 || $10 > 25 &...

阅读全文>>

标签: 限制 crontab crond shell 内存 使用率 cpu

评论(0) 引用(0) 浏览(9324)

找出linux服务器IO占用高的程序

post by rocdk890 / 2013-2-19 17:05 Tuesday linux技术

  一台服务器比较性能无外乎内存、cpu使用率、IO使用率,把这3样优化好了,你服务器的负载就要小很多,当然网络情况不在我的考虑范围,毕竟网络这个情况是很不稳定,就算你服务器上把网络优化得再好,idc不给力也没用,除非是自己公司机房,好了,今天只说下怎么找IO占用高的程序.
   系统:centos 5.5
1.开启IO监控
sysctl vm.block_dump=1或e...

阅读全文>>

标签: centos linux IO 使用率 硬盘读写

评论(1) 引用(0) 浏览(7589)