2019-03-14

centos7.5+zabbix4實戰(zhàn)圖文攻略--2019持續(xù)更新


一轧简、zabbix安裝與基本配置

1姨伟、配置YUM源

wget -O /etc/yum.repos.d/CentOS-Base.repo?http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo?http://mirrors.aliyun.com/repo/epel-7.repo

rpm -ivh?https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

Yum clean all

Yum makecache

2谊迄、安裝zabbix闷供、初始化mysql、zabbix數(shù)據(jù)庫

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

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by '123456';

zcat /usr/share/doc/zabbix-server-mysql-4.0.4/create.sql.gz|mysql -uzabbix -p123456 zabbix

3统诺、配置zabbix

vim /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai

systemctl start httpd

systemctl enable httpd

vim /etc/zabbix/zabbix_server.conf

DBPassword=123456

systemctl start zabbix-server

systemctl enable zabbix-server

vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.100.110

ServerActive=192.168.100.110 #主動模式的server IP地址

systemctl start zabbix-agent

systemctl enable zabbix-agent

http://192.168.100.100/zabbix/setup.php

默認(rèn)賬號:Admin歪脏,默認(rèn)密碼:zabbix

4、安裝后調(diào)整

(1)修改密碼:

echo -n 123456|openssl md5

Use zabbix

update users set passwd="e10adc3949ba59abbe56e057f20f883e" where userid=1;

(2)中文界面

(3)調(diào)整字體

cd /usr/share/fonts/dejavu

mv DejaVuSans.ttf DejaVuSans.ttf.bak

cp /root/simhei.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf

(4)修改默認(rèn)監(jiān)控主機zabbix-server IP地址

二粮呢、添加被監(jiān)控主機

(1)添加主機群組

(2)創(chuàng)建主機

(3)關(guān)聯(lián)模板

(4)查看最新數(shù)據(jù)與圖形

yum install zabbix-agent -y

vim /etc/zabbix/zabbix_agentd.conf

Server=192.168.100.110

#ServerActive=192.168.100.110 #主動模式的server IP地址

systemctl start zabbix-agent

systemctl enable zabbix-agent

三婿失、自定義監(jiān)控:nginx活動連接

1、配置nginx:

yum install nginx -y

vim /etc/nginx/nginx.conf

location /nginx-status

{

stub_status on;

access_log off;

}

systemctl start nginx

systemctl enable nginx

2啄寡、自定義nginx監(jiān)控項

vim /etc/zabbix/zabbix_agentd.d/userparameter_nginx.conf

UserParameter=nginx.active,curl -s?http://192.168.100.10/nginx-status|grep?Active|awk '{print $3}'

systemctl restart zabbix-agent

3豪硅、zabbix 創(chuàng)建監(jiān)控項

4、創(chuàng)建圖形

yum install httpd-tools -y

ab -n 10000000 -c 10?http://192.168.100.10/index.html

5挺物、創(chuàng)建觸發(fā)器

常用觸發(fā)器函數(shù)

