欢迎来到天天文库
浏览记录
ID:26276353
大小:398.50 KB
页数:16页
时间:2018-11-25
《【精品】solaris10下nagios安装》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、海量管理资源免费下载!Solaris10下Nagios安装1.前言Nagios是一个系统和网络监控软件,它可以监测所指定的主机和服务,并在出现问题以及问题恢复后发出报警。Nagios最早是被设计运行于Linux环境下的,但在大多数Unix操作系统下也可以使用。同时它是一个开源软件,我们可以免费获得它的源码,和使用它。Nagios是个不错的系统监控软件,应用的范围也比较广泛。本文将介绍Nagios在Solaris10操做系统下的安装过程,其中包括,源码的编译、安装;Apache的安装、NagiosCGI的配置;Nagios监控配置等。本文参考了N
2、agios的官方文档和Nagios社区的文章,以及互联网上其他人的相关帖子。2.环境、资源准备要安装Nagios首先你得有一个能运行Nagios软件的操作系统,我选用的操作系统是Solaris10(x86),当然还要有Nagios源代码。nagios-plugins也是必不可少的,没有它Nagios就不能获得你要监控资源的任何信息。在solaris10下安装Nagios,还需要C编译环境,一般选择gcc和make。还有一些必须的软件包。需要的软件包如下:gcc-3.4.6-sol10-x86-local.gzlibiconv-1.11-sol1
3、0-x86-local.gzlibintl-3.4.0-sol10-x86-local.gzmake-3.81-sol10-x86-local.gzopenssl-0.9.8h-sol10-x86-local.gzgd-2.0.35-sol10-x86-local.gzhttpd-2.2.4.tar.gzNagios和nagios-plugins的源码包如下:管理资源吧·管理人自己的下载网站海量管理资源免费下载!nagios-3.0.3.tar.gznagios-plugins-1.4.11.tar.gznrpe-2.12.tar.gzNagi
4、os的版本是3.0.3,plugins为1.4.11。1.1.安装gcc、make配置C编译环境1.1.1.安装gcc使用gcc需要安装libiconv和libintl。#gunzip./libiconv-1.11-sol10-x86-local.gz#pkgadd-d./libiconv-1.11-sol10-x86-local#gunzip./libintl-3.4.0-sol10-x86-local.gz#pkgadd-d./libintl-3.4.0-sol10-x86-local#gunzip./gcc-3.4.6-sol10-x86
5、-local.gz#pkgadd-d./gcc-3.4.6-sol10-x86-local将/usr/local/bin和/usr/ccs/bin添加到PATH中#PATH=/usr/local/bin:/usr/ccs/bin:$PATH设置LD_LIBRARY_PATH,加入/usr/local/lib#LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH1.1.2.安装make和openssl安装make#gunzip./make-3.81-sol10-x86-local.gz#pkgadd-d.
6、/make-3.81-sol10-x86-local安装openssl#gunzip./openssl-0.9.8h-sol10-x86-local.gz#pkgadd-d./openssl-0.9.8h-sol10-x86-local#LD_LIBRARY_PATH=/usr/local/ssl/lib:$LD_LIBRARY_PATH2.安装Nagios当c编译环境准备完毕后,下一步就可以安装Nagios了。管理资源吧·管理人自己的下载网站海量管理资源免费下载!一般来讲安装Nagios,需要安装如下几个软件包,一个是Nagios软件包;一个
7、是NagiosPlugins,这是个插件,监控脚本和程序都在这个包里;还有,如果需要监控远程主机,那么NRPE也是必不可少的(对于Unix主机,Windows用的是NSCA)。此外,Nagios还提供一个用cgi编写的web应用,可以将其部署到apache服务器下,提供一个可视化的监控情况的浏览界面。下面逐步介绍一下安装和配置过程。1.1.安装Nagios安装Nagios之前需要创建用户、用户组(默认nagios、nagios)。确认/usr/ccs/bin存在于PATH中。创建Nagios的安装目录/usr/local/nagios#grou
8、paddnagios#useradd-gnagios-d/usr/local/nagiosnagios安装Nagios#gunzip./nagios-
此文档下载收益归作者所有