<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>精東·博客 &#187; Nagios</title>
	<atom:link href="http://www.wemvc.com/tag/nagios/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wemvc.com</link>
	<description>男人的胸怀是委屈撑大的。</description>
	<lastBuildDate>Tue, 10 Jan 2012 04:26:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Nagios 配置篇</title>
		<link>http://www.wemvc.com/815.html</link>
		<comments>http://www.wemvc.com/815.html#comments</comments>
		<pubDate>Sat, 17 Jan 2009 10:47:24 +0000</pubDate>
		<dc:creator>精东</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.wemvc.com/?p=815</guid>
		<description><![CDATA[nagios.cfg
nagios_group=nagcmd
]]></description>
		<wfw:commentRss>http://www.wemvc.com/815.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nagios 配置文件详解</title>
		<link>http://www.wemvc.com/807.html</link>
		<comments>http://www.wemvc.com/807.html#comments</comments>
		<pubDate>Sat, 17 Jan 2009 10:35:52 +0000</pubDate>
		<dc:creator>精东</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[监控]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.wemvc.com/?p=807</guid>
		<description><![CDATA[作者：Joshua
注意

 当创建或编辑配置文件时，要遵守如下要求：
 以符号&#8217;#'开头的行将视为注释不做处理；
 变量必须是新起的一行 － 变量之前不能有空格符；
 变量名是大小写敏感的；

配置文件列表：
主配置文件
主配置文件[--prefix/nagios/etc/nagios.cfg]：

##############################################################################
#
# NAGIOS.CFG - Sample Main Config File for Nagios 3.0.6
#
# Read the documentation for more information on this configuration
# file.  I've provided some comments here, but things may not be so
# clear without further explanation.
#
# Last Modified: 10-15-2008
#
##############################################################################
&#160;
# LOG FILE
# This is the main log file where service [...]]]></description>
		<wfw:commentRss>http://www.wemvc.com/807.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreeBSD安装Nagios监控系统</title>
		<link>http://www.wemvc.com/347.html</link>
		<comments>http://www.wemvc.com/347.html#comments</comments>
		<pubDate>Sat, 17 Jan 2009 00:16:01 +0000</pubDate>
		<dc:creator>精东</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[网络监控]]></category>

		<guid isPermaLink="false">http://www.wemvc.com/?p=347</guid>
		<description><![CDATA[通过前篇文章《Linux安装Nagios监控系统, perl-fcgi, nginx》看，Nagios的安装比较简单，即使是用nginx来替代apache。复杂的是设置和配置参数的设定。不过你要放松一点，毕竟我们要搞定它，不是吗？那就开始吧：
1：获得最新的安装包，http://www.nagios.org/download
2：以root身份登录服务器，目前最新的版本是3.0.6：
1）nagios，版本2.5：
wget http://nchc.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.6.tar.gz
2）获得nagios插件，版本1.4.3：
wget http://jaist.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz
3）获得图库文件：
http://dl.sf.net/nagios/imagepak-base.tar.gz
4）NRPE，版本2.5.2
http://ufpr.dl.sourceforge.net/sourceforge/nagios/nrpe-2.5.2.tar.gz
5）NSCA，版本2.6
http://kent.dl.sourceforge.net/sourceforge/nagios/nsca-2.6.tar.gz
3：切换到root用户：
sudo su
4：解压缩
tar zxvf nagios-2.5.tar.gz
5：建立运行nagios的用户：
adduser nagios
6：建立安装nagios的文件夹，并使这个文件夹的所有者为nagios:nagios
mkdir /usr/local/nagios
chown nagios.nagios /usr/local/nagios
7：确认web服务器的用户
可能会通过web接口执行一些命令，必须确定web服务器以哪个用户运行的，通常为：apache：
grep &#8220;^User&#8221; /usr/local/apache2/conf/httpd.conf
8：建立命令文件组
这个新的组会包括apache的用户和nagios的用户
pw groupadd nagcmd
pw usermod apache -G nagcmd
pw usermod nagios -G nagcmd
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
cat /etc/group
nagcmd:*:9007:apache,nagios
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
8：运行配置脚本并安装nagios
cd nagios-3.0.6
./configure &#8211;prefix=/usr/local/nagios &#8211;with-gd-lib=/usr/local/lib &#8211;with-gd-inc=/usr/local/include
make all
make install
make install-init
make install-commandmode
make install-config
9：安装nagios-plugins
tar zxvf nagios-plugins-1.4.13.tar.gz
cd nagios-plugins-1.4.13
./configure &#8211;prefix=/usr/local/nagios-plugins
make all
make install
安装完成以后在/usr/local/nagios-plugins-plugins会产生一个libexec的目录，将该目录全部移动到/usr/local/nagios目录下即可。
mv /usr/local/nagios-plugins-plugins/libexec/ /usr/local/nagios/
10：imagepak-base.tar.gz的安装
tar –xvzf imagepak-base.tar.gz
解压以后是base目录
mv base/ /usr/local/nagios/share/images/logos/
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
现在开始配置：
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
1：配置web接口
假设你已经运行了apache，如果没有，请参考：
http://localhost/upload/blog.php?do-showone-tid-18.html
vi /usr/local/apache2/conf/httpd.conf
添加如下内容：
引用
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName &#8220;Nagios [...]]]></description>
		<wfw:commentRss>http://www.wemvc.com/347.html/feed</wfw:commentRss>
		<slash:comments>81</slash:comments>
		</item>
		<item>
		<title>Linux安装Nagios监控系统, perl-fcgi, nginx</title>
		<link>http://www.wemvc.com/784.html</link>
		<comments>http://www.wemvc.com/784.html#comments</comments>
		<pubDate>Sat, 17 Jan 2009 00:07:47 +0000</pubDate>
		<dc:creator>精东</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://www.wemvc.com/?p=784</guid>
		<description><![CDATA[作者：Joshua
日期：2009年1月17日凌晨
非请勿转
安装nagios
与别的软件安装稍有不同，nagios的安装要好几步才能完成。
第一步,执行make install安装主要的程序、CGI及HTML文件;
第二步,执行 make install-commandmode 给外部命令访问nagios配置文件的权限;
第三步,执行 make install-config 把配置文件的例子复制到nagios的安装目录。
按照安装向导的提示，其实这里还有一个 make install-init的步骤，它的作用是把nagios做成一个运行脚本，使nagios随系统开机启动，这是一个很方便的措施。

cd /usr/local/
wget http://nchc.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.6.tar.gz
tar xzf nagios-3.0.6.tar.gz
cd nagios-3.0.6
/usr/sbin/useradd nagios
passwd nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -G nagcmd nagios
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
vi /usr/local/nagios/etc/objects/contacts.cfg //修改管理员邮件地址

验证Nagios安装
验证程序是否被正确安装。切换目录到安装路径（这里是/usr/local/nagios）,看是否存在 etc、bin、 sbin、 share、 var这五个目录，如果存在则可以表明程序被正确的安装到系统了。五个目录功能的简要说明：
bin Nagios执行程序所在目录，这个目录只有一个文件nagios
etc Nagios配置文件位置，初始安装完后，只有几个*.cfg-sample文件
sbin Nagios Cgi文件所在目录，也就是执行外部命令所需文件所在的目录
Share Nagios网页文件所在的目录
Var Nagios日志文件、spid 等文件所在的目录
安装nagios的插件
没有插件，nagios将什么作用也没有，插件也是nagios扩展功能的强大武器，除了下载常用的插件外，我们还可以根据实际要求编写自己的插件。 Nagios的插件nagios-plugins-1.4.5在www.nagios.org上可以找到，接着我们用wget下载它。注意：插件与 nagios之间的版本关联不大，不一定非得用nagios-plugins-1.4.5这个版本。下载完成后，安装它是很简单的：先执行配置 ./configure –prefix=/usr/local/nagios ,接着编译安装 make ;make install即可。这里需要说明一下的是在配置过程指定的安装路径是/usr/local/nagios，而不是/usr/local/nagios- plus,安装完成后，将在目录/usr/local/nagios生成目录libexec（里面有很多文件），这正是nagios所需要的。

wget http://jaist.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gz
tar xf nagios-plugins-1.4.13.tar.gz
cd nagios-plugins-1.4.13
./configure --with-nagios-user=nagios --with-nagios-group=nagcmd
make
make [...]]]></description>
		<wfw:commentRss>http://www.wemvc.com/784.html/feed</wfw:commentRss>
		<slash:comments>69</slash:comments>
		</item>
		<item>
		<title>nginx配置 &#8211; 含php (fastcgi), perl, proxy, rrd, nagios</title>
		<link>http://www.wemvc.com/738.html</link>
		<comments>http://www.wemvc.com/738.html#comments</comments>
		<pubDate>Fri, 16 Jan 2009 19:36:16 +0000</pubDate>
		<dc:creator>精东</dc:creator>
				<category><![CDATA[服务器]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php (fastcgi)]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[rrd]]></category>

		<guid isPermaLink="false">http://www.wemvc.com/?p=738</guid>
		<description><![CDATA[Nginx配置文件nginx.conf

&#160;
worker_processes 5;
&#160;
error_log logs/error.log;
error_log logs/error.log info;
&#160;
events &#123;
  use kqueue;
  worker_connections 2048;
&#125;
&#160;
http &#123;
  include mime.types;
  default_type application/octet-stream;
  server_names_hash_bucket_size 64;
&#160;
  log_format main ‘$remote_addr - $remote_user &#91;$time_local&#93; $request ‘
                  ‘”$status” $body_bytes_sent “$http_referer” ‘
    [...]]]></description>
		<wfw:commentRss>http://www.wemvc.com/738.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

