monit】的更多相关文章

目前用它监控某些服务,失败自动重启,同时监控特定的日志文件,如果有变化,就发邮件报警 安装不细写了,网上好多 我先用cat /proc/version看了下我的系统是el6的,于是wget http://pkgs.repoforge.org/monit/monit-5.5-1.el6.rf.x86_64.rpm 启动什么的就不管了,直接上配置文件: set daemon set logfile /var/monit/monit.log set idfile /var/monit/id set s…
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://coolerfeng.blog.51cto.com/133059/50126 Monit是一款功能非常丰富的进程.文件.目录和设备的监测软件,用于Unix平台. 它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误.monit运行于应用层 安装很简单,三部曲 #./configure #make #make install   复制配置文件 # cp…
上周用monit搭建或者说定制了一个监控系统,来监控服务器发生事情.当然了主要是监控异常,因为我们的产品属于服务器类型,很多进程都daemon,要不停的运行.我们搭建监控目的不过是出现问题能够及时的知道,平时可从web UI上看到整个系统的状况,同时它本身要轻量级,不要影响性能.当然了类似的产品很多了,比如Ganglia,我在老科长波哥曾经搭建过一个Ganglia系统监控科室十几台服务器,让我很是崇拜.本文重点介绍monit.                      monit是一个可以监控系…
Monit是一个跨平台的用来监控Unix/linux系统(比如Linux.BSD.OSX.Solaris)的工具.Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序.插件或者库. Monit可以监控服务器进程状态.HTTP/TCP状态码.服务器资源变化.文件系统变动等等,根据这些变化,可以设定邮件报警.重启进程或服务.易于安装.轻量级的实现以及强大的功能,让Monit成为一个理想的后备监控工具. 官网:https://mmonit.com/monit 文档:h…
· Monit 简介 Monit是一个轻量级(500KB)跨平台的用来监控Unix/linux系统的开源工具.部署简单,并且不依赖任何第三方程序.插件或者库. Monit可以监控服务器进程.文件.文件系统.网络状态(HTTP/SMTP等协议).远程主机.服务器资源变化等等. 并且可以设定资源变化后需要做的动作,比如服务失败后自动重启,邮件告警等等. Monit内置了WEB UI,可以一目了然地了解监控项的情况.Monit是监控本机服务的工具,M/Monit是其配套产品用以对Monit统一管理,但…
Here are the legal global keywords: Keyword Function ---------------------------------------------------------------- set daemon Set a background poll interval in seconds. set init Set Monit to run from init. Monit will not transform itself into a da…
监控模式:(MONITRING MODE) Monit支持三种监控模式, active--Monitj监控一个服务,为了防止一系列问题,Monit会执行以及发送警报,停止,启动,重启,这是一个缺省的模式 passive--MOnit监控一个服务,不会尝试去修复这个问题,但还是会发送警报 manual--Monit监控进入active模式,通过monit的控制,比如在控制台执行命令,比如 Monit start sybase (Monit will call sybase's start meth…
1.介绍 monit监控和管理进程.程序.文件.目录和Unix系统的文件的工具.可以进行自动维护和修理,在错误的情况下执行有意义的因果关系的行动.比如,某个进程没有运行启动它:没有响应重启它:占用太多资源停止该进程等等.也可以用来监控文件.目录或系统文件的变化,如时间戳的改变,检验和的改变或大小的改变 2.安装:(需先装epel源) yum install monit -y 3.配置 3.1 monit 的配置文件monit.conf set daemon  30   监控检查的时间间隔 set…
Install Monit:sudo -iamazon-linux-extras install epelyum -y install monit Config monit: vim /etc/monitrc # set logfile /var/log/monit.log check process squid with pidfile /run/squid.pid start program = "/usr/sbin/squid -f /etc/squid/squid.conf"…
Monit对运维人员来说可谓神器,它是一款功能非常丰富的进程.文件.目录和设备的监测工具,用于Unix平台.它可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误.Monit不但本地监控十分有效,还可以监控远程服务,只要花点功夫就能永远实现服务的“死而复生”,就是说它可以使它监控的服务程序在宕停后迅速自启动,不需要人工干预.绝对牛X的一款系统监控神奇!比如下面两个场景:1)持续邮件提醒默认情况下,如果服务Down了,无论它持续Down了多久,Monit程序只会邮件提醒你…