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

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