Ubuntu 16.04 + zabbix 3.2 搭建日志監(jiān)控平臺

依賴環(huán)境準(zhǔn)備:

因Zabbix的部署需要LAMP環(huán)境,因此先準(zhǔn)備相關(guān)的依賴:(su 到 root 用戶下執(zhí)行)

root#:apt-get install apache2
root#:apt-get install mysql-server
root#:apt-get install php7.0 php7.0-gd libapache2-mod-php7.0? php7.0-mysql php7.0-bcmath php7.0-mbstring php7.0-xml
????? (注:在安裝mysql 過程中會設(shè)置root用戶密碼勤众,為方便起見舆绎,設(shè)置為111111)

配置PHP的配置文件php.ini:

root#:vi /etc/php/7.0/apache2/php.ini
???????????? date.timezone = Asia/Shangha? (修改時(shí)區(qū))
???????????? max_input_time = 600 (以秒為單位對通過POST、GET以及PUT方式接收數(shù)據(jù)時(shí)間進(jìn)行限制)
???????????? max_execution_time = 600 (在強(qiáng)制終止腳本前PHP等待腳本執(zhí)行完畢的時(shí)間)
???????????? post_max_size = 32M (設(shè)置Post 請求數(shù)據(jù)的最大限量)

重啟服務(wù)器:

root#: /etc/init.d/apache2 restart

安裝Zabbix:

下載deb文件到臨時(shí)目錄:

root#:wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
root#:dpkg -i zabbix-release_3.2-1+xenial_all.deb
root#:apt-get update

安裝配置Zabbix 服務(wù)器:

root#:apt-get install zabbix-server-mysql

導(dǎo)入zabbix 所需要的數(shù)據(jù)庫:

root#:mysql -uroot -p (登錄mysql 密碼為安裝mysql時(shí)的密碼:111111)
root#:mysql> create database zabbix character set utf8; (創(chuàng)建zabbix數(shù)據(jù)庫)
root#:mysql> grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';
? ? ? ? ? ? ? (為新建的zabbix 數(shù)據(jù)庫 創(chuàng)建用戶名:zabbix 和密碼 zabbix)

root#:zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz? | mysql -uzabbix -p zabbix
????????????? (拷貝zabbix 數(shù)據(jù) 到mysql數(shù)據(jù)庫)

修改zabbix-server 配置并重啟服務(wù)(主要是配置數(shù)據(jù)庫):

root#:vi /etc/zabbix/zabbix_server.conf
??????????? DBHost = localhost
??????????? DBName = zabbix
??????????? DBUser = zabbix
??????????? DBPassword = zabbix

root#:/etc/init.d/zabbix-server restart (重啟服務(wù))

安裝Zabbix Web 端:

root#:apt-get install zabbix-frontend-php? (下載安裝)
root#:
cp -r /usr/share/zabbix /var/www/html/zabbix (將web文件拷貝到apache2 目錄下部署

通過 http://localhost/zabbix 即可訪問初始化頁面:

點(diǎn)擊 next
檢查擴(kuò)展包们颜,若有失敗吕朵,可通過apt-get php7.0-{name}進(jìn)行安裝
配置數(shù)據(jù)庫,填寫密碼窥突,其他默認(rèn)即可
默認(rèn)努溃,點(diǎn)擊next 即可
點(diǎn)擊 next進(jìn)行初始化
點(diǎn)擊 finish 即可,如果創(chuàng)建zabbix.conf.php 失敗阻问,請檢查目錄權(quán)限

至此梧税,Zabbix 安裝及web端配置完成,可通過用戶名:admin 和密碼:zabbix 登錄首頁使用。

注:如果zabbix-server運(yùn)行事出現(xiàn)問題贡蓖,可通過日志 /var/log/zabbix/zabbix_server.log 進(jìn)行定位處理

安裝部署Zabbix客戶端

之前我們部署的Zabbix-server是服務(wù)端曹鸠,要想實(shí)現(xiàn)日志監(jiān)控,那么必須要有一個(gè)客戶端來讓服務(wù)端連接獲取數(shù)據(jù);而zabbix也提供了客戶端 zabbix-agent斥铺,用于與zabbix-server進(jìn)行對接彻桃。

在日志服務(wù)器部署客戶端:

root#:apt-get install zabbix-agent
root#:/etc/zabbix/zabbix_agentd.conf(修改配置文件)
???????????? Server
= 127.0.0.1 (日志服務(wù)器的IP地址)
????????????? ListenPort
= 10050 (提供的可被連接的端口)
???????????? ServerActive
=127.0.0.1注:此IP一定要配置成 zabbix 服務(wù)端的IP地址

root#:/etc/init.d/zabbix-agent start(啟動客戶端服務(wù))

注:客戶端出現(xiàn)問題可查閱日志 /var/log/zabbix/zabbix_agentd.log 進(jìn)行定位處理

?創(chuàng)建日志監(jiān)控:

配置>主機(jī)>創(chuàng)建主機(jī):

創(chuàng)建主機(jī)
添加模板 更新
創(chuàng)建監(jiān)控項(xiàng)

log[file,<regexp>,<encoding>,<maxlines>,<mode>,<output>,<maxdelay>]
file:文件名,寫絕對路徑
regexp:要匹配內(nèi)容的正則表達(dá)式晾蜘,或者直接寫你要檢索的內(nèi)容也可以邻眷,例如我想檢索帶ERROR關(guān)鍵詞的記錄
encoding:編碼相關(guān),留空即可
maxlines:一次性最多提交多少行剔交,這個(gè)參數(shù)覆蓋配置文件zabbxi_agentd.conf中的’MaxLinesPerSecond’肆饶,我們也可以留空
mode:默認(rèn)是all,也可以是skip岖常,skip會跳過老數(shù)據(jù)
output:輸出給zabbix server的數(shù)據(jù)驯镊。可以是\1竭鞍、\2一直\9板惑,\1表示第一個(gè)正則表達(dá)式匹配出得內(nèi)容,\2表示第二個(gè)正則表達(dá)式匹配錯(cuò)的內(nèi)容

增加觸發(fā)器
增加觸發(fā)器--選擇監(jiān)控項(xiàng)
增加觸發(fā)器--設(shè)置觸發(fā)條件1
增加觸發(fā)器--設(shè)置觸發(fā)條件2

確保 zabbix-server 和 zabbix-agentd 已啟動偎快。

服務(wù)端與客戶端成功連接

然后可以在 監(jiān)測中>最新數(shù)據(jù) 目錄下 查看最新的監(jiān)控?cái)?shù)據(jù)

