当前位置:  操作系统/服务器>linux

监控服务器swap并重启php的Shell脚本

    来源: 互联网  发布时间:2014-10-15

    本文导语:  折中一下,写个脚本监控swap吧,放在crontab里面,2小时执行一次,世界安静了,再也没有烦人的报警短信了 代码如下:#!/bin/bash function usage {         echo "Usage: $0"         echo "e.g. $0 1500"         exit } if [ $# -lt 1 ];then  ...

折中一下,写个脚本监控swap吧,放在crontab里面,2小时执行一次,世界安静了,再也没有烦人的报警短信了

代码如下:

#!/bin/bash
function usage
{
        echo "Usage: $0"
        echo "e.g. $0 1500"
        exit
}
if [ $# -lt 1 ];then
        usage
fi
typeset -i nowSwap limitSwap
limitSwap=$1
nowSwap=$(free -m|grep "Swap"|sed -e "s/(.*):(.*)/2/g"|awk '{print $2}')
if [ $limitSwap -lt $nowSwap ];then
        while [ 1 ]
        do
                if /etc/init.d/php5-fpm restart|grep -c fail
                then echo "[$(date +%Y/%m/%d0-%H:%M)]restart php failed"
                else
                        echo "[$(date +%Y/%m/%d-%H:%M)]restart php successful!"
                        break
                fi
        done
fi

注:if /etc/init.d/php5-fpm restart|grep -c fail 这一句中间的命令换成你自己的即可


    
 
 

您可能感兴趣的文章:

  • 通过线程 如可监控tomcat是否正常 重启tomcat
  • 请教急:shell怎么实现进程监控,重启进程
  • linux无故重启,如何写个脚本监控哪个进程关闭了linux
  • 监控php-fpm并自动重启服务的shell脚本
  • 有关 脚本监控服务 问题
  • 二台配置heartbeat机器如何启动一个监控内存的脚本呢
  • 急!!!AIX上监控CPU和内存使用率的脚本
  • 关于进程监控脚本
  • 写了个监控nginx进程的Python脚本
  • shell监控脚本实例—监控mysql主从复制
  • shell监控linux系统进程创建脚本分享
  • linux系统使用python监控apache服务器进程脚本分享
  • Shell脚本实现的memcached进程监控
  • linux循环日志监控脚本的写法
  • 一个shell for循环与case结合的脚本(监控程序状态)
  • 监控网站是否可以正常打开的Shell脚本分享
  • 如何使用shell脚本实现监控程序消息队列阻塞情况?
  • shell脚本监控mysql主从状态
  • Shell脚本监控服务器在线状态和邮件报警的方法
  • 一个监控LINUX目录和文件变化的Shell脚本分享
  • shell监控脚本 准备工作分享
  • unix/linux知识 iis7站长之家
  • 请教一个监控MYSQL和服务器负载的脚本
  • 用shell+sendmail实现服务器监控报警小脚本
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Web服务器文件安全监控平台 Falcon
  • Redis 服务器监控系统 Angel
  • 请教关于用啥工具监控Solaris服务器的问题
  • Linux服务器监控 XMonitor-Client
  • 服务器状态监控 phpWatch
  • 有人做过多台服务器运行状态监控的程序吗
  • /sbin/init 的服务器监控器 finit
  • 服务器监控程序 Oculus
  • 网络和服务器监控系统 CactiFans
  • 如何用后台程序监控服务器性能
  • 求救:监控多台Linux服务器的问题
  • 服务器带一个局域网代理上网,如何监控局域各机的上网流量?
  • Linux服务器监控系统 funWatch
  • 服务器/网络监控工具 ServerStatus
  • shell 程序监控网站网页是否被修改,如果被修改停止服务器的运行?
  • 请教有关安装了raid卡的服务器远程监控的问题
  • Web服务器监控和管理 REST Superman
  • linux编程设计:如何实时监控并统计应用程序通过linux服务器各端口的流量,以及显示及时速率,源IP,目的IP,类型(TCP、UDP、FTP、HTTP等)?
  • 使用apachetop实时监控日志、动态分析服务器运行状态
  • 利用windows性能计数器进行服务器性能监控示例分享
  • Docker监控以及cAdvisor和Prometheus监控工具的对比
  • 网关监控(网管监控):监控员工上网内容、进出电子邮件内容、聊天内容、上传和下载内容,过滤不良网站;设置一部分电子邮件帐号只能够发
  • 针对Docker容器的监控指标
  • 业务系统监控 ​kaleido
  • Metric监控系统 node-bell
  • 网络接口监控 WMND
  • 应用监控系统 HawtIO
  • linux系统下如何监控和获取用户行为(高分悬赏)
  • 系统状态监控工具 ProcMeter3
  • LDAP监控软件 CN=Monitor
  • 网络监控系统 FreeNATS


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3