Zabbix服務(wù)部署

zabbix

第一章:安裝zabbix

1.配置源文件

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm

更新yum緩存:yum makecache fast

2.安裝服務(wù)

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server

3.創(chuàng)建數(shù)據(jù)庫和zabbix用戶

systemctl start mariadb
mysql_secure_installation
mysql -uroot -p123456
create database zabbix character set utf8 collate utf8_bin;
show databases;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
select user,host from mysql.user;
flush privileges;

4.導(dǎo)入初始架構(gòu)和數(shù)據(jù),系統(tǒng)將提示您輸入創(chuàng)建的密碼

zcat /usr/share/doc/zabbix-server-mysql-4.0.13/create.sql.gz | mysql -uzabbix -pzabbix zabbix

5.為zabbix server配置數(shù)據(jù)庫

[root@m01 ~]# grep "^DB" /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

6.為zabbix前段配置php

[root@zabbix ~]# grep -n "Shanghai" /etc/httpd/conf.d/zabbix.conf
20:        php_value date.timezone Asia/Shanghai

7.啟動Zabbix server和agent進程

systemctl restart zabbix-server httpd

8.解決中文亂碼:安裝字體并替換現(xiàn)有字體

[root@m01 ~]# yum install wqy-microhei-fonts -y
[root@m01 ~]# cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/assets/fonts/graphfont.ttf

客戶端配置

1.配置源

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
yum makecache fast

2.安裝zabbix客戶端

yum -y install zabbix-agent

3.配置zabbix客戶端配置文件

[root@web01 ~]# cat /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.0.0.71
Include=/etc/zabbix/zabbix_agentd.d/*.conf

4.啟動并檢查zabbix-agent

systemctl start zabbix-agent.service 
netstat -lntup|grep 10050
tail -10 /var/log/zabbix/zabbix_agentd.log

5.配置zabbix客戶端配置文件

[root@web01 ~]# cat /etc/zabbix/zabbix_agentd.d/who.conf 
UserParameter=login_num,who|wc -l

6.重啟zabbix客戶端

systemctl restart zabbix-agent.service 

7.在zabbix服務(wù)端測試能夠獲取到值

[root@zabbix ~]# yum install zabbix-get -y
[root@zabbix ~]# zabbix_get -s 10.0.0.7 -k login_num
2

優(yōu)化報警內(nèi)容

1.配置-動作
操作:
故障{TRIGGER.STATUS},服務(wù)器:{HOSTNAME1}發(fā)生: {TRIGGER.NAME}故障!

告警主機:{HOSTNAME1}

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

告警等級:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警項目:{TRIGGER.KEY1}

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

當(dāng)前狀態(tài):{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

恢復(fù)操作:
恢復(fù){TRIGGER.STATUS}, 服務(wù)器:{HOSTNAME1}: {TRIGGER.NAME}已恢復(fù)!

告警主機:{HOSTNAME1}

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

告警等級:{TRIGGER.SEVERITY}

告警信息: {TRIGGER.NAME}

告警項目:{TRIGGER.KEY1}

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

當(dāng)前狀態(tài):{TRIGGER.STATUS}:{ITEM.VALUE1}

事件ID:{EVENT.ID}

工作中報警如何設(shè)置

1.你們公司有沒有ZABBIX
有:

  • 熟悉監(jiān)控項目
  • 都監(jiān)控了哪些服務(wù)
  • 觸發(fā)器條件是什么
  • 報警媒介是什么
  • 都發(fā)給了誰

沒有:

  • 測試環(huán)境安裝部署
  • 統(tǒng)計哪些服務(wù)需要監(jiān)控
  • 編寫監(jiān)控項模板
  • 了解業(yè)務(wù)監(jiān)控哪些情況屬于不正常
  • 設(shè)置并測試觸發(fā)器
  • 做好記錄,報表
  • 將結(jié)果匯報給領(lǐng)導(dǎo)
  • 上線部署

2.上線新監(jiān)控項流程

  • 先別發(fā)送報警
  • 先配置好監(jiān)控項和觸發(fā)器
  • 觀察一段時間
  • 在發(fā)送報警

3.如果報警過多

  • 先找出都是哪些報警項目
  • 確認(rèn)是否所有的監(jiān)控項都是必須的
  • 確認(rèn)觸發(fā)器的閾值是否設(shè)置的合理
  • 確認(rèn)檢查的間隔時間是否合理,是否太短了
  • 所有操作要給領(lǐng)導(dǎo)匯報后,得到許可再操作
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、什么是zabbix及優(yōu)缺點(對比cacti和nagios) Zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安...
    WickJohn閱讀 1,805評論 0 0
  • Zabbix簡介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 8,299評論 0 37
  • (一)、描述常見監(jiān)控系統(tǒng)及SNMP協(xié)議 在運維領(lǐng)域,監(jiān)控系統(tǒng)即用于監(jiān)控生產(chǎn)環(huán)境所使用的硬件、軟件或者是業(yè)務(wù)的運行情...
    佐岸的咖啡閱讀 1,970評論 1 1
  • 概述 假設(shè)我們配置了一些監(jiān)控項和觸發(fā)器,現(xiàn)在當(dāng)觸發(fā)器狀態(tài)改變時會獲取一些發(fā)生的事件,是時候考慮下一步行動了。 我們...
    掀開綠羅裙閱讀 5,580評論 0 0
  • 4月4日,晴。 閱讀書目:《只需傾聽》。 作者:美國醫(yī)學(xué)博士馬克·郭士頓醫(yī)生,一位非常有名望的跨界溝通專家,也是美...
    陳陳_19b4閱讀 221評論 0 1

友情鏈接更多精彩內(nèi)容