真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

CentOS7.x下部署和配置zabbix3.2.x監(jiān)控工具-創(chuàng)新互聯(lián)

一.安裝zabbix服務(wù)端

創(chuàng)新互聯(lián)建站企業(yè)建站,10余年網(wǎng)站建設(shè)經(jīng)驗,專注于網(wǎng)站建設(shè)技術(shù),精于網(wǎng)頁設(shè)計,有多年建站和網(wǎng)站代運營經(jīng)驗,設(shè)計師為客戶打造網(wǎng)絡(luò)企業(yè)風(fēng)格,提供周到的建站售前咨詢和貼心的售后服務(wù)。對于成都網(wǎng)站設(shè)計、成都做網(wǎng)站中不同領(lǐng)域進行深入了解和探索,創(chuàng)新互聯(lián)在網(wǎng)站建設(shè)中充分了解客戶行業(yè)的需求,以靈動的思維在網(wǎng)頁中充分展現(xiàn),通過對客戶行業(yè)精準(zhǔn)市場調(diào)研,為客戶提供的解決方案。

1.下載官方y(tǒng)um源:

rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

2.安裝zabbix服務(wù)端(會自動安裝httpd和php服務(wù)):

yum --enablerepo=zabbix install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-sender zabbix-get -y

3.驗證安裝包:

rpm -qa|grep "zabbix\|php\|httpd"

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

注意,如果網(wǎng)速太慢導(dǎo)致安裝一直出現(xiàn)超時,可以先通過wget下載rpm包,再進行本地安裝:

wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-server-mysql-3.2.4-2.el7.x86_64.rpm " wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-web-mysql-3.2.4-2.el7.noarch.rpm" wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.4-2.el7.x86_64.rpm" wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-sender-3.2.4-2.el7.x86_64.rpm" wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-get-3.2.4-2.el7.x86_64.rpm"

下載完畢后依次安裝(會自動安裝依賴):

yum localinstall zabbix-server-mysql-3.2.4-2.el7.x86_64.rpm -y yum localinstall zabbix-web-mysql-3.2.4-2.el7.noarch.rpm -y yum localinstall zabbix-agent-3.2.4-2.el7.x86_64.rpm -y yum localinstall zabbix-sender-3.2.4-2.el7.x86_64.rpm -y yum localinstall zabbix-get-3.2.4-2.el7.x86_64.rpm -y

驗證安裝包:

rpm -qa|grep "zabbix\|php\|httpd"

如果對selinux不熟悉,最好先禁用selinux,以免部署過程中出錯:

sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config setenforce 0

二、安裝和配置數(shù)據(jù)庫

1.安裝mariadb數(shù)據(jù)庫:

yum install mariadb-server mariadb mariadb-devel -y

2.配置mariadb數(shù)據(jù)庫,修改數(shù)據(jù)存儲路徑,可根據(jù)實際情況修改優(yōu)化參數(shù):

# vim /etc/my.cnfdatadir=/data/mysql

3.創(chuàng)建數(shù)據(jù)庫數(shù)據(jù)存儲目錄,并賦予mysql用戶權(quán)限:

mkdir -p /data/mysql chown -R mysql.mysql /data/mysql

4.啟動mariadb,設(shè)置開機自啟動:

systemctl start mariadb systemctl enable mariadb

5.配置數(shù)據(jù)庫用戶和權(quán)限:

shell> mysqladmin -uroot password "cB5wB2mD1qR6lR1n" shell> mysql -uroot -p MariaDB [(none)]> drop database test; MariaDB [(none)]> grant all privileges on *.* to root@'localhost' identified by 'cB5wB2mD1qR6lR1n'; MariaDB [(none)]> grant all privileges on *.* to root@'127.0.0.1' identified by 'cB5wB2mD1qR6lR1n'; MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin; MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'dR1dF4fR1iP1dB1l'; MariaDB [(none)]> quit

6.導(dǎo)入zabbix數(shù)據(jù):

zcat /usr/share/doc/zabbix-server-mysql-3.2.*/create.sql.gz | mysql -uzabbix -p zabbix

三、配置zabbix

1.更改fping命令權(quán)限:

chown root:zabbix /usr/sbin/fping chmod 4710 /usr/sbin/fping

2.配置zabbix服務(wù),修改數(shù)據(jù)庫zabbix用戶的密碼參數(shù):

# vi /etc/zabbix/zabbix_server.confDBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=dR1dF4fR1iP1dB1l FpingLocation=/usr/sbin/fping

3.啟動zabbix服務(wù),設(shè)置開機自啟動:

systemctl start zabbix-server systemctl enable zabbix-server

四、配置php和apache服務(wù)

1.修改php配置,將時區(qū)改為東八區(qū):

# vim /etc/httpd/conf.d/zabbix.confphp_value date.timezone Asia/Shanghai

