<?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>DevOps技术分享 &#187; Monitor</title>
	<atom:link href="http://www.showerlee.com/archives/category/monitor/feed" rel="self" type="application/rss+xml" />
	<link>http://www.showerlee.com</link>
	<description>与你共同学习运维开发</description>
	<lastBuildDate>Mon, 19 Oct 2020 05:51:41 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>优化zabbix表结构的一些思考</title>
		<link>http://www.showerlee.com/archives/1092</link>
		<comments>http://www.showerlee.com/archives/1092#comments</comments>
		<pubDate>Sat, 08 Feb 2014 03:04:03 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Monitor]]></category>
		<category><![CDATA[ZABBIX]]></category>
		<category><![CDATA[MYSQL]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=1092</guid>
		<description><![CDATA[刚过完年,在日常检查服务器备份数据的时候发现zabbix的mysql备份文件异常庞大,考虑到zabbix会在日 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	刚过完年,在日常检查服务器备份数据的时候发现zabbix的mysql备份文件异常庞大,考虑到zabbix会在日常监控服务器状态时定期发送一些告警信息以及监控时保存的SQL记录,所以查看了下zabbix的数据库表,发现mysql系统库文件下zabbix的数据库目录本身并不是很大,也就几百M,但发现同目录下的ibdata1文件异常庞大,达到了4.7G.
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;zabbix本身日常的监控数据量很大是事实,但为什么感觉没保存在zabbix目录下?且ibdata1为什么这么巨大?
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;网上查阅了zabbix的数据库存储原理,发现zabbix库是使用的innodb引擎的共享表空间,innodb把数据和索引都放在ibdata1下,随着数据增长,ibdata1会越来越大。性能方面会有影响。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;然后就很好奇zabbix为什么会使用innodb的共享表空间存储数据,网上查看到一段资料写到
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------------------------------------------------------------- &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">使用过MySQL的同学，刚开始接触最多的莫过于MyISAM表引擎了，这种引擎的数据库会分别创建三个文件：表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">然而当你使用InnoDB的时候，一切都变了。InnoDB 默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中：ibdata1，这样就感觉不爽，增删数据库的时候，ibdata1文件不会自动收缩，单个数据库的备份也将成为问题。通常只能将数据使用mysqldump 导出，然后再导入解决这个问题。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">在MySQL的配置文件[mysqld]部分，增加innodb_file_per_table参数，可以修改InnoDB为独立表空间模式，每个数据库的每个表都会生成一个数据空间。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">独立表空间</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">优点：</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">1.每个表都有自已独立的表空间。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">2.每个表的数据和索引都会存在自已的表空间中。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">3.可以实现单表在不同的数据库中移动。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">4.空间可以回收（drop/truncate table方式操作表空间不能自动回收）</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">5.对于使用独立表空间的表，不管怎么删除，表空间的碎片不会太严重的影响性能，而且还有机会处理。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">缺点：</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">单表增加比共享空间方式更大。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">结论：</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">共享表空间在Insert操作上有一些优势，但在其它都没独立表空间表现好。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">当启用独立表空间时，请合理调整一下 innodb_open_files 参数。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------------------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	原来默认情况下innodb会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中ibdata1,而且增删数据库的时候，ibdata1文件不会自动收缩，单个数据库的备份也将成为问题。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	所以决定将innodb的共享表空间改成独立表空间,然后以后单独备份zabbix数据库时就不会备份整个数据库文件,导致系统资源浪费,最后再做一个定期的清理zabbix历史记录脚本,这样就不会担心以后备份文件过大,导致服务器硬盘容量紧张.
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	OK,开始干活....
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	系统环境:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	SYSYTEM: CentOS 6.3 x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	APACHE: &nbsp;httpd-2.4.4
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/archives/tag/mysql" title="查看MYSQL中的全部文章" class="tag_link">MYSQL</a>: &nbsp; mysql-5.6.10
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	PHP: &nbsp; &nbsp; php-5.4.13
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>: &nbsp;Zabbix 2.2.0rc2
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.查看bdata1文件大小
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/mysql/data
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# du -sh *
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test.xxx.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test-relay-bin.000001
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test-relay-bin.index
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.7G &nbsp; &nbsp;ibdata1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.0M &nbsp; &nbsp;ib_logfile0
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.0M &nbsp; &nbsp;ib_logfile1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	780K &nbsp; &nbsp;mysql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	146M &nbsp; &nbsp;Syslog
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;webserver01.xxx.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	43M &nbsp; &nbsp; zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	--------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	共享表数据空间文件ibdata1大小已经达到了4.7G
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	登陆MySQL查看哪些表占用了空间
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; select table_name, (data_length+index_length)/1024/1024 as total_mb, table_rows from information_schema.tables where table_schema='zabbix';
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	+-----------------------+---------------+------------+
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| table_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| total_mb &nbsp; &nbsp; &nbsp;| table_rows |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	+-----------------------+---------------+------------+
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| acknowledges &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp;0.06250000 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	....
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| help_items &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp;0.04687500 | &nbsp; &nbsp; &nbsp; &nbsp;103 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| history &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | 2841.00000000 | &nbsp;34957883 &nbsp;|
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| history_log &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp;0.04687500 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	...
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| history_text &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; &nbsp;0.04687500 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| history_uint &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| 1563.98437500 | &nbsp; 23940661 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| history_uint_sync &nbsp; &nbsp; | &nbsp; &nbsp;0.04687500 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	...
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| timeperiods &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp; &nbsp;0.01562500 | &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| trends &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| &nbsp; 17.89564700 | &nbsp; &nbsp; 145780 |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| trends_uint &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; | &nbsp;25.567894000 | &nbsp; &nbsp;271256 &nbsp;|
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	...
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	103 rows in set (1.46 sec)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	可以看到，history表的记录已经达到了3G，34957883条，即3千多万条，同时history_unit也比较大，达到了1G，约2百多万条；
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	另外就是trends,trends_uint中也存在一些数据。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	由于数据量太大，按照普通的方式delete数据的话基本上不太可能。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	因为我们每天会自动发送数据报表，所以决定直接采用truncate table的方式来快速清空这些表的数据，再使用mysqldump导出数据，删除共享表空间数据文件，重新导入数据。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.停止相关服务，避免改造时写入数据
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_server stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /usr/local/apache2/bin/apachectl stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.清空历史数据
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; use zabbix;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; truncate table history;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; optimize table history;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; truncate table history_uint;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; optimize table history_uint;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; truncate table trends;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; optimize table trends;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; truncate table trends_uint;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql &gt; optimize table trends_uint;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.备份数据
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysqldump -uroot -p123456 zabbix &gt; ~/zabbix_bak.sql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.停止数据库
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service mysqld stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	6.删除共享表空间数据文件
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/mysql/data
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# rm -rf ibdata1 ib_logfile0 ib_logfile1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	7.增加innodb_file_per_table独立表空间参数
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/my.cnf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在[mysqld]下添加一行
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	innodb_file_per_table=1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	8.启动MySQL
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service mysqld start
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	9.查看参数是否生效
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql&gt; show variables like '%per_table%';
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	+-----------------------+-------+
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| Variable_name | Value |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	+-----------------------+-------+
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	| innodb_file_per_table | ON |
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	+-----------------------+-------+
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1 row in set (0.00 sec)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	10.重新导入数据
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456 zabbix &lt; ~/zabbix.sql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	11.编写zabbix自动清理历史数据的脚本，保留30天的数据
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/rc.d/zabbix_olddata_clean.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	#!/bin/bash
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	DATE=`date -d "30 days ago"`
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	CLOCK=`date +%s -d "${DATE}"`
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	USER="root"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	PW="123456"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	DB="zabbix"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/archives/tag/mysql" title="查看MYSQL中的全部文章" class="tag_link">MYSQL</a>="mysql -u$USER -p$PW"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	function zabbix_olddata_clean(){
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;for TABLE in history trends
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;do
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;${<a href="http://www.showerlee.com/archives/tag/mysql" title="查看MYSQL中的全部文章" class="tag_link">MYSQL</a>} &lt;&lt;EOF
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;USE ${DB};
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;DELETE FROM ${TABLE} WHERE clock &lt; ${CLOCK};
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;OPTIMIZE TABLE ${TABLE};
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;DELETE FROM ${TABLE}_uint WHERE clock &lt; ${CLOCK};
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;OPTIMIZE TABLE ${TABLE}_uint;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	EOF
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;done
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	}
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix_olddata_clean
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	12.将该脚本加入计划任务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# crontab -e
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	加入一条规则,每个月1号凌晨3点35执行此脚本
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	35 03 1 * * /bin/sh /etc/rc.d/zabbix_olddata_clean.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	13.重启相关服务进程
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_server restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /usr/local/apache2/bin/apachectl start
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service crond restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	14.验证
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	我们首先监控下mysql的数据库记录日志
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# tail -f /usr/local/mysql/log/mysql.log
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	手动执行下此脚本
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# sh /etc/rc.d/clean_zabbix_olddata.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Table &nbsp; Op &nbsp; &nbsp; &nbsp;Msg_type &nbsp; &nbsp; &nbsp; &nbsp;Msg_text
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix.history &nbsp;optimize &nbsp; &nbsp; &nbsp; &nbsp;status &nbsp;OK
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Table &nbsp; Op &nbsp; &nbsp; &nbsp;Msg_type &nbsp; &nbsp; &nbsp; &nbsp;Msg_text
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix.history_uint &nbsp; &nbsp; optimize &nbsp; &nbsp; &nbsp; &nbsp;status &nbsp;OK
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Table &nbsp; Op &nbsp; &nbsp; &nbsp;Msg_type &nbsp; &nbsp; &nbsp; &nbsp;Msg_text
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix.trends &nbsp; optimize &nbsp; &nbsp; &nbsp; &nbsp;status &nbsp;OK
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Table &nbsp; Op &nbsp; &nbsp; &nbsp;Msg_type &nbsp; &nbsp; &nbsp; &nbsp;Msg_text
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix.trends_uint &nbsp; &nbsp; &nbsp;optimize &nbsp; &nbsp; &nbsp; &nbsp;status &nbsp;OK
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	查看到相关数据库清理语句
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	......
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	6390 Query &nbsp; &nbsp; &nbsp; SELECT DATABASE()
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6390 Init DB &nbsp; &nbsp; zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6390 Query &nbsp; &nbsp; &nbsp; DELETE FROM history WHERE clock &lt; 1391861640
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6390 Query &nbsp; &nbsp; &nbsp; OPTIMIZE TABLE history
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	140208 10:40:34 &nbsp; &nbsp;6390 Query &nbsp; &nbsp; &nbsp; DELETE FROM history_uint WHERE clock &lt; 1391861640
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6390 Query &nbsp; &nbsp; &nbsp; OPTIMIZE TABLE history_uint
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Connect &nbsp; &nbsp; root@localhost on
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; select @@version_comment limit 1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; SELECT DATABASE()
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Init DB &nbsp; &nbsp; zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; DELETE FROM trends WHERE clock &lt; 1391861640
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6390 Quit &nbsp; &nbsp; &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; OPTIMIZE TABLE trends
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; DELETE FROM trends_uint WHERE clock &lt; 1391861640
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Query &nbsp; &nbsp; &nbsp; OPTIMIZE TABLE trends_uint
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 6391 Quit &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	....... &nbsp; &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	最后我们查看下系统数据库文件
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/mysql/data/
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# du -sh *
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test.iscard.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test-relay-bin.000001
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;file-test-relay-bin.index
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">10M &nbsp; &nbsp; ibdata1</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.0M &nbsp; &nbsp;ib_logfile0
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.0M &nbsp; &nbsp;ib_logfile1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	780K &nbsp; &nbsp;mysql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	146M &nbsp; &nbsp;Syslog
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.0K &nbsp; &nbsp;webserver01.iscard.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">42M &nbsp; &nbsp; zabbix</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ls -lh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	----------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	总用量 21M
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-rw---- &nbsp;1 mysql mysql &nbsp; &nbsp;6 2月 &nbsp; 8 08:30 file-test.xxx.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-rw---- &nbsp;1 mysql mysql &nbsp;117 9月 &nbsp; 9 14:09 file-test-relay-bin.000001
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-rw---- &nbsp;1 mysql mysql &nbsp; 29 9月 &nbsp; 9 14:09 file-test-relay-bin.index
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">-rw-rw---- &nbsp;1 mysql mysql &nbsp;10M 2月 &nbsp; 8 10:44 ibdata1</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-rw---- &nbsp;1 mysql mysql 5.0M 2月 &nbsp; 8 10:44 ib_logfile0
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-rw---- &nbsp;1 mysql mysql 5.0M 2月 &nbsp; 8 10:44 ib_logfile1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	drwxr-x---. 2 mysql root &nbsp;4.0K 9月 &nbsp; 9 08:32 mysql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	drwxr-x--- &nbsp;2 mysql mysql 4.0K 2月 &nbsp; 7 18:22 Syslog
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rwxr-x--- &nbsp;1 mysql mysql &nbsp; &nbsp;5 5月 &nbsp;27 2013 webserver01.xxx.cn.pid
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">drwxr-x--- &nbsp;2 mysql mysql &nbsp;12K 2月 &nbsp; 8 10:40 zabbix</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix库文件已经独立到zabbix数据库目录下,ibdata1经过清理和瘦身,终于不会显得太臃肿.</p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/1092">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="优化zabbix表结构的一些思考" href="http://www.showerlee.com/archives/1092">http://www.showerlee.com/archives/1092</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/1092/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos6.3下zabbix版本升级</title>
		<link>http://www.showerlee.com/archives/973</link>
		<comments>http://www.showerlee.com/archives/973#comments</comments>
		<pubDate>Fri, 08 Nov 2013 04:44:37 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Monitor]]></category>
		<category><![CDATA[ZABBIX]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=973</guid>
		<description><![CDATA[使用了有半年zabbix-2.06版本,在网内用它监控了公司10台服务器,感觉功能很强大,轮询响应速度也很不错 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	使用了有半年zabbix-2.06版本,在网内用它监控了公司10台服务器,感觉功能很强大,轮询响应速度也很不错,在LAMP架构下运行起来一直很挺稳定,在此赞一下老外!
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	PS:为什么国人没有开发一款类似的开源监控软件呢?
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	不过有一个小BUG困扰我,就是在刷新zabbix主web监控界面会有很大几率在英文版和中文版来回切换,网上搜了下也没有很好的解决办法(老外才不会理咱们的中文BUG),所以这几天参考了下zabbix官网的升级方法,抽空把zabbix升级到了最新版本.
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	但是很不幸,升级最新版问题依旧
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	PS:看来老外是不会管我们的死活的-__-!
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	先看看最新版本有什么新功能没,有朋友有什么解决办法,请给我留言,谢谢!
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	先不扯了,开始升级先....
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	操作系统: CentOS6.3_x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix: update from 2.06 to 2.2.0_rc2
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	直接安装2.2版本可直接参考我之前的博文
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	传送门:&nbsp;<a href="http://www.showerlee.com/archives/13" target="_blank"><span style="color:#E53333;"><a href="http://www.showerlee.com/archives/13" rel="nofollow">http://www.showerlee.com/archives/13</a></span></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	一.升级前的准备工作(防止升级失败,可以恢复原版)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.备份zabbix数据库
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd ~
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysqldump -u root -p123456 --opt --skip-lock-tables --flush-logs --database zabbix &gt; zabbix.sql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.保留老版本的zabbix源代码程序包
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ll zabbix-2.0.6.tar.gz
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rw-r--r-- 1 root root 13402400 4月 28 2013 zabbix-2.0.6.tar.gz
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.备份php源代码
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/apache2/htdocs/
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mv zabbix zabbix.bak
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.备份zabbix配置文件
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cp -rf etc etc.bak
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	二.升级zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.下载最新zabbix版:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd ~
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# wget <a href="http://sourceforge.net/projects/zabbix/files/" rel="nofollow">http://sourceforge.net/projects/zabbix/files/</a><a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>%20Release%20Candidates/2.2.0rc2/zabbix-2.2.0rc2.tar.gz/download
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.关闭zabbix系统服务(服务端和客户端)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:推荐关闭其他被监控的zabbix的客户端主机</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_server stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_agentd stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:没有关联zabbix系统服务可以直接杀掉zabbix进程</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# killall zabbix_server
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# killall zabbix_agentd
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.编译tar包:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# tar zxvf zabbix-2.2.0rc2.tar.gz
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd zabbix-2.2.0rc2
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# make install
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.配置PHP源代码
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1).拷贝zabbix最新PHP源代码到apache的DocumentRoot目录
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mkdir /usr/local/apache2/htdocs/zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd frontends/php
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cp -a . /usr/local/apache2/htdocs/zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/apache2/htdocs
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ll -d zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	drwxr-xr-x 11 1000 1000 4096 11月 7 01:10 zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2).更改为apache的系统用户和755权限
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# chown -R daemon.daemon zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# chmod -R 755 zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3).将原PHP源代码目录下的配置文件拷到新目录下
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cp zabbix.bak/conf/zabbix.conf.php zabbix/conf/
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.开启zabbix服务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:这里被监控的其他客户端主机服务在server端服务开启后,才能开启</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix_server:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_server start
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix_agentd:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_agentd start
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	或直接执行:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# zabbix_server
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# zabbix_agentd
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	查看版本号:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# zabbix_server --version
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Zabbix server v2.2.0rc2 (revision 40078) (06 November 2013)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Compilation time: Nov 8 2013 09:45:09
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	被监控的客户端主机无需重新编译以及修改任何配置信息,即可无缝升级....
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:经测试,客户端不关闭zabbix_agentd服务仍能正常被监控,不会产生任何影响</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.浏览器打开web后台
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://192.168.7.11/zabbix" rel="nofollow">http://192.168.7.11/zabbix</a></p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/11/1.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/11/1-1024x440.jpg" alt="1" width="1024" height="440" class="alignnone size-large wp-image-974" /></a><span></span><a href="http://www.showerlee.com/wp-content/uploads/2013/11/2.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/11/2.jpg" alt="2" width="450" height="42" class="alignnone size-large wp-image-975" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	--------------大功告成---------------
</p>
<p></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/973">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="Centos6.3下zabbix版本升级" href="http://www.showerlee.com/archives/973">http://www.showerlee.com/archives/973</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/973/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos6.3下zabbix监控mysql数据库参数</title>
		<link>http://www.showerlee.com/archives/658</link>
		<comments>http://www.showerlee.com/archives/658#comments</comments>
		<pubDate>Tue, 27 Aug 2013 16:14:23 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[ZABBIX]]></category>
		<category><![CDATA[MYSQL]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=658</guid>
		<description><![CDATA[系统环境：centos6.3 x64 mysql: &#160; &#160;mysql-5.6.10 zab [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	系统环境：centos6.3 x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	mysql: &nbsp; &nbsp;mysql-5.6.10
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix: &nbsp; zabbix-2.06
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>一.修改mysql客户端zabbix_agentd.conf配置：</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong><br />
</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /usr/local/etc/zabbix_agentd.conf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">这里注意mysql账号密码与你的数据库账户需对应,还有本脚本获取的是zabbix服务端本地mysql数据库信息，若要获取zabbix客户端信息，请在每行语句mysql或mysqladmin后加 -h"IP"参数,否则无法获取客户端mysql参数信息。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">例如：</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">UserParameter=mysql.Ping,mysqladmin -uroot -h192.168.7.10 -p123456 &nbsp;ping|grep alive|wc -l</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	末行添加如下内容：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Ping,mysqladmin -uroot -p123456 &nbsp;ping|grep alive|wc -l
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Threads,mysqladmin -uroot -p123456 &nbsp;status|cut -f3 -d":"|cut -f1 -d"Q"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Questions,mysqladmin -uroot -p123456 &nbsp;status|cut -f4 -d":"|cut -f1 -d"S"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Slowqueries,mysqladmin -uroot -p123456 &nbsp;status|cut -f5 -d":"|cut -f1 -d"O"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qps,mysqladmin -uroot -p123456 &nbsp;status|cut -f9 -d":"
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Slave_IO_State,if [ "$(mysql -uroot -p123456 &nbsp;-e "show slave status\G"| grep Slave_IO_Running|awk '{print $2}')" == "Yes" ];then echo 1; else echo 0;fi
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Slave_SQL_State,if [ "$(mysql -uroot -p123456 &nbsp;-e "show slave status\G"| grep Slave_SQL_Running|awk '{print $2}')" == "Yes" ];then echo 1; else echo 0;fi
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_buffer_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'key_buffer_size';"| grep -v Value |awk '{print $2/1024^2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_reads,mysql -uroot -p123456 &nbsp;-e "show status like 'key_reads';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_read_requests,mysql -uroot -p123456 &nbsp;-e "show status like 'key_read_requests';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_cache_miss_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'key_reads';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'key_read_requests';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_blocks_used,mysql -uroot -p123456 &nbsp;-e "show status like 'key_blocks_used';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_blocks_unused,mysql -uroot -p123456 &nbsp;-e "show status like 'key_blocks_unused';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Key_blocks_used_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'key_blocks_used';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'key_blocks_unused';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/($1+$2)*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Innodb_buffer_pool_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'innodb_buffer_pool_size';"| grep -v Value |awk '{print $2/1024^2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Innodb_log_file_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'innodb_log_file_size';"| grep -v Value |awk '{print $2/1024^2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Innodb_log_buffer_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'innodb_log_buffer_size';"| grep -v Value |awk '{print $2/1024^2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Table_open_cache,mysql -uroot -p123456 &nbsp;-e "show variables like 'table_open_cache';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Open_tables,mysql -uroot -p123456 &nbsp;-e "show status like 'open_tables';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Opened_tables,mysql -uroot -p123456 &nbsp;-e "show status like 'opened_tables';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Open_tables_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'open_tables';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'opened_tables';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/($1+$2)*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Table_open_cache_used_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'open_tables';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show variables like 'table_open_cache';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/($1+$2)*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Thread_cache_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'thread_cache_size';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Threads_cached,mysql -uroot -p123456 &nbsp;-e "show status like 'Threads_cached';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Threads_connected,mysql -uroot -p123456 &nbsp;-e "show status like 'Threads_connected';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Threads_created,mysql -uroot -p123456 &nbsp;-e "show status like 'Threads_created';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Threads_running,mysql -uroot -p123456 &nbsp;-e "show status like 'Threads_running';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_free_blocks,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_free_blocks';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_free_memory,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_free_memory';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_hits,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_hits';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_inserts,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_inserts';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_lowmem_prunes,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_lowmem_prunes';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_not_cached,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_not_cached';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_queries_in_cache,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_queries_in_cache';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_total_blocks,mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_total_blocks';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_fragment_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_free_blocks';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_total_blocks';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_used_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show variables like 'query_cache_size';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_free_memory';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",($1-$2)/$1*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Qcache_hits_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_hits';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'Qcache_inserts';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",($1-$2)/$1*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Query_cache_limit,mysql -uroot -p123456 &nbsp;-e "show variables like 'query_cache_limit';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Query_cache_min_res_unit,mysql -uroot -p123456 &nbsp;-e "show variables like 'query_cache_min_res_unit';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Query_cache_size,mysql -uroot -p123456 &nbsp;-e "show variables like 'query_cache_size';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Sort_merge_passes,mysql -uroot -p123456 &nbsp;-e "show status like 'Sort_merge_passes';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Sort_range,mysql -uroot -p123456 &nbsp;-e "show status like 'Sort_range';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Sort_rows,mysql -uroot -p123456 &nbsp;-e "show status like 'Sort_rows';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Sort_scan,mysql -uroot -p123456 &nbsp;-e "show status like 'Sort_scan';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_first,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_first';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_key,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_key';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_next,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_next';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_prev,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_prev';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_rnd,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_rnd';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Handler_read_rnd_next,mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_rnd_next';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_select,mysql -uroot -p123456 &nbsp;-e "show status like 'com_select';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_insert,mysql -uroot -p123456 &nbsp;-e "show status like 'com_insert';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_insert_select,mysql -uroot -p123456 &nbsp;-e "show status like 'com_insert_select';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_update,mysql -uroot -p123456 &nbsp;-e "show status like 'com_update';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_replace,mysql -uroot -p123456 &nbsp;-e "show status like 'com_replace';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Com_replace_select,mysql -uroot -p123456 &nbsp;-e "show status like 'com_replace_select';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Table_scan_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'Handler_read_rnd_next';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'com_select';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Open_files,mysql -uroot -p123456 &nbsp;-e "show status like 'open_files';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Open_files_limit,mysql -uroot -p123456 &nbsp;-e "show variables like 'open_files_limit';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Open_files_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'open_files';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show variables like 'open_files_limit';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Created_tmp_disk_tables,mysql -uroot -p123456 &nbsp;-e "show status like 'created_tmp_disk_tables';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Created_tmp_tables,mysql -uroot -p123456 &nbsp;-e "show status like 'created_tmp_tables';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Created_tmp_disk_tables_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'created_tmp_disk_tables';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'created_tmp_tables';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Max_connections,mysql -uroot -p123456 &nbsp;-e "show variables like 'max_connections';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Max_used_connections,mysql -uroot -p123456 &nbsp;-e "show status like 'Max_used_connections';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Max_connections_used_rate,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'Max_used_connections';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show variables like 'max_connections';"| grep -v Value |awk '{print $2}')| awk '{printf("%1.4f\n",$1/$2*100)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Table_locks_immediate,mysql -uroot -p123456 &nbsp;-e "show status like 'Table_locks_immediate';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Table_locks_waited,mysql -uroot -p123456 &nbsp;-e "show status like 'table_locks_waited';"| grep -v Value |awk '{print $2}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=mysql.Engine_select,echo $(mysql -uroot -p123456 &nbsp;-e "show status like 'Table_locks_immediate';"| grep -v Value |awk '{print $2}') $(mysql -uroot -p123456 &nbsp;-e "show status like 'table_locks_waited';"| grep -v Value |awk '{print $2}')| awk '{printf("%5.4f\n",$1/$2)}'
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>二.访问zabbix web后台导入模板</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.访问zabbix-配置-模板，点击右上角的载入：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/118.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/118-1024x154.png" alt="1" width="1024" height="154" class="alignnone size-large wp-image-659" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.本地导入文件：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	下载本博附件mysql_template.xml文件导入zabbix模板，点击载入保存
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/215.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/215.png" alt="2" width="362" height="442" class="alignnone size-full wp-image-660" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.访问zabbix-配置-模板，查看模板：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/312.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/312-1024x31.png" alt="3" width="1024" height="31" class="alignnone size-large wp-image-661" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.访问zabbix-配置-主机-Zabbix server，找到mysql客户端关联mysql_template.xml模版：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/43.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/43-1024x296.png" alt="4" width="1024" height="296" class="alignnone size-large wp-image-662" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/53.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/53.png" alt="5" width="774" height="410" class="alignnone size-full wp-image-663" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p>
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/63.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/63.png" alt="6" width="218" height="52" class="alignnone size-full wp-image-664" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/53.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/53.png" alt="5" width="774" height="410" class="alignnone size-full wp-image-663" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启zabbix_agentd服务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_agentd restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	添加完毕，查看效果
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/83.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/83-1024x513.png" alt="8" width="1024" height="513" class="alignnone size-large wp-image-666" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/119.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/119-1024x511.png" alt="11" width="1024" height="511" class="alignnone size-large wp-image-671" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/92.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/92-1024x511.png" alt="9" width="1024" height="511" class="alignnone size-large wp-image-667" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	附件下载：<a href="http://www.showerlee.com/wp-content/uploads/2013/08/mysql模板.rar">mysql模板</a> <a href="http://www.showerlee.com/wp-content/uploads/2013/08/zabbix-agent配置文件.rar">zabbix agent配置文件</a></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/658">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="Centos6.3下zabbix监控mysql数据库参数" href="http://www.showerlee.com/archives/658">http://www.showerlee.com/archives/658</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/658/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Centos6.3下zabbix监控apache server-status</title>
		<link>http://www.showerlee.com/archives/656</link>
		<comments>http://www.showerlee.com/archives/656#comments</comments>
		<pubDate>Tue, 27 Aug 2013 16:05:11 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[ZABBIX]]></category>
		<category><![CDATA[APACHE]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=656</guid>
		<description><![CDATA[系统环境：centos6.3 x64 apache: &#160; httpd-2.4.4 zabbix: &#038; [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	系统环境：centos6.3 x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	apache: &nbsp; httpd-2.4.4
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix: &nbsp; zabbix-2.06
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	首先在本机下载模板：https://github.com/rdvn/zabbix-templates/archive/master.zip
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	该zip包有apache、memcache、redis、varnish模板,我们解压后使用其中的apache模板
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	一.打开apache的server-status：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /usr/local/apache2/conf/httpd.conf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	末行添加如下内容：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	ExtendedStatus On
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&lt;location /server-status&gt;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;SetHandler server-status
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;Order Allow,Deny
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp; &nbsp;Allow from all
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&lt;/location&gt;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启apache使其生效：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /usr/local/apache2/bin/apachectl restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	二.zabbix配置：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	将下载下来的zip包内apache目录下的apache_status.sh上传到系统/usr/local/bin/下，并赋予
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	执行权限
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# chmod +x apache_status.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ll /usr/local/bin/apache_status.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-rwxr-xr-x &nbsp;1 root root &nbsp; &nbsp; &nbsp;248 4月 &nbsp;23 2012 apache_status.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	修改zabbix_agentd.conf配置：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /usr/local/etc/zabbix_agentd.conf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	末行添加如下内容：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	UserParameter=apache[*],/usr/local/bin/apache_status.sh $1
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------- &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启zabbix服务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# pkill zabbix
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# /etc/init.d/zabbix_agentd start
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	三.访问zabbix web后台导入模板
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.访问zabbix-配置-模板，点击右上角的载入：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/110.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/110.jpg" alt="1" width="900" height="110" class="alignnone size-full wp-image-646" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.本地导入文件：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	将zip包apache目录下的apache.xml文件导入zabbix模板，点击载入保存
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/214.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/214.png" alt="2" width="309" height="416" class="alignnone size-full wp-image-647" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.访问zabbix-配置-模板，查看模板：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/310.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/310.png" alt="3" width="525" height="72" class="alignnone size-full wp-image-648" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.访问zabbix-配置-主机-192.168.7.12，找到apache客户端关联apache_t模版：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/42.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/42.png" alt="4" width="686" height="335" class="alignnone size-full wp-image-649" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/52.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/52.png" alt="5" width="503" height="315" class="alignnone size-full wp-image-650" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/62.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/62.png" alt="6" width="261" height="105" class="alignnone size-full wp-image-651" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/72.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/72.png" alt="7" width="498" height="333" class="alignnone size-full wp-image-652" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	添加完毕，查看效果
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/82.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/82-1024x396.png" alt="8" width="1024" height="396" class="alignnone size-large wp-image-653" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/103.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/103-1024x374.png" alt="10" width="1024" height="374" class="alignnone size-large wp-image-654" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	</p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/656">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="Centos6.3下zabbix监控apache server-status" href="http://www.showerlee.com/archives/656">http://www.showerlee.com/archives/656</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/656/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zabbix+postfix邮件告警配置笔记</title>
		<link>http://www.showerlee.com/archives/632</link>
		<comments>http://www.showerlee.com/archives/632#comments</comments>
		<pubDate>Tue, 27 Aug 2013 15:56:43 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[ZABBIX]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=632</guid>
		<description><![CDATA[系统环境：centos6.3 x64 zabbix：zabbix-2.06(简体中文) postfix: 系统 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	系统环境：centos6.3 x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	zabbix：zabbix-2.06(简体中文)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	postfix: 系统自带
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>一.配置本机postfix配合zabbix邮件发送</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.本机若安装sendmail，则必须关闭并卸载。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service sendmail stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# chkconfig sendmail off &nbsp; &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# rpm -e sendmail --nodeps
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.安装postfix （centos6.3下默认yum源，默认postfix系统自带）
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# yum install postfix -y
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	更改postfix配置文件中的参数
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# postconf -e myhostname=mail.zabbix.example.cn
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# postconf -e myorigin=zabbix.example.cn
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# postconf -e mydomain=zabbix.example.cn
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# postconf -e mydestination=localhost
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# postconf -e mynetworks=127.0.0.0/8
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	配置完成会添加参数到/etc/postfix/main.cf下末行
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/hosts
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	添加一行：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	127.0.0.1 mail.zabbix.example.cn zabbix.example.cn
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启postfix服务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service postfix restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	测试发送一封邮件到公网邮箱
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mail <a href="mailto:abc@example.com">abc@example.com</a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	动态查看发送的邮件日志
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# tail -f &nbsp;/var/log/maillog
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	若远程邮箱收到，则配置成功
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>二.配置zabbix告警发送邮件到远程邮箱</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong><br />
</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.进入：<a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>-管理-示警媒体类型，点击右上角<span style="color:#FF0000;">创建示警媒体类型</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	按照如图配置：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/19.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/19.jpg" alt="1" width="517" height="251" class="alignnone size-full wp-image-633" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.进入： <a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>-配置-动作,点击右上角<span style="color:#FF0000;">创建动作</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	然后有如下三个标签
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/26.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/26.jpg" alt="2" width="159" height="52" class="alignnone size-full wp-image-634" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击动作标签，填写名称，例如：&nbsp;<span style="color:#FF0000;">send mail to Zabbix admin</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/35.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/35.jpg" alt="3" width="653" height="90" class="alignnone size-full wp-image-635" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击条件标签，添加一个&nbsp;<span style="color:#FF0000;">触发器值 = "正常"</span>&nbsp;的选项
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/45.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/45.jpg" alt="4" width="649" height="257" class="alignnone size-full wp-image-636" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击操作标签，再点击<span style="color:#FF0000;">“新的”</span>添加相应用户，用户组以及告警邮件信息到该条目
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/52.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/52.jpg" alt="5" width="651" height="548" class="alignnone size-full wp-image-637" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	最后先点击<span style="color:#FF0000;">更新</span>，后点击<span style="color:#FF0000;">存档</span>退出。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.进入：<a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>-管理-用户
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在成员列点击<span style="color:#FF0000;">Admin</span>，如图：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/62.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/62.jpg" alt="6" width="154" height="182" class="alignnone size-full wp-image-638" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	选择警示媒体标签，并点击添加，进入配置界面：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	按照如图配置：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	类型选择之前配置的<span style="color:#FF0000;">示警媒体类型</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	收件人选择<span style="color:#FF0000;">远程邮箱地址</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/19.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/19.jpg" alt="1" width="517" height="251" class="alignnone size-full wp-image-633" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	保存退出
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>三.测试效果：</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	关闭<a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>监控下的一台客户端80端口，显示告警，同时收到一封告警邮件。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<br />
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/82.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/82.jpg" alt="8" width="652" height="283" class="alignnone size-full wp-image-640" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/91.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/91.jpg" alt="9" width="316" height="88" class="alignnone size-full wp-image-641" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	打开80端口，收到一封端口恢复正常的邮件.
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://www.showerlee.com/wp-content/uploads/2013/08/101.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/101.jpg" alt="10" width="300" height="93" class="alignnone size-full wp-image-642" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	--------配置完毕----------
</p>
<p></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/632">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="zabbix+postfix邮件告警配置笔记" href="http://www.showerlee.com/archives/632">http://www.showerlee.com/archives/632</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/632/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>zabbix 客户端自定义端口监控</title>
		<link>http://www.showerlee.com/archives/618</link>
		<comments>http://www.showerlee.com/archives/618#comments</comments>
		<pubDate>Tue, 27 Aug 2013 15:45:16 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[ZABBIX]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=618</guid>
		<description><![CDATA[1.登陆zabbix主界面 选择：配置-模板 选择模板组，这里我选择的是Template App Agentl [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.登陆zabbix主界面
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	选择：配置-模板
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	选择模板组，这里我选择的是Template App Agentless，原因该自带模板组内包含各种常用服务的模板
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	单击该模板组 项目&nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/18.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/18-1024x392.jpg" alt="1" width="1024" height="392" class="alignnone size-large wp-image-619" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击右上角的 创建项目
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/25.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/25-1024x392.jpg" alt="2" width="1024" height="392" class="alignnone size-large wp-image-620" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	这里添加的是mysql服务，按照如图配置
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;<a href="http://www.showerlee.com/wp-content/uploads/2013/08/34.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/34.jpg" alt="3" width="504" height="499" class="alignnone size-full wp-image-621" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	单击下方 存档 保存。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图点击 触发器
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/111.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/111-1024x42.jpg" alt="11" width="1024" height="42" class="alignnone size-large wp-image-629" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图，点击右上方 创建触发器
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/44.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/44-1024x443.jpg" alt="4" width="1024" height="443" class="alignnone size-large wp-image-622" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	按照如图配置
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&nbsp;<a href="http://www.showerlee.com/wp-content/uploads/2013/08/51.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/51.jpg" alt="5" width="746" height="584" class="alignnone size-full wp-image-623" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击 存档 保存，完毕。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	以上是将自定义模板服务添加到Template App Agentless模板组
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	最后将Template App Agentless模板组添加到你需要监控的客户端主机内
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	主界面选择 配置-主机，如图
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/61.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/61-1024x293.jpg" alt="6" width="1024" height="293" class="alignnone size-large wp-image-624" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击需要添加的主机名，这里我选择192.168.7.10，点击192.168.7.10进入
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/71.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/71-1024x304.jpg" alt="7" width="1024" height="304" class="alignnone size-large wp-image-625" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击模板：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/81.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/81.jpg" alt="8" width="829" height="321" class="alignnone size-full wp-image-626" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击添加：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/9.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/9.jpg" alt="9" width="510" height="238" class="alignnone size-full wp-image-627" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	选择Template App Agentless，然后点击选择。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	最后存档
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	配置完毕。
</p>
<p></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/618">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="zabbix 客户端自定义端口监控" href="http://www.showerlee.com/archives/618">http://www.showerlee.com/archives/618</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/618/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 6.3_Nagios配置笔记</title>
		<link>http://www.showerlee.com/archives/606</link>
		<comments>http://www.showerlee.com/archives/606#comments</comments>
		<pubDate>Tue, 27 Aug 2013 11:10:41 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Monitor]]></category>
		<category><![CDATA[NAGIOS]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=606</guid>
		<description><![CDATA[一.Nagios监控主机配置(IP:192.168.7.249) 1、安装nrpe服务 解压缩 [root@n [&#8230;]]]></description>
				<content:encoded><![CDATA[<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	一.Nagios监控主机配置(IP:192.168.7.249)
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1、安装nrpe服务
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	解压缩
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# tar -zxvf nrpe-2.14.tar.gz
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# cd nrpe-2.14
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	编译
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[[root@nagios nrpe-2.14]#./configure
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	root@nagios nrpe-2.14]# make all
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios nrpe-2.14]# make install-plugin
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	只运行这一步就行了,因为只需要check_nrpe插件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2、编辑commands.cfg文件定义nrpe对的使用
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# vim /usr/local/nagios/etc/objects/commands.cfg
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在最后面增加如下内容:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># 'check_nrpe ' command definition</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">define command{</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; command_name check_nrpe</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	说明：
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	command_name check_nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	定义命令名称为check_nrpe,在services.cfg中要使用这个名称.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	这是定义实际运行的插件程序.这个命令行的书写要完全按照check_nrpe这个命令的用法.不知道用法的就用check_nrpe –h查看
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-c后面带的$ARG1$参数是传给nrpe daemon执行的检测命令,之前说过了它必须是nrpe.cfg中所定义的那5条命令中的其中一条.在services.cfg中使用check_nrpe的时候要用!带上这个参数
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3、配置监控对象（工作站及其服务等）
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# vim /usr/local/nagios/etc/nagios.cfg
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在cfg_file=/usr/local/nagios/etc/objects/localhost.cfg下添加：
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">cfg_file=/usr/local/nagios/etc/objects/services.cfg</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4、新建linux.cfg设置要监控的内容(address表示被监控的客户端IP)
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# vim /usr/local/nagios/etc/object/services.cfg
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	#定义被监控端名称和地址
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define host{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;use &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;linux-server</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp;server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;alias &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;address &nbsp; &nbsp; &nbsp; &nbsp;192.168.7.93</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</span>
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		#定义被监控端服务<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">define service{</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_ping</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_ping</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
		</div>
</p></div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_users</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_users</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_load</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_load</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_disk_sda3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_disk_sda3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_zombie_procs</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_zombie_procs</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_total_procs</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_total_procs</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"><br />
</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_swap</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_swap</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_http</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_http</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">define service{</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_ssh</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_ssh</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
		</div>
<div style="padding:0px;margin:0px;">
			<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
		</div>
</p></div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">define service{</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp; check_mysql</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; check_nrpe!check_mysql</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
	</div>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	//对以上的linux.cfg文件编辑如果有错，将会导致nagios无法启动；
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	验证Nagios 配置文件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5、重启
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]#service nagios restart
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]#service httpd restart
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	6、测试无法访问，检查一下IPtables是否关闭。
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# service iptables status
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	添加nrpe 5666端口：
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# vim /etc/sysconfig/iptables
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-A INPUT -m state --state NEW -m tcp -p tcp --dport 5666 -j ACCEPT
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# service iptables restart
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	测试一下监控机使用check_nrpe与被监控机运行的nrpedaemon之间的通信.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# /usr/local/nagios/libexec/check_nrpe -H 192.168.7.93 &nbsp; &nbsp; //被监控制端IP地址
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	NRPE v2.14
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	二、Linux被监控主机配置(IP:192.168.7.93)
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1、增加用户
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# useradd nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# passwd nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2、安装nagios插件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	解压缩
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# tar -zxvf nagios-plugins-1.4.16.tar.gz
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# cd nagios-plugins-1.4.16
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	编译安装
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nagios-plugins-1.4.16]# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nagios-plugins-1.4.16]# make;make install
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	这一步完成后会在/usr/local/nagios/下生成两个目录libexec和share
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# ls /usr/local/nagios/
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	include &nbsp;libexec &nbsp;share
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	改变目录权限使nagios用户能够访问
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# chown -R nagios.nagios /usr/local/nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# chown -R nagios.nagios /usr/local/nagios/libexec
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3、安装nrpe服务
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	解压缩
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# tar -zxvf nrpe-2.14.tar.gz
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# cd nrpe-2.14
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	编译
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]#./configure
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	输出如下
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	*** Configuration summary for nrpe 2.8.1 05-10-2007 ***:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	General Options:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------------
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	NRPE port: &nbsp; &nbsp;5666
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	NRPE user: &nbsp; &nbsp;nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	NRPE group: &nbsp; nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Nagios user: &nbsp;nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Nagios group: nagios
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Review the options above for accuracy. &nbsp;If they look okay,
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	type 'make all' to compile the NRPE daemon and client.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	可以看到NRPE的端口是5666,下一步是make all
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# make all
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	输出如下
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	*** Compile finished ***
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	If the NRPE daemon and client compiled without any errors, you
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	can continue with the installation or upgrade process.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Read the PDF documentation (NRPE.pdf) for information on the next
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	steps you should take to complete the installation or upgrade.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	接下来安装NPRE插件,daemon和示例配置文件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	安装check_nrpe这个插件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# make install-plugin
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	之前说过监控机需要安装check_nrpe这个插件,被监控机并不需要,我们在这里安装它是为了测试的目的
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	安装deamon
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# make install-daemon
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	安装配置文件
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# make install-daemon-config
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	现在再查看nagios目录就会发现有5个目录
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# ls /usr/local/nagios/
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	bin &nbsp;etc &nbsp;include &nbsp;libexec &nbsp;share
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	按照安装文档的说明,是将NRPE deamon作为xinetd下的一个服务运行的.在这样的情况下xinetd就必须要先安装好,不过一般系统已经默认装了
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4、安装xinetd脚本
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web nrpe-2.14]# make install-xinetd
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	输出如下
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	/usr/bin/install -c -m 644 sample-config/nrpe.xinetd /etc/xinetd.d/nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	可以看到创建了这个文件/etc/xinetd.d/nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	编辑这个脚本
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# vim /etc/xinetd.d/nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># default: on</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># description: NRPE (Nagios Remote Plugin Executor)</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">service nrpe</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">{</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;flags &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = REUSE</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;socket_type &nbsp; &nbsp; = stream</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;port &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= 5666</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;wait &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= no</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;user &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= nagios</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;group &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = nagios</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;server &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;= /usr/local/nagios/bin/nrpe</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;server_args &nbsp; &nbsp; = -c /usr/local/nagios/etc/nrpe.cfg --inetd</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;log_on_failure &nbsp;+= USERID</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;disable &nbsp; &nbsp; &nbsp; &nbsp; = no</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;only_from &nbsp; &nbsp; &nbsp; = 127.0.0.1 &nbsp; &nbsp;//在后面增加监控主机的地址,例如:192.168.7.249</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">}</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">改后</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;only_from &nbsp; &nbsp; &nbsp; = 127.0.0.1,192.168.7.249</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	配置nrpe信息
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# vi /usr/local/nagios/etc/nrpe.cfg &nbsp; &nbsp; &nbsp;
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	81 allowed_hosts=127.0.0.1,<span style="color:#FF0000;">192.168.7.249</span>&nbsp;&nbsp; &nbsp; //允许<span style="color:#FF0000;">192.168.7.249</span>服务器端对其监控
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	将219-223这5行注释掉,并在末尾添加如下命令:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">command[check_ping]=/usr/local/nagios/libexec/check_ping -H 192.168.7.93 -w 3000.0,80% -c 5000.0,100% -p 5</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_disk_sda3]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda3</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">command[check_http]=/usr/local/nagios/libexec/check_http -H 192.168.7.93</span>
	</div>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">command[check_ssh]=/usr/local/nagios/libexec/check_ssh -H 192.168.7.93</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">command[check_mysql]=/usr/local/nagios/libexec/check_tcp -H 192.168.7.93 -p 3306</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	注:这里客户端/usr/local/nagios/etc/nrpe.cfg内的command[<span style="color:#FF0000;">check_mysql</span>]与服务器端/usr/local/nagios/etc/object/services.cfg内的check_command check_nrpe!<span style="color:#FF0000;">check_mysql</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	对应,services.cfg格式在服务器端/usr/local/nagios/etc/object/commands.cfg内有详解.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------------
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5、启动NRPE
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启服务可用lsof -i:5666 查看PID,并kill -9 "PID",而后重复上述启动命令.
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	//检测nrep配置文件的正确性
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	#netstat -an | grep 5666 &nbsp; &nbsp;//是否监听5666用于nrpe通信的端口
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	6、测试无法访问，检查一下IPtables是否关闭。
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# service iptables status
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	添加nrpe 5666端口：
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# vim /etc/sysconfig/iptables
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-A INPUT -m state --state NEW -m tcp -p tcp --dport 5666 -j ACCEPT
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# service iptables restart
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	7、在服务端监控端执行检测工作站nrpe信息
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@nagios ~]# /usr/local/nagios/libexec/check_nrpe -H&nbsp;<span style="color:#FF0000;">192.168.7.93</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	NRPE v2.14
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	8、查看nrpe进程
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@localhost ~]# ps -elf |grep nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	[root@web ~]# &nbsp;ps -elf |grep nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5 S nagios &nbsp;1480 1 0 80 &nbsp;0 - 9708 poll_s Mar14 ? 00:00:00 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	0 S root &nbsp; &nbsp;1611 1437 &nbsp;0 &nbsp;80 &nbsp; 0 - 25809 pipe_w 00:40 pts/0 &nbsp; 00:00:00 grep nrpe
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	9、登录到WEB界面
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	修改密码:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	htpasswd -c /usr/local/nagios/htpasswd.users &nbsp;nagiosadmin
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	输入密码123456
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://192.168.7.249/nagios/" rel="nofollow">http://192.168.7.249/nagios/</a></p>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	输入用户名密码:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	nagiosadmin &nbsp;123456
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/117.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/117-1024x440.png" alt="1" width="1024" height="440" class="alignnone size-large wp-image-613" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	点击Services:
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/213.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/213-1024x328.png" alt="2" width="1024" height="328" class="alignnone size-large wp-image-614" /></a>
</p>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	至此大功告成...
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注: nrpe 提示Connection refused by host</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">在centos6.3 x64上安装nagios的nrpe服务，当nrpe顺利安装完成之后，执行/usr/local/nagios/libexec/check_nrpe -H localhost，提示Connection refused by host</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">解决方法：</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">启动NRPE</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">[root@web ~]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">然后执行，netstat -an | grep 5666</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">显示：tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 127.0.0.1:5666 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">则启动成功。</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">然后再执行：/usr/local/nagios/libexec/check_nrpe -H localhost</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">返回：NRPE v2.14</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"><br />
</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	进阶:
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		----监控内存----
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		【客户端】
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		1、添加脚本：
	</div>
<div style="padding:0px;margin:0px;">
		vi check_mem.sh
	</div>
<div style="padding:0px;margin:0px;">
		-----------------
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">TOTAL=`free -m | head -2 |tail -1 |gawk '{print $2}'`</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"># Free memory</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">FREE=`free -m | head -2 |tail -1 |gawk '{print $4}'`</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"># to calculate free percent</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"># use the expression &nbsp;free * 100 / total</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">FREETMP=`expr $FREE \* 100`</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">PERCENT=`expr $FREETMP / $TOTAL`</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">echo "$FREE MB ($PERCENT%) Free Memory"</span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;"></span>
	</div>
<div style="padding:0px;margin:0px;">
		<span style="color:#FF0000;">exit 0</span>
	</div>
<div style="padding:0px;margin:0px;">
		-------------------------
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		并且把该脚本复制到/usr/local/nagios/libexec，赋予执行权限，属主改为nagios
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		#cp check_mem.sh /usr/local/nagios/libexec
	</div>
<div style="padding:0px;margin:0px;">
		#chmod u+x check_mem.sh
	</div>
<div style="padding:0px;margin:0px;">
		#chown nagios check_mem.sh
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		2、修改配置文件:
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		vi /usr/local/nagios/etc/nrpe.cfg
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		添加:
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		command[check_mem]=/usr/local/nagios/libexec/check_mem.sh -w 150 -c 100
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		3、在客户端测试脚本，
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		# ./check_mem.sh
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		200 MB (1%) Free Memory
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		4.重启服务
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		[root@server1 libexec]# lsof -i:5666
	</div>
<div style="padding:0px;margin:0px;">
		COMMAND &nbsp;PID &nbsp; USER &nbsp; FD &nbsp; TYPE DEVICE SIZE/OFF NODE NAME
	</div>
<div style="padding:0px;margin:0px;">
		nrpe &nbsp; &nbsp;4457 nagios &nbsp; &nbsp;4u &nbsp;IPv4 485359 &nbsp; &nbsp; &nbsp;0t0 &nbsp;TCP *:5666 (LISTEN)
	</div>
<div style="padding:0px;margin:0px;">
		[root@server1 libexec]# kill -9 4457
	</div>
<div style="padding:0px;margin:0px;">
		[root@server1 libexec]# &nbsp;/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d &nbsp;
	</div>
<div style="padding:0px;margin:0px;">
	</div>
<div style="padding:0px;margin:0px;">
		【服务器端】
	</div>
<div style="padding:0px;margin:0px;">
		1.添加监控模块:
	</div>
<div style="padding:0px;margin:0px;">
		vi /usr/local/nagios/etc/object/services.cfg
	</div>
<div style="padding:0px;margin:0px;">
		添加:
	</div>
<div style="padding:0px;margin:0px;">
		--------
	</div>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">define service{</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;host_name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; server1</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;service_description &nbsp; &nbsp;&nbsp;</span><span style="color:#FF0000;">check_mem</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_command &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color:#FF0000;">&nbsp;check_nrpe!check_mem</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;max_check_attempts &nbsp; &nbsp; &nbsp;5</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;normal_check_interval &nbsp; 3</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;retry_check_interval &nbsp; &nbsp;2</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;check_period &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;24x7</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_interval &nbsp; 10</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_period &nbsp; &nbsp; 24x7</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;notification_options &nbsp; &nbsp;w,u,c,r</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">&nbsp; &nbsp; &nbsp; &nbsp;}</span>
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.重启服务
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	service nagios restart
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.访问http://192.168.7.249/nagios/
</div>
<div style="padding:0px;margin:0px;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图
</div>
<p>
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/17.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/17-1024x338.jpg" alt="1" width="1024" height="338" class="alignnone size-large wp-image-609" /></a></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/606">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="CentOS 6.3_Nagios配置笔记" href="http://www.showerlee.com/archives/606">http://www.showerlee.com/archives/606</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/606/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 6.3_Nagios安装笔记</title>
		<link>http://www.showerlee.com/archives/601</link>
		<comments>http://www.showerlee.com/archives/601#comments</comments>
		<pubDate>Tue, 27 Aug 2013 11:04:51 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Monitor]]></category>
		<category><![CDATA[NAGIOS]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=601</guid>
		<description><![CDATA[1、安装前准备 Nagios安装前，首先安装相关软件包，对于RHEL / CentOS系统: (依赖包的安装： [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1<span style="font-family:宋体;">、安装前准备</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	Nagios<span style="font-family:宋体;">安装前，首先安装相关软件包，对于</span>RHEL / CentOS<span style="font-family:宋体;">系统</span>: (<span style="font-family:宋体;">依赖包的安装：</span>wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp&nbsp;openssl openssl-devel)
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">检看一下是否安装相关软件包：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# rpm -qa |grep *****<span style="font-family:宋体;">（略）</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# yum install -y wget httpd php gcc glibc glibc-common gd gd-devel make net-snmp openssl openssl-devel
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	Nagios<span style="font-family:宋体;">源代码程序和插件</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">监控主机下载：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# wget&nbsp;<a href="http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.4.4/nagios-3.4.4.tar.gz">http://nchc.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.4.4/nagios-3.4.4.tar.gz</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# wget&nbsp;<a href="http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz">http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# wget&nbsp;<a href="http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz">http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">被监控</span>Linux&nbsp;<span style="font-family:宋体;">主机下载：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# wget&nbsp;<a href="http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz">http://nchc.dl.sourceforge.net/project/nagiosplug/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# wget&nbsp;<a href="http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz">http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.14/nrpe-2.14.tar.gz</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">被监控</span>Windows&nbsp;<span style="font-family:宋体;">主机下载：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://nsclient.org/nscp/downloads">http://nsclient.org/nscp/downloads</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://files.nsclient.org/0.3.x/NSClient%2B%2B-0.3.9-Win32.zip">http://files.nsclient.org/0.3.x/NSClient%2B%2B-0.3.9-Win32.zip</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://files.nsclient.org/0.3.x/NSClient%2B%2B-0.3.9-x64.zip">http://files.nsclient.org/0.3.x/NSClient%2B%2B-0.3.9-x64.zip</a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	2<span style="font-family:宋体;">、添加</span>Nagios<span style="font-family:宋体;">用户和组　　</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# useradd nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# passwd nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# groupadd nagcmd
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# usermod -a -G nagcmd nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	3<span style="font-family:宋体;">、编译与安装</span>Nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# tar -zxvf nagios-3.4.4.tar.gz
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# cd nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#./configure --with-command-group=nagcmd&nbsp;<span style="color:red;">//</span><span style="font-family:宋体;color:red;">编译</span><span style="color:red;">Nagios&nbsp;</span><span style="font-family:宋体;color:red;">配置脚本并使用先前开设的用户及用户组</span><span style="color:red;"></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make all&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:red;">&nbsp;//</span><span style="font-family:宋体;color:red;">编译</span><span style="color:red;">Nagios&nbsp;</span><span style="font-family:宋体;color:red;">程序包源码</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;background-color:#FFFFFF;">安装二进制运行程序、初始化脚本、配置文件样本并设置运行目录权限</span><span></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make install &nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make install-init
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make install-config
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make install-commandmode
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#make install-webconf
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">复制</span>nagios/contrib/eventhandlers<span style="font-family:宋体;">目录下所有文件到</span>/usr/local/nagios/libexec<span style="font-family:宋体;">下：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">修改用户和主权限</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">验证</span>Nagios<span style="font-family:宋体;">配置文件，验证配置是否有误</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">重启</span>httpd
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# /etc/init.d/httpd start
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# chkconfig httpd on
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">修改配置文件</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# vim /usr/local/nagios/etc/objects/contacts.cfg
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">修改</span><span style="color:red;">nagiosadmin</span><span style="font-family:宋体;">（这里修改为你自己创建的帐号）</span><span>&nbsp;</span><span style="font-family:宋体;">注：</span><span style="color:red;">nagiosadmin</span><span style="font-family:宋体;">是配置文件默认，可以不用修改。</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">创建一个默认用户登录</span>Web<span style="font-family:宋体;">界面访问</span>:&nbsp;<span style="font-family:宋体;">创建</span>HTTP<span style="font-family:宋体;">认证用户登录</span>Nagios<span style="font-family:宋体;">，用户名</span>nagiosadmin<span style="font-family:宋体;">，密码</span>123456
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# htpasswd -c&nbsp;/usr/local/nagios/etc/htpasswd.users&nbsp;nagiosadmin
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	New password:&nbsp;<span style="color:red;">123456</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	Re-type new password:&nbsp;<span style="color:red;">123456</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">验证程序是否被正确安装：</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">切换目录到安装路径（这里是</span>/usr/local/nagios<span style="font-family:宋体;">）</span>,<span style="font-family:宋体;">看是否存在</span>&nbsp;bin&nbsp; etc&nbsp; libexec&nbsp; sbin&nbsp; share&nbsp; var<span style="font-family:宋体;">这六个目录，如果存在则可以表明程序被正确的安装到系统了。后表是六个目录功能的简要说明：</span>
</p>
<table class="MsoNormalTable ke-zeroborder" border="0" cellspacing="0" cellpadding="0" style="padding:0px;margin:0px auto 0px 5.4pt;font-size:12px;font-family:宋体, 'Arial Narrow', arial, serif;text-align:start;color:#2C2C2C;background-color:white;">
<tbody>
<tr>
<td width="120" valign="top" style="background-color:white;border:1pt dotted windowtext;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">bin</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios</span><span style="font-size:9pt;font-family:宋体;">执行程序所在目录，</span><span style="font-size:9pt;font-family:Verdana, sans-serif;">nagios</span><span style="font-size:9pt;font-family:宋体;">文件即为主程序</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">etc</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios</span><span style="font-size:9pt;font-family:宋体;">配置文件位置，初始安装完后，只有几个</span><span style="font-size:9pt;font-family:Verdana, sans-serif;">*.cfg-sample</span><span style="font-size:9pt;font-family:宋体;">文件</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">libexec</span><span style="font-size:9pt;font-family:Verdana, sans-serif;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios&nbsp;</span><span style="font-size:9pt;font-family:宋体;">系统库文件</span><span style="font-size:9pt;font-family:Verdana, sans-serif;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">sbin</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios Cgi</span><span style="font-size:9pt;font-family:宋体;">文件所在目录，也就是执行外部命令所需文件所在的目录</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Share</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios</span><span style="font-size:9pt;font-family:宋体;">网页文件所在的目录</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Var</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Nagios</span><span style="font-size:9pt;font-family:宋体;">日志文件、</span><span style="font-size:9pt;font-family:Verdana, sans-serif;">spid<span class="apple-converted-space">&nbsp;</span></span><span style="font-size:9pt;font-family:宋体;">等文件所在的目录</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">var/archives</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Empty directory for the<span class="apple-converted-space">&nbsp;</span></span><span style="font-size:9pt;font-family:Verdana, sans-serif;">archived logs</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
<tr>
<td width="120" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">var/rw</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
<td width="441" valign="top" style="background-color:white;">
<p class="MsoNormal">
					<span style="font-size:9pt;font-family:Verdana, sans-serif;">Empty directory for the<span class="apple-converted-space">&nbsp;</span></span><span style="font-size:9pt;font-family:Verdana, sans-serif;">external command file</span><span style="font-size:9pt;font-family:宋体;"></span>
				</p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:white;">
	<span>&nbsp;</span><span></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	4<span style="font-family:宋体;">、编译并安装</span>Nagios&nbsp;<span style="font-family:宋体;">插件</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# tar zxvf nagios-plugins-1.4.16.tar.gz
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# cd nagios-plugins-1.4.16
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#./configure --with-nagios-user=nagios --with-nagios-group=nagios
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# make;make install
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;background-color:white;">会显示安装的插件文件</span><span style="background-color:white;">,</span><span style="font-family:宋体;background-color:white;">即所有的插件都安装在</span><span style="background-color:white;">libexec</span><span style="font-family:宋体;background-color:white;">这个目录下</span><span style="background-color:white;"></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# ls /usr/local/nagios/libexec/
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">验证</span>Nagios&nbsp;<span style="font-family:宋体;">配置文件</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#&nbsp;/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	5<span style="font-family:宋体;">、启动</span>Nagios<br />
<span></span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	#/etc/init.d/nagios start
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	# chkconfig nagios on
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	&nbsp;6<span style="font-family:宋体;">、登录到</span>WEB<span style="font-family:宋体;">界面</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span style="font-family:宋体;">输入用户名密码</span>:nagiosadmin&nbsp; 123456
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://localhost/nagios">http://localhost/nagios</a>
</p>
<p style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/116.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/116.png" alt="1" width="356" height="227" class="alignnone size-full wp-image-602" /></a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<b><span style="font-size:9pt;font-family:Arial, sans-serif;color:#2C3763;background-color:white;"><a target="main" href="http://10.1.3.218/nagios/cgi-bin/status.cgi?host=all">Services</a></span></b>
</p>
<p style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/212.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/212-1024x150.png" alt="2" width="1024" height="150" class="alignnone size-large wp-image-603" /></a>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	7<span style="font-family:宋体;">、防火墙配置</span>
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	<span>service iptables stop</span>&nbsp;
</p>
<p class="MsoNormal" style="font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;color:#2C2C2C;background-color:#FFFFFF;">
	配置完毕</p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/601">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="CentOS 6.3_Nagios安装笔记" href="http://www.showerlee.com/archives/601">http://www.showerlee.com/archives/601</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/601/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos6.3下利用rsyslog+loganalyzer+mysql部署日志服务器</title>
		<link>http://www.showerlee.com/archives/465</link>
		<comments>http://www.showerlee.com/archives/465#comments</comments>
		<pubDate>Mon, 26 Aug 2013 01:29:00 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[Monitor]]></category>
		<category><![CDATA[Loganalyzer]]></category>
		<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[Rsyslog]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=465</guid>
		<description><![CDATA[作为一名系统运维工程师，平时查看分析LINUX系统日志我觉得是我们每天必做的功课，但时间长了会发现每次查看站点 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	作为一名系统运维工程师，平时查看分析LINUX系统日志我觉得是我们每天必做的功课，但时间长了会发现每次查看站点日志都得挨个进后台，几台服务器还可以这么对付，但如果管理成百上千台线上服务器，这种方法就捉襟见肘了。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	后来想了想能不能有一台日志服务器集中管理日志，并以WEB形式将日志显示到前台方便查看，顿时码字的想法油然而生，呵呵。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	本人有一个习惯，那就是会把群里或者网上看到的圈内比较认可的LINUX系统软件先保存在备忘录，等闲下来研究研究，刚好前段时间有位朋友提到rsyslog+loganalyzer集中管理日志，所以今天刚好就抽空研究了下，过程虽有曲折（网上的文档各种坑跌),最后还是利用一天时间搞定，将自己的理解分享给搭建，仅供参考。
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	本文档是利用rsyslog+loganalyzer+mysql将网内所有LINUX服务器的系统日志集中到日志服务器进行管理，所有日志会保存在mysql数据库表中
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注：loganalyzer在获取客户端日志会有两种保存模式，一种是直接读取客户端/var/log/目录下的日志并保存到服务端该目录下，一种是读取后保存到日志服务器数据库中，本文档推荐后者</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"><br />
</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>解决方案：</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>一.环境部署</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	操作系统： &nbsp; &nbsp; &nbsp; &nbsp;centos6.3 x64
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	rsyslog: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;系统默认yum源
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	loganalyzer: &nbsp; &nbsp; &nbsp;loganalyzer-3.6.3 &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	LAMP: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;httpd-2.4.4，mysql-5.6.10，php-5.4.13
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/15.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/15.jpg" alt="1" width="727" height="319" class="alignnone size-full wp-image-466" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	rsyslog server: 192.168.7.201 &nbsp; &nbsp;lamp.example.com
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	rsyslog client: 192.168.7.74 &nbsp; &nbsp; www2.example.com
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.安装LAMP环境
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	本博传送门：<a href="http://www.showerlee.com/archives/6" target="_blank">http://www.showerlee.com/archives/6</a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.关闭iptables和SELINUX
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service iptables stop
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注：这里若要开启iptables服务增加系统安全性</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">服务端需添加rsyslog UDP 514端口以及loganalyzer TCP 80端口通过规则</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># iptables -A INPUT -p udp &nbsp;--dport 514 -j ACCEPT</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># iptables -P OUTPUT ACCEPT</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"># iptables -A INPUT -p TCP --dport 80 -j ACCEPT</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">客户端只需添加OUTPUT通过规则</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">#&nbsp;<span>iptables -P OUTPUT ACCEPT</span></span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">从规则可见，rsyslog server端为被动获取数据，client端为主动发送数据</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">关闭iptables的朋友可以无视。。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"></span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# setenforce 0
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/sysconfig/selinux
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	SELINUX=disabled
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.同步时间
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ntpdate asia.pool.ntp.org
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>二.安装配置rsyslog</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">(rsyslog server)</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# yum install rsyslog rsyslog-mysql -y
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注：rsyslog-mysql为rsyslog将日志传送到mysql数据库的一个模块，这里必须安装</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/share/doc/rsyslog-mysql-5.8.10/
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456 &lt; createDB.sql
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注：这里导入数据库操作其实博主最后研究了下，就是创建了Syslog库并在该库中创建了两张空表</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	创建rsyslog用户在mysql下的相关权限
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; grant all privileges on Syslog.* to rsyslog@localhost &nbsp;identified by "123456";
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; flush privileges;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; exit
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	配置服务端支持rsyslog-mysql模块，并开启UDP服务端口获取网内其他LINUX系统日志
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/rsyslog.conf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在#### MODULES ####下添加这两行
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="line-height:1.5;">------------------</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="line-height:1.5;">$ModLoad ommysql.so &nbsp;</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="line-height:1.5;">*.*:ommysql:localhost,Syslog,rsyslog,123456</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="line-height:1.5;">------------------ &nbsp;</span>
</p>
<p>
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:localhost表示本地主机，Syslog为数据库名，rsyslog为数据库的用户，123456为该用户密码</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	取消下面三行注释
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	$ModLoad immark &nbsp;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	$ModLoad imudp
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	$UDPServerRun 514
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-----------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启服务：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service rsyslog restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">(</span><span style="color:#FF0000;">rsyslog client</span><span style="color:#FF0000;">)</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	#&nbsp;<span style="color:#FF0000;"></span>yum install rsyslog -y
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	配置rsyslog客户端发送本地日志到服务端
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# vi /etc/rsyslog.conf
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	末行添加如下内容
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	*.* &nbsp; @192.168.7.201
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	-------------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:192.168.7.201 为日志服务器端IP地址</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重启服务：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# service rsyslog restart
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"><br />
</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong>三.安装loganalyzer</strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# wget <a href="http://download.adiscon.com/loganalyzer/loganalyzer-3.6.3.tar.gz" rel="nofollow">http://download.adiscon.com/loganalyzer/loganalyzer-3.6.3.tar.gz</a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# tar zxvf loganalyzer-3.6.3.tar.gz
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd loganalyzer-3.6.3
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mkdir -p /usr/local/apache2/htdocs/loganalyzer
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	复制loganalyzer源代码到apache的DocumentRoot下loganalyzer目录
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cp -r src/* &nbsp; /usr/local/apache2/htdocs/loganalyzer
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cp -r contrib/* &nbsp;/usr/local/apache2/htdocs/loganalyzer
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# chown -R daemon.daemon /usr/local/apache2/htdocs/loganalyzer
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	通过web向导安装loganalyzer前，必须先执行以下两个脚本
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# cd /usr/local/apache2/htdocs/loganalyzer/
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# sh configure.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# sh secure.sh
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注：该脚本实际上是创建该目录下的config.php，并配置该文件权限。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;"><br />
</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	在浏览器输入网址，进入安装向导
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://192.168.7.201/loganalyzer" rel="nofollow">http://192.168.7.201/loganalyzer</a></p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.提示没有配置文件，点击here利用向导生成
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/23.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/23.png" alt="2" width="657" height="198" class="alignnone size-full wp-image-467" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/3.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/3-1024x354.png" alt="3" width="1024" height="354" class="alignnone size-large wp-image-468" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.按照如图输入配置，点击NEXT：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/4.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/4-1024x443.png" alt="4" width="1024" height="443" class="alignnone size-large wp-image-469" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	注：点击NEXT时若报错，后台执行如下命令后继续
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.开始写入数据库，NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/5.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/5-1024x367.png" alt="5" width="1024" height="367" class="alignnone size-large wp-image-470" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	5.提示写入成功，NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/6.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/6-1024x378.png" alt="6" width="1024" height="378" class="alignnone size-large wp-image-471" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	6.设置管理员账户，配置完毕NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/7.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/7-1024x400.png" alt="7" width="1024" height="400" class="alignnone size-large wp-image-472" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	7.设置监控日志保存到mysql数据库中，按照如图配置后NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://www.showerlee.com/wp-content/uploads/2013/08/8.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/8-1024x443.png" alt="8" width="1024" height="443" class="alignnone size-large wp-image-473" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/9.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/9-1024x443.png" alt="9" width="1024" height="443" class="alignnone size-large wp-image-474" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	8.完成配置,FINISH
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/101.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/101-1024x344.png" alt="10" width="1024" height="344" class="alignnone size-large wp-image-475" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	9.进入登陆界面：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/112.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/112-1024x258.png" alt="11" width="1024" height="258" class="alignnone size-large wp-image-476" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	10.进入主界面：
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	查看loganalyzer是否获取192.168.7.201和192.168.7.74系统日志
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/121.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/121.jpg" alt="12" width="900" height="389" class="alignnone size-full wp-image-477" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	利用navicat查看rsyslog服务端和客户端系统日志是否都写入数据库Syslog-SystemEvents表
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/131.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/131-1024x340.png" alt="13" width="1024" height="340" class="alignnone size-large wp-image-478" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	---------- 大功告成------------
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<strong><span style="color:#FF0000;">后记：</span></strong>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">1.本人在loganalyzer安装向导配置的web后台账户，在登陆界面无法登陆，提示账号或密码错误，不知道是什么原因？最后是在向导一处去掉登陆认证才勉强通过，有遇到相同问题的朋友望帮忙解答。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	经过一位朋友指点，终于找到了原因
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	首先利用以下命令守株待兔
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# tail -f /usr/local/mysql/log/mysql.log
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	然后在loganalyzer向导STEP6输入web后台账号密码后，点击NEXT
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	查看到mysql.log日志里出现了一条INSERT语句
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/14.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/14.png" alt="14" width="555" height="35" class="alignnone size-full wp-image-479" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	然后将该语句复制到后台手动执行，看报什么错误
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	# mysql -uroot -p123456;
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; INSERT INTO logcon_users (username, password, is_admin) VALUES ('admin', '00a1f187721cxxxxxxx6bf791e69382c', 1);
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	ERROR 1364 (HY000): Field 'last_login' doesn't have a default value
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	提示'last_login'栏不能为空值
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	OK，直接登录navicat,将这栏设置为允许空值保存即可
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/15.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/15.png" alt="15" width="752" height="275" class="alignnone size-full wp-image-480" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	从新执行这条语句
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; INSERT INTO logcon_users (username, password, is_admin) VALUES ('admin', '00a1f187721cxxxxxxx6bf791e69382c', 1);
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	Query OK, 1 row affected (0.06 sec)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	显示执行成功
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	利用navicat 查看后台该表，显示成功插入一条记录
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/16.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/16.png" alt="16" width="460" height="51" class="alignnone size-full wp-image-481" /></a>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	重新利用该账号即可成功登录loganalyzer web后台
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">看来是mysql在执行该语句时，发现last_login栏默认为非空，所以拒绝这条insert语句执行，解决办法就是将该栏设置为允许空值即可</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">博主在线上老版本mysql-5.0.56无需进行上述手动操作，即可成功登录后台</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">但本篇出现的问题则是在mysql-5.6.10版本上</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">看来这应该不算是loganalyzer的BUG，应该是mysql在高版本执行insert语句提高了严谨性</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">这里给卡在这里的朋友点思路，仅供参考。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">在此感谢longeleven11朋友的提点。。。。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">2.安装rsyslog可谓是过程曲折，之前本想全部编译安装，最后才发现网上的文档各种误导，编译rsyslog最后花了2个小时安装了其6个依赖包，全部找的老外的文档挨个测试，装完网上给出的文档又不能合理给出如何与系统自带的rsyslog共存保证不冲突，也就是编译的rsyslog的启动方法如何与系统自带的区别，索性就yum吧，实属无奈之举，还有吐槽下google各种间歇性抽风，至于原因，大家都懂的。。。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.Windows客户端安装(win2008 server 64bit)
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	1.下载evtsys
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
<p><a href="http://eventlog-to-syslog.googlecode.com/files/Evtsys_4.4.3_64-Bit.zip" rel="nofollow">http://eventlog-to-syslog.googlecode.com/files/Evtsys_4.4.3_64-Bit.zip</a></p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	2.解压文件将包内64-Bit文件夹下的所有文件复制C:\Windows\System32下
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	3.开启evtsys服务
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	运行- cmd
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; cd c:\Windows\System32
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; evtsys -i -s 10 -h 192.168.7.11 -p 514
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	&gt; net start evtsys
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	4.验证效果
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	如图：
</p>
<p>
<a href="http://www.showerlee.com/wp-content/uploads/2013/08/17.png"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/17.png" alt="17" width="707" height="151" class="alignnone size-full wp-image-482" /></a></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/465">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="Centos6.3下利用rsyslog+loganalyzer+mysql部署日志服务器" href="http://www.showerlee.com/archives/465">http://www.showerlee.com/archives/465</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/465/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>CENTOS6.3下zabbix安装部署</title>
		<link>http://www.showerlee.com/archives/13</link>
		<comments>http://www.showerlee.com/archives/13#comments</comments>
		<pubDate>Fri, 16 Aug 2013 08:13:18 +0000</pubDate>
		<dc:creator>showerlee</dc:creator>
				<category><![CDATA[ZABBIX]]></category>

		<guid isPermaLink="false">http://www.showerlee.com/?p=13</guid>
		<description><![CDATA[RHCE过的EMAIL已经下来，所以最近闲了就准备把先前的文档更新下。 我更新的内容主要是把自己当时的理解加到 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">RHCE过的EMAIL已经下来，所以最近闲了就准备把先前的文档更新下。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">我更新的内容主要是把自己当时的理解加到配置里，告诉大家我当时的一些思路想法，而不会像网上的很多文档只会把一大堆命令贴出来，搞得很多本身对该知识点不了解的朋友更加晕头转向。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">搞了LINUX大半年，真心是兴趣所致，变成LINUX大牛是我未来事业的目标，对此我乐此不彼，但也深信不疑。。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#333333;"><br />
</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">最近研究了下群里谈论比较火的一个国外开源网络监控系统<a href="http://www.showerlee.com/archives/tag/zabbix" title="查看ZABBIX中的全部文章" class="tag_link">ZABBIX</a>，玩过一遍后就深深被他的界面简洁，后台配置逻辑分类清晰，易于配置上手的优点给吸引，立即将单位的系统统一换成这个平台监测，测试了一段时间，效果良好。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">之前玩过cacti和nagios，算是一个大家耳熟能详的业内常用的的网管互补组合，但个人感觉前者由于调用snmp协议，导致有时候在网络不太稳定时会有数据丢失情况，后者nagios虽然不依赖于SNMP，但客户端的复杂的安装，初始配置以及需要读懂插件语法导致会让很多初学者望而却步。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix不仅吸取了两者的制图和动态监测的优点，而且很多插件以及常用脚本模板都是系统自带，最重要的配置相对于前两者简洁了很多，所以省去了很多学习成本，加之该监控系统是利用PHP语言写的，系统个人定制就无需使用者修改底层代码，而可以直接在WEB界面去按照自己的偏好设置，支持字体修改以及简体中文，强烈推荐大家在线上使用这套网管平台。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix简介（摘自百度百科）</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix能监视各种网络参数，保证服务器系统的安全运营；并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成，zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP，zabbix agent，ping，端口监视等方法提供对远程服务器/网络状态的监视，数据收集等功能，它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台上。zabbix agent需要安装在被监视的目标服务器上，它主要完成对硬件信息或与操作系统有关的内存，CPU等信息的收集。zabbix agent可以运行在Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vista)等系统之上。zabbix server可以单独监视远程服务器的服务状态；同时也可以与zabbix agent配合，可以轮询zabbix agent主动接收监视数据（trapping方式），同时还可被动接收zabbix agent发送的数据（trapping方式）。另外zabbix server还支持SNMP (v1,v2)，可以与SNMP软件(例如：net-snmp)等配合使用。</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">&nbsp;</span><span style="color:#666666;font-family:Arial;font-size:14px;">zabbix的主要特点： </span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">- 安装与配置简单，学习成本低</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">- 支持多语言（包括中文） </span>
</p>
<p>
	<span style="color:#666666;font-size:16px;font-family:Arial;"><span style="font-size:14px;color:#666666;">- 免费开源 </span></span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 自动发现服务器与网络设备 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 分布式监视以及WEB集中管理功能 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 可以无agent监视 </span>
</p>
<p>
	<span style="font-size:14px;color:#666666;font-family:Arial;">- 用户安全认证和柔软的授权方式 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 通过WEB界面设置或查看监视结果 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- email等通知功能等等 </span>
</p>
<p>
	<span style="font-size:14px;color:#666666;font-family:Arial;">Zabbix主要功能： </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- CPU负荷 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 内存使用 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 磁盘使用 </span>
</p>
<p>
	<span style="font-size:14px;color:#666666;font-family:Arial;">- 网络状况 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 端口监视 </span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">- 日志监视</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">配置前先关闭iptables和SELINUX，避免安装过程中报错。</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># service iptables stop</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># setenforce 0</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi /etc/sysconfig/selinux</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">---------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">SELINUX=disabled</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">---------------</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">一.安装LAMP环境</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><span style="color:#666666;">本博传送门：</span><a href="http://www.showerlee.com/archives/6" target="_blank"><span style="color:#666666;"><a href="http://www.showerlee.com/archives/6" rel="nofollow">http://www.showerlee.com/archives/6</a></span></a></span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">二、zabbix(server,agent)配置：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">server: 192.168.7.201</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">agent: &nbsp;192.168.7.249</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">简单提下，其实是服务端安装zabbix_server，zabbix_agentd两个服务，客户端只需安装zabbix_agentd一个服务，监控原理其实就是</span><span style="color:#E53333;font-family:Arial;font-size:14px;">zabbix_agentd服务将从系统中获取的相关数据传送给zabbix_server服务，然后zabbix_server服务将数据以PHP页面显示出来，很好理解。</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">(server)表示仅服务端配置</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">(agent)表示仅客户端配置</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">(server,agent)表示客户端与服务端都需配置</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">1.下载zabbix(server,agent)</span>
</p>
<p>
	<span style="color:#E53333;font-size:14px;font-family:Arial;">注：本人下载的是官方2.06的服务端与客户端的稳定整合编译包，所以后面编译的时候注意，以 --enable-server --enable-agent 参数</span><span style="color:#E53333;font-family:Arial;font-size:14px;">编译的为服务器端，以 --enable-agent参数编译的为客户端。</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">官方提供的另外一种下载方式是服务端与客户端单独区分的编译包，编译方法与本博的方法不同，这里请注意区分。</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># wget <a href="http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.6/zabbix-2.0.6.tar.gz/download" rel="nofollow">http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.6/zabbix-2.0.6.tar.gz/download</a> &nbsp;</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">2.安装zabbix所需的组件(server,agent)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">#&nbsp;rpm -Uvh <a href="http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-1-13.rhel6.noarch.rpm" rel="nofollow">http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-1-13.rhel6.noarch.rpm</a><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># yum -y install libcurl&nbsp;curl curl-devel net-snmp net-snmp-devel perl-DBI</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">3.创建用户账号(server,agent)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># groupadd zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># useradd -g zabbix zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># usermod -s /sbin/nologin zabbix</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">4.创建zabbix数据库并导入zabbix数据库数据(server)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># mysql -u root -p123456</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">&gt; grant all on zabbix.* to zabbix@localhost identified by '123456';</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">&gt; create database zabbix;</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># tar zxvf zabbix-2.0.6.tar.gz</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cd zabbix-2.0.6</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># mysql -uzabbix -p123456 zabbix &lt; database/mysql/schema.sql</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># mysql -uzabbix -p123456 zabbix &lt; database/mysql/images.sql</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># mysql -uzabbix -p123456 zabbix &lt; database/mysql/data.sql</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">5.编译安装(server,agent)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">server: （192.168.7.201）</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl&nbsp;--enable-smtp --with-ssl</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># make install</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">agent: &nbsp;（192.168.7.249）</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># ./configure --enable-agent</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># make install</span>
</p>
<p>
	
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">这里笔者由于当时编译时忘记自定义安装目录导致zabbix配置文件使用了默认路径，在/usr/local/etc/下，这里若重新编译则下面更改的地方较多，后面的内容都以此路径为准。</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">参照本博配置的朋友，建议编译时加 --prefix=/usr/local/zabbix 参数，则zabbix配置文件默认在<span>/usr/local/zabbix/etc</span>目录下,后面启动服务前需加载zabbix目录下bin与sbin目录的环境变量</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">默认zabbix安装路径<span>/usr/local/下的bin与sbin目录因为与系统合并,所以无需加载环境变量</span></span>
</p>
<p>
	
</p>
<p>
	
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">6.编辑配置文件(server,agent)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cd /usr/local/etc/</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">去掉配置文件注释：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cat zabbix_server.conf |grep -v "#" |grep -v "^$" &gt; zabbix_server.conf.bak</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cp zabbix_server.conf.bak zabbix_server.conf</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cat zabbix_agentd.conf |grep -v "#" |grep -v "^$" &gt; zabbix_agentd.conf.bak</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cp zabbix_agentd.conf.bak zabbix_agentd.conf</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">server: （192.168.7.201）</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi /usr/local/etc/zabbix_server.conf</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">修改如下内容并删除其他未修改参数条目：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">LogFile=/var/log/zabbix_server.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">DBHost=localhost</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">DBName=zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">DBUser=zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">DBPassword=123456</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi /usr/local/etc/zabbix_agentd.conf</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">修改如下内容并删除其他未修改参数条目：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">LogFile=/var/log/zabbix_agentd.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">Server=127.0.0.1,192.168.7.201</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">UnsafeUserParameters=1</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">agent: &nbsp;（192.168.7.249）</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi /usr/local/etc/zabbix_agentd.conf</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">修改如下内容并删除其他未修改参数条目：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">LogFile=/var/log/zabbix_agentd.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">Server=192.168.7.201</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">UnsafeUserParameters=1</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">-------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># touch /var/log/zabbix_server.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chmod 777 /var/log/zabbix_server.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># touch /var/log/zabbix_agentd.log</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chmod 777 /var/log/zabbix_agentd.log</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">7、启动守护进程(server,agent)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">在服务器端运行启动zabbix_server</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># zabbix_server</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">server启动端口为10051</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">在所有被监控的机器上运行zabbix_agentd 。</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># zabbix_agentd</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">agentd启动端口为10050</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">注意若服务器打开iptables服务，则需添加该两个端口通行。</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># iptables -A INPUT -p tcp &nbsp;--dport 10050 -j ACCEPT</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># iptables -A INPUT -p tcp &nbsp;--dport 10051 -j ACCEPT</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">注：重启服务可直接kill掉zabbix进程再重新按照以上方法启动</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># pkill zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># ps -ef |grep zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">或配置开机启动脚本：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cd zabbix-2.0.6</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cp misc/init.d/tru64/zabbix_server &nbsp; /etc/init.d/zabbix_server</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cp misc/init.d/tru64/zabbix_agentd &nbsp; /etc/init.d/zabbix_agentd</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cd /etc/init.d/</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chmod 755 zabbix_*</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi zabbix_server</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># vi zabbix_agentd</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">在文件头部的#!/bin/sh行下分别添加如下两行：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">--------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">#chkconfig: 35 95 95</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">#description:zabbix Agent server</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">--------------</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"> </span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">注:如果之前编译时自定义了zabbix的路径,需要找到如下行</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">DAEMON=/usr/local/sbin/zabbix_server</span>
</p>
<p style="color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;background-color:#FFFFFF;">
	<span style="color:#FF0000;">将后面的参数改成你自定义的路径,本篇文档使用默认路径,这里不需要修改</span>
</p>
<p></p>
<p>
	
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chkconfig --add zabbix_server &nbsp;</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chkconfig --add zabbix_agentd</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chkconfig zabbix_server on</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># chkconfig zabbix_agentd on</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">重启服务：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># service zabbix_server restart</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">------------------------------------------------------------------------------</span>
</p>
<p>
	<span style="color:#E53333;font-size:14px;font-family:Arial;">注: 启动zabbix_server如果报如下错误</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"><span style="color:#E53333;">/usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory</span><span style="color:#E53333;"></span><br />
</span>
</p>
<p>
	<span><span style="font-size:14px;line-height:21px;color:#E53333;">需要将mysql lib库加入系统库</span></span>
</p>
<p>
	<span><span style="font-size:14px;line-height:21px;"><span style="color:#E53333;">#&nbsp;</span><span style="color:#E53333;">locate libmysqlclient.so.18</span></span></span>
</p>
<p>
	<span><span style="font-size:14px;line-height:21px;color:#E53333;">/usr/local/mysql/lib/libmysqlclient.so.18</span></span>
</p>
<p>
	<span><span style="font-size:14px;line-height:21px;color:#E53333;">/usr/local/mysql/lib/libmysqlclient.so.18.1.0</span></span>
</p>
<p>
	<span style="color:#E53333;font-size:14px;line-height:21px;"># echo "/usr/local/mysql/lib" &gt;&gt; /etc/ld.so.conf</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;line-height:21px;"># ldconfig</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;line-height:21px;"># service zabbix_server restart</span>
</p>
<p>
	
</p>
<p>
	<span style="font-size:14px;line-height:21px;font-family:Arial;">--------------------------------------------------------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;line-height:1.5;"># service zabbix_agentd restart</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">8.安装zabbix web界面(server)</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">复制ZABBIX PHP源代码文件</span>
</p>
<p>
	<span style="color:#E53333;font-size:14px;font-family:Arial;">zabbix的服务端程序是用php写的，因此需要一个支持LAMP架构的服务器平台</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">现在将ZABBIX安装目录下 frontends/php 下面的php源代码文件拷贝到web服务器html文件目录下面。</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">这里建议用子目录替换APACHE HTML根目录或使用APACHE虚拟主机</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">这里测试环境我为了方便就选择了前者。</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">先建立一个子目录，将zabbix终端php文件拷贝到该子目录里面，执行下面的命令：</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># mkdir /usr/local/apache2/htdocs/zabbix</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cd frontends/php</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;"># cp -a . /usr/local/apache2/htdocs/zabbix</span>
</p>
<p>
	<span style="color:#333333;font-size:14px;font-family:Arial;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">安装前端</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">step 1</span>
</p>
<p>
	<span style="color:#666666;font-size:14px;font-family:Arial;">在你的浏览器中，输入url：http://192.168.7.201/zabbix，你将看到前端安装向导的第一个画面。</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image001.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image001" src="http://www.showerlee.com/wp-content/uploads/2013/08/image001.jpg" width="650" height="424" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 2</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">确保所有依赖的软件都正确安装。</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image002.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image002" src="http://www.showerlee.com/wp-content/uploads/2013/08/image002.jpg" width="650" height="416" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image003.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image003" src="http://www.showerlee.com/wp-content/uploads/2013/08/image003.jpg" width="650" height="412" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">查看到几处不符合要求</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">需修改该PHP文件配置文件参数:</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># vi /usr/local/php5/lib/php.ini</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">查找如下参数并修改为：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">----------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">post_max_size = 16M</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">max_execution_time = 300</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">max_input_time = 300</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">----------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">加载PHP下gettext模块</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># cd /root/php-5.4.13/ext/gettext</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># /usr/local/php5/bin/phpize</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># ./configure --with-php-config=/usr/local/php5/bin/php-config</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># make &amp;&amp; make install</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">加载该模块</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># vi /usr/local/php5/lib/php.ini</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">添加如下行：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">extension = "/usr/local/php5/lib/php/extensions/no-debug-zts-20100525/gettext.so"</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">重启apache服务</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># service httpd restart</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">刷新页面：</span>
</p>
<p>
	
</p>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/image0041.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image004" src="http://www.showerlee.com/wp-content/uploads/2013/08/image0041.jpg" width="650" height="409" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image005.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image005" src="http://www.showerlee.com/wp-content/uploads/2013/08/image005.jpg" width="650" height="418" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 3</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">输入之前在MYSQL后台设置的zabbix数据库信息:</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">DBName=zabbix</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">DBUser=zabbix</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">DBPassword=123456</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">测试连接时若报错，添加如下命令：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/image006.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image006" src="http://www.showerlee.com/wp-content/uploads/2013/08/image006.jpg" width="650" height="413" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 4</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">输入zabbix服务器端的详细信息</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image007.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image007" src="http://www.showerlee.com/wp-content/uploads/2013/08/image007.jpg" width="650" height="414" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 5</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">检查一下设置情况。</span>
</p>
<p>
	
</p>
<div>
</div>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/image008.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image008" src="http://www.showerlee.com/wp-content/uploads/2013/08/image008.jpg" width="650" height="416" /></a>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 6</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">下载配置文件，并把他放置在/usr/local/apache2/htdocs/zabbix/conf/ 目录下</span><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp;</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image009.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image009" src="http://www.showerlee.com/wp-content/uploads/2013/08/image009.jpg" width="650" height="424" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image010.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image010" src="http://www.showerlee.com/wp-content/uploads/2013/08/image010.jpg" width="650" height="419" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp;&nbsp;</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">step 8</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix前端已经安装就绪，默认的用户名是Admin，密码是zabbix。</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image011.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image011" src="http://www.showerlee.com/wp-content/uploads/2013/08/image011.jpg" width="650" height="358" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp;</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#E53333;">注：如下报错是因为zabbix数据未导入MYSQL数据库：</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image012.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image012" src="http://www.showerlee.com/wp-content/uploads/2013/08/image012.jpg" width="650" height="411" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp;</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">zabbix主界面如图，server端配置完毕。</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image013.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image013" src="http://www.showerlee.com/wp-content/uploads/2013/08/image013.jpg" width="650" height="275" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp; &nbsp;</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">手动添加主机</span>
</p>
<p>
	
</p>
<p>
	<a href="http://www.showerlee.com/wp-content/uploads/2013/08/image014.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image014" src="http://www.showerlee.com/wp-content/uploads/2013/08/image014.jpg" width="650" height="281" /></a><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image016.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image016" src="http://www.showerlee.com/wp-content/uploads/2013/08/image016.jpg" width="407" height="415" /></a> <a href="http://www.showerlee.com/wp-content/uploads/2013/08/image017.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image017" src="http://www.showerlee.com/wp-content/uploads/2013/08/image017.jpg" width="650" height="182" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp;</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#333333;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">大功告成。。。</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">注：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">1.显示简体中文界面</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">点击：右上角Profile</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">按照如图选择Chinese(zh_CN)，保存：</span><a href="http://www.showerlee.com/wp-content/uploads/2013/08/image018.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" alt="image018" src="http://www.showerlee.com/wp-content/uploads/2013/08/image018.jpg" width="636" height="309" /></a><span style="font-size:14px;font-family:Arial;color:#666666;">&nbsp; &nbsp;</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">2.解决zabbix绘图中出现中文乱码问题：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">a.从windows下控制面板-&gt;字体-&gt;选择一种中文字库，例如“微软雅黑”</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">b.把它拷贝到zabbix的web端的fonts目录下例如：/usr/local/apache2/htdocs/zabbix/fonts，并且把TTF后缀改为ttf</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">c.修改zabbix的web端 include/defines.inc.php</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># cd /usr/local/apache2/htdocs/zabbix</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># vi include/defines.inc.php</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">搜索 'DejaVuSans'</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">用"//"注释掉系统默认行，并添加新的字体参数行。</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">其中msyh为字库名字,不包含ttf后缀</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">----------------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">//define('ZBX_FONT_NAME', 'DejaVuSans');</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">define('ZBX_FONT_NAME', 'msyh');</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">//define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">define('ZBX_GRAPH_FONT_NAME', 'msyh');</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">3.监控windows主机：</span>
</p>
<p>
	<span style="font-size:14px;font-family:Arial;color:#666666;">下载地址：</span><span style="font-size:14px;font-family:Arial;color:#333333;"><a href="http://www.zabbix.com/downloads/2.0.6/zabbix_agents_2.0.6.win.zip"><span style="color:#666666;"><a href="http://www.zabbix.com/downloads/2.0.6/zabbix_agents_2.0.6.win.zip" rel="nofollow">http://www.zabbix.com/downloads/2.0.6/zabbix_agents_2.0.6.win.zip</a></span></a></span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">在C:\Program Files\下创建zabbix文件夹</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">解压zip包后：将包内bin/win64/下的所有文件复制到 C:\Program Files\zabbix下</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">并在该目录下创建一个zabbix_agentd.conf文件，内容为</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">-------------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">LogFile=C:\Program Files\zabbix\zabbix_agentd.log</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">Server=192.168.7.11</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">UnsafeUserParameters=1</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">-------------------</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">进入cmd命令行：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># cd C:\Program Files\zabbix</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">安装zabbix客户端：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># zabbix_agentd.exe -c "c:\Program Files\zabbix\zabbix_agentd.conf" -i</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">启动zabbix服务：</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;"># zabbix_agentd.exe -c "c:\Program Files\zabbix\zabbix_agentd.conf" -s</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">参数含义：</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">-c &nbsp; &nbsp;制定配置文件所在位置</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">-i &nbsp; &nbsp;安装客户端</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">-s &nbsp; &nbsp;启动客户端</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">-x &nbsp; &nbsp;停止客户端</span>
</p>
<p>
	<span style="color:#E53333;font-family:Arial;font-size:14px;">-d &nbsp; &nbsp;卸载客户端</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">如图:</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><a href="http://www.showerlee.com/wp-content/uploads/2013/08/119.jpg"><img onerror="javascript:this.src='http://www.showerlee.com/wp-content/themes/BYMT/images/images_error.jpg'" src="http://www.showerlee.com/wp-content/uploads/2013/08/119.jpg" alt="1" width="610" height="519" class="alignnone size-full wp-image-968" /></a><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">在服务端添加客户端主机监控同上。。</span>
</p>
<p>
	<span style="color:#333333;font-family:Arial;font-size:14px;"><br />
</span>
</p>
<p>
	<span style="color:#666666;font-family:Arial;font-size:14px;">---------------大功告成-----------------</span>
</p>
<p>
	
</p>
<p></p>
<div>声明: 本文采用 <a rel="external" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh" title="署名-非商业性使用-相同方式共享 3.0 Unported">CC BY-NC-SA 3.0</a> 协议进行授权</div><div>转载请注明来源：<a rel="external" title="DevOps技术分享" href="http://www.showerlee.com/archives/13">DevOps技术分享</a></div><div>本文链接地址：<a rel="external" title="CENTOS6.3下zabbix安装部署" href="http://www.showerlee.com/archives/13">http://www.showerlee.com/archives/13</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.showerlee.com/archives/13/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