最終成果
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末冯乘,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子晒夹,更是在濱河造成了極大的恐慌裆馒,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,277評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件丐怯,死亡現(xiàn)場離奇詭異喷好,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)响逢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,689評論 3 393
  • 文/潘曉璐 我一進(jìn)店門绒窑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人舔亭,你說我怎么就攤上這事些膨。” “怎么了钦铺?”我有些...
    開封第一講書人閱讀 163,624評論 0 353
  • 文/不壞的土叔 我叫張陵订雾,是天一觀的道長。 經(jīng)常有香客問我矛洞,道長洼哎,這世上最難降的妖魔是什么烫映? 我笑而不...
    開封第一講書人閱讀 58,356評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮噩峦,結(jié)果婚禮上锭沟,老公的妹妹穿的比我還像新娘。我一直安慰自己识补,他們只是感情好风响,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,402評論 6 392
  • 文/花漫 我一把揭開白布蹭睡。 她就那樣靜靜地躺著,像睡著了一般路克。 火紅的嫁衣襯著肌膚如雪残腌。 梳的紋絲不亂的頭發(fā)上智政,一...
    開封第一講書人閱讀 51,292評論 1 301
  • 那天允瞧,我揣著相機(jī)與錄音经磅,去河邊找鬼。 笑死澎胡,一個(gè)胖子當(dāng)著我的面吹牛孕荠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滤馍,決...
    沈念sama閱讀 40,135評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼岛琼,長吁一口氣:“原來是場噩夢啊……” “哼底循!你這毒婦竟也來了巢株?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,992評論 0 275
  • 序言:老撾萬榮一對情侶失蹤熙涤,失蹤者是張志新(化名)和其女友劉穎阁苞,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體祠挫,經(jīng)...
    沈念sama閱讀 45,429評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡那槽,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,636評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了等舔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片骚灸。...
    茶點(diǎn)故事閱讀 39,785評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖慌植,靈堂內(nèi)的尸體忽然破棺而出甚牲,到底是詐尸還是另有隱情,我是刑警寧澤蝶柿,帶...
    沈念sama閱讀 35,492評論 5 345
  • 正文 年R本政府宣布丈钙,位于F島的核電站,受9級特大地震影響交汤,放射性物質(zhì)發(fā)生泄漏雏赦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,092評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望星岗。 院中可真熱鬧填大,春花似錦、人聲如沸俏橘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,723評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敷矫。三九已至例获,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間曹仗,已是汗流浹背榨汤。 一陣腳步聲響...
    開封第一講書人閱讀 32,858評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留怎茫,地道東北人收壕。 一個(gè)月前我還...
    沈念sama閱讀 47,891評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像轨蛤,于是被迫代替她去往敵國和親蜜宪。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,713評論 2 354

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

  • 先通過lnmp一鍵安裝包吧nginx和數(shù)據(jù)庫祥山、php搞起來圃验!然后:實(shí)現(xiàn):1. 獲取zabbix centos:獲取...
    老夫劉某閱讀 2,247評論 0 3
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)缝呕,斷路器澳窑,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • Zabbix簡介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 7,998評論 0 37
  • 1.寫在前面 本文主要介紹的是zabbix的編譯安裝過程,包含它的基礎(chǔ)環(huán)境LNMP供常,雖然zabbix官方一般推薦的...
    天之藍(lán)色閱讀 2,533評論 0 16
  • 1.如何學(xué)習(xí)邏輯學(xué)摊聋? (1)用邏輯學(xué)去懷疑一切,逐步養(yǎng)成用邏輯去思考的自覺意識. (2)始終記住栈暇,邏輯追求的是確定性.
    Michael_林閱讀 641評論 0 0