2.修改apache配置,為安全考慮,將默認(rèn)的80端口修改為其他端口,尤其是需要通過公網(wǎng)訪問時:

# vim /etc/httpd/conf/httpd.confListen 53302

3.啟動apache服務(wù),設(shè)置開機自啟動:

systemctl start httpd systemctl enable httpd

4.配置防火墻,開放apache端口

iptables -I INPUT  -p tcp --dport 53302 -j ACCEPT

五、web端初始化安裝zabbix:

登錄zabbix,并按提示進行安裝:

http://10.135.3.135:53302/zabbix

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

確保php檢測項都通過,沒問題點擊下一步:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

輸入數(shù)據(jù)庫的密碼,其他使用默認(rèn)參數(shù):

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

使用默認(rèn)參數(shù),點擊下一步:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

檢查配置信息,沒問題的話進行下一步:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

安裝完成,配置信息寫入到zabbix.conf.php文件:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

六、配置zabbix

1.安裝完畢后使用默認(rèn)賬號密碼進行登陸:

默認(rèn)用戶名/密碼:

Admin/zabbix

2.禁止重裝zabbix:

cd /usr/share/zabbix && mv setup.php setup.php.default

3.在界面將語言修改成中文

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

4.修改默認(rèn)的賬號密碼

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

5.禁用Guests用戶群組

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

6.解決zabbix圖表顯示中文亂碼問題:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

進入windows目錄 C:\Windows\Fonts\微軟雅黑 找到文件 微軟雅黑-常規(guī)字體,復(fù)制出來將文件名修改為msyh.ttf,然后上傳到zabbix服務(wù)器的/usr/share/zabbix/fonts目錄下。

編輯/usr/share/zabbix/include/defines.inc.php文件,將45行的 'graphfont' 修改為 'msyh'

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

7.新建zabbix模板:

1)Linux通用模板:

新建通用模板,方便所有l(wèi)inux主機直接鏈接使用該模板:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

2)Windows通用模板:

新建通用模板,方便所有windows主機直接鏈接使用該模板:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

8.配置報警媒介,使用郵箱來發(fā)送報警郵件(用來發(fā)送報警的郵箱必須要先開啟SMTP):

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

9.配置用戶的報警媒介(指定報警接收人信息):

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

10.配置告警動作:

1)新建告警動作:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

2)配置操作:

默認(rèn)接收人:告警{TRIGGER.STATUS},服務(wù)器:{HOSTNAME1}發(fā)生: {TRIGGER.NAME}告警!

默認(rèn)信息:

告警主機:{HOSTNAME1}

告警IP:{HOST.IP}

告警群組:{TRIGGER.HOSTGROUP.NAME}

告警時間:{EVENT.DATE} {EVENT.TIME}

告警等級:{TRIGGER.SEVERITY}

告警信息:{TRIGGER.NAME}

問題詳情:{ITEM.NAME}:{ITEM.VALUE}

事件ID:{EVENT.ID}

------------------------------------------------------------------

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

3)配置恢復(fù)操作:

默認(rèn)接收人:恢復(fù){TRIGGER.STATUS}, 服務(wù)器:{HOSTNAME1}: {TRIGGER.NAME}已恢復(fù)!

默認(rèn)信息:

告警主機:{HOSTNAME1}

告警IP:{HOST.IP}

告警群組:{TRIGGER.HOSTGROUP.NAME}

告警時間:{EVENT.DATE} {EVENT.TIME}

告警等級:{TRIGGER.SEVERITY}

告警信息:{TRIGGER.NAME}

問題詳情:{ITEM.NAME}:{ITEM.VALUE}

事件ID:{EVENT.ID}

------------------------------------------------------------------

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

11.配置自動發(fā)現(xiàn)

1)配置自動發(fā)現(xiàn)規(guī)則:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

2)配置自動發(fā)現(xiàn)動作:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

3)被發(fā)現(xiàn)的主機自動鏈接到通用模板:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

4)配置完畢,啟動激活規(guī)則

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

5)注意,在使用自動發(fā)現(xiàn)時,需要將所有客戶端的IP和主機名映射都配置到服務(wù)端的/etc/hosts文件中,以便發(fā)現(xiàn)的監(jiān)控主機的主機名稱顯示為主機名而不是IP地址。

[root@monitor ~]# cat /etc/hosts127.0.0.1  localhost  localhost.localdomain  VM_3_135_centos ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 10.104.46.195    phptest

七、客戶端主機安裝zabbix

1.linux服務(wù)器安裝zabbix客戶端:

1)安裝官方y(tǒng)um源:

rpm -ivh  http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

2)安裝zabbix客戶端:

yum --enablerepo=zabbix install zabbix-agent

注意,如果網(wǎng)速太慢導(dǎo)致安裝一直出現(xiàn)超時,可以先通過wget下載rpm包,再進行本地安裝:

 wget "http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-agent-3.2.4-2.el7.x86_64.rpm"

