nagios监控配置教程

nagios监控配置教程

ID:9851150

大小:246.00 KB

页数:13页

时间:2018-05-12

nagios监控配置教程_第1页
nagios监控配置教程_第2页
nagios监控配置教程_第3页
nagios监控配置教程_第4页
nagios监控配置教程_第5页
资源描述:

《nagios监控配置教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Nagios监控配置教程必备知识:Nagios是一款用于系统和网络监控的应用程序。它可以在你设定的条件下对主机和服务进行监控,在状态变差和变好的时候给出告警信息。Nagios最初被设计为在Linux系统之上运行,然而它同样可以在类Unix的系统之上运行。Nagios更进一步的特征包括:•监控网络服务(SMTP、POP3、HTTP、NNTP、PING等);•监控主机资源(处理器负荷、磁盘利用率等);•简单地插件设计使得用户可以方便地扩展自己服务的检测方法;•并行服务检查机制;•具备定义网络分层结构的

2、能力,用"parent"主机定义来表达网络主机间的关系,这种关系可被用来发现和明晰主机宕机或不可达状态;•当服务或主机问题产生与解决时将告警发送给联系人(通过EMail、短信、用户定义方式);•具备定义事件句柄功能,它可以在主机或服务的事件发生时获取更多问题定位;•自动的日志回滚;•可以支持并实现对主机的冗余监控;•可选的WEB界面用于查看当前的网络状态、通知和故障历史、日志文件等;系统需求:Nagios所需要的运行条件是机器必须可以运行Linux(或是Unix变种)并且有C语言编译器。你必须正确

3、地配置TCP/IP协议栈以使大多数的服务检测可以通过网络得以进行。你需要但并非必须正确地配置Nagios里的CGIs程序,而一旦你要使用CGI程序时,你必须要安装以下这些软件...•一个WEB服务(最好是Apache)•ThomasBoutell制作的gd库版本应是1.6.3或更高(在CGIs程序模块statusmap和trends这两个模块里需要这个库)配置前准备:1.使用uname-a命令查看自身系统版本,针对不同系统不同版本用不同的配置方法。2.使用rpm-qa查看自身系统已安装软件,如果没

4、有安装apache则先安装apache3.到http://www.nagios.org下载nagios和nagios-plus软件安装包开始配置:(本配置操作指令都是在openSUSE10.2,并假定以正确安装apache下进行的)1)建立一个帐号切换为root用户su-l创建新帐户名为nagios并给它一个登录口令/usr/sbin/useraddnagiospasswdnagios创建一个用户组名为nagios,并把nagios帐户加入该组/usr/sbin/groupaddnagios/us

5、r/sbin/usermod-Gnagiosnagios创建一个用户组名为nagcmd来执行外部命令并可以通过WEB接口来执行。将nagios用户和apache用户(假定为wwwrun)都加入这个组中。/usr/sbin/groupaddnagcmd/usr/sbin/usermod-Gnagcmdnagios2)编译与安装Nagios展开Nagios源程序包tarxzfnagios-3.0rc1.tar.gzcdnagios-3.0rc1运行Nagios配置脚本并使用先前开设的用户及用户组:./

6、configure--with-command-group=nagcmd编译Nagios程序包源码makeall安装二进制运行程序、初始化脚本、配置文件样本并设置运行目录权限makeinstallmakeinstall-initmakeinstall-configmakeinstall-commandmode现在还不能启动Nagios-还有一些要做的...3)客户化配置样例配置文件默认安装在这个目录下/usr/local/nagios/etc,这些样例文件可以配置Nagios使之正常运行,只需要做

7、一个简单的修改...用你擅长的编辑器软件来编辑这个/usr/local/nagios/etc/objects/contacts.cfg配置文件,更改email地址nagiosadmin的联系人定义信息中的EMail信息为你的EMail信息以接收报警内容。vi/usr/local/nagios/etc/objects/contacts.cfg4)配置WEB接口安装Nagios的WEB配置文件到Apache的conf.d目录下makeinstall-webconf创建一个nagiosadmin的用户用

8、于Nagios的WEB接口登录。记下你所设置的登录口令,一会儿你会用到它。htpasswd2-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin配置Apache,把安装路径下的httpd.conf文件的user和group改为nagiosnagios。把DirectoryIndexindex.html改为DirectoryIndexindex.phpindex.html注意php和html的位置。并在末尾加上LoadModulephp4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。