用SrvRepor远程监控和治理Linux服务器
核心提示:文章标题:用SrvRepor远程监控和治理Linux服务器。Linux是中国站长站的1个技术频道。包括桌面利用,Linux系统治理,内核研究,嵌进式系统和开源等1些基天职类
系统治理员不在机房时,如何继续对Linux服务器进行监控和治理,如何全面了解Linux服务器的运行状态,是系统治理员需要面对的题目。实现对Linux服务器远程治理和监控的方法很多,这里主要先容使用Sr
vReport这款Linux专用远程监控软件,对Linux服务器进行远程监控治理。
SrvReport配置方法
SrvReport是1款功能强大的Linux服务器远程监控软件。它能够根据Linux系统治理员的设定,定期把Linux服务器运行状态的各种参数通过电子邮件的方式发送到指定的电子信箱中。SrvReport所发送的记录Linux服务器运行状态信息的邮件,不只是简单地采取了HTML或TXT格式。邮件中的HTML文件里采取了柱型条、高亮度对照文字、表格和具体列表记录的方式,对Linux服务器运行状态的各项参数进行了分类记录。使得Linux系统治理员通过浏览HTML邮件,很轻易便可以对Linux服务器的情况有1个很全面的了解。
SrvReport这款开起源码软件的安装和配置相当简单。用户可以从http://sourceforge.net/project/showfiles.php?group_id=98398下载到最新版本的SrvRepor紧缩包。通过以下命令解压SrvRepor紧缩包:
#tarxzfvsrvreport-x.xx.tgz
进进SrvReport/bin目录,将srvreport.pl文件加进到Linux系统中的crontab,以便让SrvReport定期运行。在编辑bin/srvreport.conf.文件时,在“mailAddr:”中填写用户指定接收SrvRepor所产生报告的电子邮件地址。
在编辑bin/srvreport.conf文件时,除要填写指定接受报告的电子邮件信箱之外,还需要根据实际情况,修改bin/srvreport.conf文件中诸如HTML报告存储地址、报告图片存储地址和报告所需要记录的信息项目等几个模块参数。
参考配置
为了方便配置SrvReport,用户可以从其软件紧缩包的/DOC目录中查看1份名为EXAMPLE.HTML的完全的srvreport.conf文件的配置清单。以下就是笔者依照“EXAMPLE.HTML”所配置的1份srvreport.conf配置清单,以粗体显示的变量可以根据Linux服务器和网络的实际情况进行修改。
##ConfigurationFileforSrvReport
#Receiverofthemail-report(接收srvreport报告的电子邮件地址)
MailReport=webmaster@myschool.org
#filenameforsavingthehtml-report(保存HTML报告的文件名)
#maycontain%%YYYY,%MM,%DD,whichwillbereplacedwith
#theapropriatevalues
(%YYYY,%MM,%DD分别表示年、月、日。1般由srvreport自动天生)
FileReport=../web/html/%%YYYY-%%MM-%%DD.html
#pathwheretheimagesarelocated(图片文件所保存的路径)
FileReportImgPath=../../images/
#Ifyouwantanup-to-datefile,thenyoushouldsetthisto1
(假设你需要最新的文件报告,可以将FileReportCreateAlways和ReportWithTime的值设置为1)
FileReportCreateAlways=1
ReportWithTime=1
#Thisdefinestheorderofthereport
(定义srvreport所要监控的Linux服务器所提供的服务)
order=TrafficCPUUsageWebServerFTPServer
FTPLogsPostfixWarningsLastLoginsChkRootKit
除修改电子邮件地址和以加粗显示的几项参数之外,配置清单中大多数默许参数都是不需要修改的。固然,假定用户的Linux服务器中没有提供FTP服务,那末删除配置清单的[FTPServer]这个模块即可。 http://www.fw8.net/
TAG:服务器,系统,参数,文件,报告
评论加载中...
|
上一篇: Linux小型日程表挑战大型群件
下一篇: IIS6.0下建立FTP“用户隔离”站点