(1)avg():avg(#5,10m):十分鐘內(nèi)取5次值的平均值

(2)count():count(10,2,gt):10秒內(nèi)值大于2的個數(shù)懒浮,count(#10,2,gt):10次取值內(nèi)值大于2的個數(shù)

(3)last():last(#5):最近的第5次取值

(4)max()&min():max(5):5秒內(nèi)的最大值

(5)nodata():指定時間間隔未接收到值,{node1:nginx.active.nodata(30)}=1

(6)sum():指定時間間隔值的和识藤,sum(5)

6砚著、告警

(1)qq郵箱告警

A、生成授權(quán)碼

B蹋岩、啟用動作赖草、編輯操作

C、設(shè)置報警媒介類型剪个、用戶報警媒介

(2)微信告警

A扣囊、下載微信報警腳本wechat.py

https://github.com/X-Mars/Zabbix-Alert-WeChat

B、配置修改腳本

Chmod _x wechat.py

cp wechat.py /usr/lib/zabbix/alertscripts/

yum install python-requests.noarch -y

./wechat.py 1 2 3

C骂澄、配置微信告警

創(chuàng)建媒體類型

配置用戶報警媒介

創(chuàng)建動作、編輯操作

驗證結(jié)果

四私痹、zabbix生產(chǎn)案例(持續(xù)更新)

1桦山、web站點監(jiān)控

(1)web頁面監(jiān)控:以百度為例

創(chuàng)建web場景

(2)PV&UV監(jiān)控

vim userparameter_pvuv.conf

UserParameter=nginx.uv,awk '{print $1}' /var/log/nginx/access.log|sort|uniq -c|wc -l

UserParameter=nginx.pv,awk '{print $7}' /var/log/nginx/access.log|wc -l

systemctl restart zabbix-agent

2、mysql監(jiān)控:mysql登錄有密碼

(1)修改userparameter_mysql.conf

vim userparameter_mysql.conf

UserParameter=mysql.status[],echo "show global status where Variable_name='$3';" | HOME=/var/lib/zabbix mysql -u$1 -p$2 -N | awk '{print $$2}'

UserParameter=mysql.ping[

],HOME=/var/lib/zabbix mysqladmin -u$1 -p$2 ping | grep -c alive

UserParameter=mysql.version,mysql -V

(2)修改mysql默認(rèn)模板

(3)被監(jiān)控主機重新鏈接模板

(4)查看數(shù)據(jù)

(5)監(jiān)控MYSQL主從狀態(tài)

vim userparameter_mysql.conf

UserParameter=mysql.rep[*],mysql -u$1 -p$2 -e "show slave status \G;"|grep -E "Slave_IO_Running|Slave_SQL_Running"|grep -c "Yes"

創(chuàng)建監(jiān)控項

查看圖形

(6)創(chuàng)建模板御雕、復(fù)制監(jiān)控項

(7)導(dǎo)入導(dǎo)出模板

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末矢沿,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子酸纲,更是在濱河造成了極大的恐慌捣鲸,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,816評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件闽坡,死亡現(xiàn)場離奇詭異栽惶,居然都是意外死亡,警方通過查閱死者的電腦和手機疾嗅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,729評論 3 385
  • 文/潘曉璐 我一進(jìn)店門外厂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人代承,你說我怎么就攤上這事汁蝶。” “怎么了论悴?”我有些...
    開封第一講書人閱讀 158,300評論 0 348
  • 文/不壞的土叔 我叫張陵掖棉,是天一觀的道長。 經(jīng)常有香客問我膀估,道長幔亥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,780評論 1 285
  • 正文 為了忘掉前任玖像,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘捐寥。我一直安慰自己笤昨,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,890評論 6 385
  • 文/花漫 我一把揭開白布握恳。 她就那樣靜靜地躺著瞒窒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪乡洼。 梳的紋絲不亂的頭發(fā)上崇裁,一...
    開封第一講書人閱讀 50,084評論 1 291
  • 那天,我揣著相機與錄音束昵,去河邊找鬼拔稳。 笑死,一個胖子當(dāng)著我的面吹牛锹雏,可吹牛的內(nèi)容都是我干的巴比。 我是一名探鬼主播,決...
    沈念sama閱讀 39,151評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼礁遵,長吁一口氣:“原來是場噩夢啊……” “哼轻绞!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起佣耐,我...
    開封第一講書人閱讀 37,912評論 0 268
  • 序言:老撾萬榮一對情侶失蹤政勃,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后兼砖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體奸远,經(jīng)...
    沈念sama閱讀 44,355評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,666評論 2 327
  • 正文 我和宋清朗相戀三年掖鱼,在試婚紗的時候發(fā)現(xiàn)自己被綠了然走。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,809評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡戏挡,死狀恐怖芍瑞,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情褐墅,我是刑警寧澤拆檬,帶...
    沈念sama閱讀 34,504評論 4 334
  • 正文 年R本政府宣布,位于F島的核電站妥凳,受9級特大地震影響竟贯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜逝钥,卻給世界環(huán)境...
    茶點故事閱讀 40,150評論 3 317
  • 文/蒙蒙 一屑那、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦持际、人聲如沸沃琅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽益眉。三九已至,卻和暖如春姥份,著一層夾襖步出監(jiān)牢的瞬間郭脂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,121評論 1 267
  • 我被黑心中介騙來泰國打工澈歉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留展鸡,地道東北人。 一個月前我還...
    沈念sama閱讀 46,628評論 2 362
  • 正文 我出身青樓闷祥,卻偏偏與公主長得像娱颊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子凯砍,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,724評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 一箱硕、zabbix簡介 zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。...
    Bogon閱讀 2,466評論 3 7
  • (第十八周作業(yè)) 1、搭建zabbix服務(wù)座泳,實現(xiàn)監(jiān)控linux和windows的內(nèi)存锁施,cpu易遣,磁盤,網(wǎng)絡(luò)等基礎(chǔ)指標(biāo)...
    haoxi2018閱讀 654評論 1 0
  • 一、架構(gòu)設(shè)計及環(huán)境規(guī)劃: 架構(gòu)設(shè)計圖: 架構(gòu)設(shè)計說明: 1. 基礎(chǔ)架構(gòu)為LAMP環(huán)境氧急,采用keepalived實現(xiàn)...
    Bogon閱讀 10,543評論 0 10
  • zabbix(音同 z?bix)是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案盈简。 ...
    Chris_Zheng閱讀 3,899評論 0 15
  • 1.寫在前面 本文主要介紹的是zabbix的編譯安裝過程谍婉,包含它的基礎(chǔ)環(huán)境LNMP括尸,雖然zabbix官方一般推薦的...
    天之藍(lán)色閱讀 2,530評論 0 16