ZABBIX安装部署

##############################################################
#服务端
#zabbix安装部署

#安装zabbix-release包

#创建下载安装包目录
mkdir -p /home/oldboy/tools
cd /home/oldboy/tools

#下载安装包
wget -q http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

#查看
ls -lh zabbix-release-2.4-1.el6.noarch.rpm

#安装
rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm

#zabbix-release包安装结果
rpm -ql zabbix-release
ll /etc/yum.repos.d/zabbix.repo

#保留yum安装的rpm包
sed -i ‘s#keepcache=1#keepcache=0#g’ /etc/yum.conf
grep keepcache /etc/yum.conf
#keepcache=0

#开始安装zabbix
yum -y install zabbix zabbix-server zabbix-server-mysql #<=ZABBIX SERVER相关

yum -y install zabbix-web zabbix-web-mysql #<=Apache、Php Web界面环境

yum -y install zabbix-agent #<= ZABBIX客户端

yum -y install mysql-server mysql #<=MySQL客户端与服务端

yum -y install zabbix-get #<=zabbix命令行工具

#配置zabbix服务相关
#配置并启动MySQL
\cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
vi /etc/my.cnf
#然后在[mysqld](第26行)标签下增加如下三行后保存,添加时去掉注释

[mysqld]

character-set-server = utf8

init-connect = 'SET NAMES utf8'

collation-server = utf8_general_ci

#启动zabbix存储数据的数据库MySQL
/etc/init.d/mysqld start
#……
#Please report any problems with the /usr/bin/mysqlbug script!

#查看端口
netstat -lntup|grep mysql

#进去mysql
mysql

#初始化zabbix存储数据的数据库MySQL
mysql -e "create database zabbix character set utf8 collate utf8_bin;"
mysql -e "grant all on zabbix.* to zabbix@localhost identified by 'zabbix';"
cd /usr/share/doc/zabbix-server-mysql-2.4.6/create
mysql zabbix<schema.sql
mysql zabbix<images.sql
mysql zabbix<data.sql
#更改密码
#mysqladmin -uroot password oldboy

#初始化apache服务的zabbix配置
sed -i 's## php_value date.timezone Europe/Riga#php_value date.timezone Asia/Shanghai#g' /etc/httpd/conf.d/zabbix.conf

grep Shanghai /etc/httpd/conf.d/zabbix.conf

#初始化zabbix server配置
cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.oldboy.ori

sed -i 's@# DBPassword=@DBPassword=zabbix@g' /etc/zabbix/zabbix_server.conf

grep DBPassword= /etc/zabbix/zabbix_server.conf

#修改前后对比:
diff /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.oldboy.ori

#启动zabbix server及web服务
/etc/init.d/zabbix-server start
lsof -i :10051|wc -l
#55
/etc/init.d/httpd start
lsof -i :80|wc -l
#10

######################################################
#客户端
#安装zabbix Client
#安装zabbix agent端
#官方安装参考:https://www.zabbix.com/documentation/2.4/manual/installation/install_from_packages
#linux的基础优化必须要做,时间同步、防火墙配置、selinux配置等。
#http://www.chuanke.com/3628575-138303.html

#安装zabbix-release包
mkdir -p /home/oldboy/tools
cd /home/oldboy/tools

wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

ls -lh zabbix-release-2.4-1.el6.noarch.rpm
rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm

#zabbix-release包安装结果
rpm -ql zabbix-release
ll /etc/yum.repos.d/zabbix.repo

#2、开始安装zabbix
#1 保留yum安装的rpm包
sed -i 's#keepcache=1#keepcache=0#g' /etc/yum.conf
grep keepcache /etc/yum.conf
#keepcache=0

#2)开始安装zabbix agent
yum -y install zabbix-agent #<== ZABBIX客户端
yum -y install zabbix-get #<==zabbix命令行工具
#提示:也可以去官方下载rpm http://repo.zabbix.com/zabbix/2.4/rhel/

#3、配置zabbix agent服务相关
grep Server= /etc/zabbix/zabbix_agentd.conf

Server=

#Server=127.0.0.1 #配置文件中将注释去掉

4、启动zabbix agent
/etc/init.d/zabbix-agent start
netstat -tunlp|grep 10050
#监控日志
tailf /var/log/zabbix/zabbix_agentd.log
#26560:20151028:185412.799 Starting Zabbix Agent [Zabbix server]. Zabbix 2.4.6 #(revision 54796).
#26560:20151028:185412.799 using configuration file: #/etc/zabbix/zabbix_agentd.conf
#26560:20151028:185412.799 agent #0 started [main process]
#26564:20151028:185412.800 agent #4 started [listener #3]
#26563:20151028:185412.800 agent #3 started [listener #2]
#26565:20151028:185412.800 agent #5 started [active checks #1]
#26562:20151028:185412.801 agent #2 started [listener #1]

#至此,linux下zabbix客户端安装完毕
#提示:Zabbix Agent安装(Windows)

C:\Windows\System32>\zabbix\bin\win64\zabbix_agentd.exe -h

64位系统就切到win64目录

C:\Windows\System32>\zabbix\bin\win64\zabbix_agentd.exe -i -c \zabbix\conf\zabbix_agentd.win.conf

###################################################################
成平

http10.0.0.61zabbixdashboard.phpsid=d8b9b04319f21b46

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章