下載完畢后進行安裝:

yum localinstall zabbix-agent-3.2.4-2.el7.x86_64.rpm -y

3)驗證安裝包:

rpm -qa|grep "zabbix"

4)配置客戶端服務(wù):

sed -i 's#Server=127.0.0.1#Server=10.135.3.135#g' /etc/zabbix/zabbix_agentd.conf sed -i 's#\# Timeout=3#Timeout=30#g' /etc/zabbix/zabbix_agentd.conf

修改Hostname參數(shù)為客戶端的主機名

5)啟動zabbix服務(wù),設(shè)置開機自啟動:

systemctl start zabbix-agent systemctl enable zabbix-agent

6)zabbix客戶端自動安裝腳本:

[root@test2 ~]# cat install_zabbix_agent.sh  #!/bin/bash # ################################################ # author:ellen # describe:自動安裝zabbix客戶端服務(wù) # updated:20170531 ############################################### # # 錯誤信息以紅色顯示 _err() {     echo -e "\033[1;31m[ERROR] $@\033[0m" } # 一般信息以綠色顯示 _info() {     echo -e "\033[1;32m[Info] $@\033[0m" } rpm -qa|grep zabbix-agent if [ $? -eq 0 ];then     _err "zabbix客戶端已存在,請檢查。"     exit 1 fi # 下載zabbix官方源 _info "開始安裝zabbix官方源..." rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm if [ $? -eq 0 ];then     _info "zabbix官方源安裝成功,開始安裝zabbix客戶端..." else     rpm -qa|grep zabbix-release-3.2     if [ $? -eq 0 ];then         _info "zabbix官方源已存在,開始安裝zabbix客戶端..."     else         _err "zabbix官方源安裝失敗,請檢查。"         exit 1     fi fi # 在線安裝zabbix客戶端 yum --enablerepo=zabbix install zabbix-agent -y # 本地安裝zabbix客戶端 #yum localinstall /root/zabbix-agent-3.2.4-2.el7.x86_64.rpm -y if [ $? -eq 0 ];then     _info "zabbix客戶端安裝成功,開始配置zabbix客戶端..." else     _err "zabbix客戶端安裝失敗,請檢查。"     exit 1 fi # 修改zabbix配置 sed -i 's#Server=127.0.0.1#Server=10.135.3.135#g' /etc/zabbix/zabbix_agentd.conf grep "^Server=" /etc/zabbix/zabbix_agentd.conf sed -i 's#\# Timeout=3#Timeout=30#g' /etc/zabbix/zabbix_agentd.conf grep "^Timeout=" /etc/zabbix/zabbix_agentd.conf sed  -i "s/Hostname=Zabbix server/Hostname=`hostname`/g" /etc/zabbix/zabbix_agentd.conf grep "^Hostname=" /etc/zabbix/zabbix_agentd.conf _info "配置修改完畢,現(xiàn)在開始啟動zabbix客戶端..." # 啟動zabbix客戶端,并設(shè)置開機自啟動 systemctl enable zabbix-agent systemctl start zabbix-agent if [ $? -eq 0 ];then     _info "zabbix客戶端啟動成功。" else     _err "zabbix客戶端啟動失敗,請檢查。"     exit 1 fi ps aux|grep -v grep|grep zabbix_agentd [root@test2 ~]#

如果在使用腳本自動安裝,啟動zabbix客戶端時出現(xiàn)以下進程,請執(zhí)行 systemctl restart zabbix-agent 命令重啟zabbix客戶端

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

重啟后服務(wù)正常:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

2.windows服務(wù)器安裝zabbix客戶端:

1)下載客戶端壓縮包http://www.zabbix.com/downloads/3.2.0/zabbix_agents_3.2.0.win.zip

解壓壓縮包,然后將解壓出來的子目錄conf里面的zabbix_agentd.win.conf重命名為zabbix_agentd.conf

2)修改zabbix_agentd.conf配置中的以下參數(shù):

Server=10.135.3.135 ServerActive=10.135.3.135 Timeout=30 Hostname=10_104_102_26

注意:Hostname主機名通過本機打開cmd命令行執(zhí)行hostname獲得

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

3)修改完畢將zabbix_agents_3.2.0.win程序目錄復(fù)制到c盤,將zabbix_agentd.conf剪切到c盤,進入到C:\Windows\System32目錄下以管理員身份打開cmd:

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

4)執(zhí)行以下命令安裝客戶端:

zabbix_agentd.exe --install

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

5)安裝完畢執(zhí)行以下命令啟動客戶端:

zabbix_agentd.exe --start

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

CentOS 7.x下部署和配置zabbix 3.2.x監(jiān)控工具

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當(dāng)前文章:CentOS7.x下部署和配置zabbix3.2.x監(jiān)控工具-創(chuàng)新互聯(lián)
網(wǎng)頁URL:http://weahome.cn/article/djgjps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部