zabbix --- server、agent 安裝的簡(jiǎn)單介紹

1、構(gòu)建實(shí)驗(yàn)環(huán)境

1.1选侨、實(shí)驗(yàn)機(jī)的準(zhǔn)備

  1. 實(shí)驗(yàn)機(jī)系統(tǒng)規(guī)劃:

實(shí)驗(yàn)用虛擬機(jī)的安裝請(qǐng)參見(jiàn):

《VMware --- CentOS6.x 實(shí)驗(yàn)機(jī)安裝配置的簡(jiǎn)單說(shuō)明》

鏈接如下:

http://www.reibang.com/p/624441bf5e48

本次實(shí)驗(yàn)使用的系統(tǒng)版本為:

CentOS release 6.8 (Final)

  1. 實(shí)驗(yàn)網(wǎng)絡(luò)規(guī)劃:
IP 用途
172.25.42.66 Zabbix
172.25.42.68 MySQL

1.2掖鱼、軟件環(huán)境的準(zhǔn)備

  1. 安裝依賴服務(wù)

本實(shí)驗(yàn)所用到的 MySQL 環(huán)境,安裝方法請(qǐng)參見(jiàn):

《Linux --- mysql 二進(jìn)制安裝的簡(jiǎn)單介紹》

1.3援制、獲取 zabbix 的安裝包

本文使用 YUM 方式來(lái)安裝 zabbix戏挡,安裝 zabbix 官方 YUM 方源

]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

2、zabbix 的安裝

2.1晨仑、安裝 zabbix server

因計(jì)劃后端數(shù)據(jù)庫(kù)使用 mysql褐墅,所以此處安裝的都是基于 mysql 的 zabbix server 和 web 前端

]# yum install zabbix-server-mysql zabbix-web-mysql mysql -y

2.2、安裝 zabbix agent

]# yum install zabbix-agent -y

3洪己、zabbix 的配置

3.1妥凳、MySQL 的配置

連接數(shù)據(jù)庫(kù)

]# mysql -h 172.25.42.68 -u root -p
Enter password: 

創(chuàng)建 zabbix 數(shù)據(jù)庫(kù)

mysql> create database zabbix;
Query OK, 1 row affected (0.00 sec)
 
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test               |
| zabbix             |
+--------------------+
4 rows in set (0.00 sec)

創(chuàng)建數(shù)據(jù)庫(kù)管理員

mysql> create user zabbix identified by '******';
Query OK, 0 rows affected (0.00 sec)
 
mysql> grant all on zabbix.* to zabbix@'%' identified by '******';
Query OK, 0 rows affected (0.00 sec)
 
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

導(dǎo)入 zabbix-server 的數(shù)據(jù)庫(kù)

]# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create/

使用 zabbix 用戶登錄 zabbix 庫(kù)后,執(zhí)行導(dǎo)入:

]# mysql -h 172.25.42.68 -u zabbix -p zabbix
Enter password: 

mysql> use zabbix;
mysql> source schema.sql;
mysql> source images.sql;
mysql> source data.sql;

3.2答捕、配置 zabbix server

配置 zabbix-server 的數(shù)據(jù)庫(kù)連接信息:

因?yàn)閿?shù)據(jù)庫(kù)用戶及數(shù)據(jù)庫(kù)名使用的是默認(rèn)值逝钥,因此這邊需要更改連接數(shù)據(jù)庫(kù)主機(jī)的IP、密碼拱镐,并注釋掉 DBSocket艘款。

]# cp -a /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf.`date +%F@%T`.bak
]# vim /etc/zabbix/zabbix_server.conf
DBHost=172.25.42.68
DBPassword=******
# DBSocket=/var/lib/mysql/mysql.sock

CacheSize=1024M

配置項(xiàng)的簡(jiǎn)單說(shuō)明:

  • CacheSize:存儲(chǔ) host、item痢站、trigger 數(shù)據(jù)的共享內(nèi)存大小磷箕。默認(rèn)值為 8M,稍微有點(diǎn)量就會(huì)導(dǎo)致報(bào)錯(cuò)阵难,后面還會(huì)介紹怎么來(lái)調(diào)整個(gè)這值,這邊先將他調(diào)整為 1024M

注:

如果你使用的不是默認(rèn)值芒填,請(qǐng)根據(jù)實(shí)際情況進(jìn)行更改

為 zabbix 前端編輯 PHP 配置文件呜叫,取消 date.timezone 的注釋,并根據(jù)實(shí)際時(shí)區(qū)更改該值

]# vim /etc/httpd/conf.d/zabbix.conf
    <IfModule mod_php5.c>
        php_value max_execution_time 300
        php_value memory_limit 128M
        php_value post_max_size 16M
        php_value upload_max_filesize 2M
        php_value max_input_time 300
        php_value date.timezone Asia/Shanghai
    </IfModule>

3.3殿衰、配置 apache

]# cp -a /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.`date +%F@%T`.bak

]# vim /etc/httpd/conf/httpd.conf
... 以上省略 ...
#ServerName www.example.com:80
ServerName localhost:80
... 以下省略 ...

3.4朱庆、配置 zabbix agent

配置 agent,指定 server 端地址

]# cp -a /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.`date +%F`.bak

]# vim /etc/zabbix/zabbix_agentd.conf
Server=172.25.42.66
ServerActive=172.25.42.66
Hostname=此處的主機(jī)名闷祥,必須要與 hostname 命令的輸出一致

注:

  • Server:被動(dòng)模式娱颊,agent 等待 server 端來(lái)獲取數(shù)據(jù)。
  • ServerActive:主動(dòng)模式凯砍,agent 主動(dòng)向 server 端匯報(bào)數(shù)據(jù)箱硕。

4、啟動(dòng)與驗(yàn)證

4.1悟衩、啟動(dòng) zabbix-server 并驗(yàn)證

啟動(dòng) zabbix-server

]# service zabbix-server start
]# chkconfig zabbix-server on
 
]# service httpd start
]# chkconfig httpd on

檢查啟動(dòng)狀態(tài)

檢查 zabbix-server 端口監(jiān)聽(tīng)剧罩,服務(wù)端的默認(rèn)端口是 10051

]# netstat -nlptu |grep 10051
tcp        0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      25381/zabbix_server 
tcp        0      0 :::10051                    :::*                        LISTEN      25381/zabbix_server 

4.2、啟動(dòng) zabbix-agent 并驗(yàn)證

啟動(dòng)agent座泳,并設(shè)為開(kāi)機(jī)啟動(dòng)

]# /etc/init.d/zabbix-agent start
]# chkconfig zabbix-agent on

檢查 agent 的端口啟動(dòng)情況惠昔,agent 的默認(rèn)端口是 10050

]# netstat -nlptu |grep 10050
tcp        0      0 0.0.0.0:10050               0.0.0.0:*                   LISTEN      26943/zabbix_agentd 
tcp        0      0 :::10050                    :::*                        LISTEN      26943/zabbix_agentd 

注:

zabbix 還需進(jìn)行一次前端頁(yè)面的配置幕与,才能正常使用,請(qǐng)參見(jiàn)《zabbix --- 前端配置的簡(jiǎn)單說(shuō)明》


附A:Zabbix-Get 的使用

用來(lái)從 Server 端到 agent 端獲取數(shù)據(jù)镇防,通常用來(lái)檢測(cè) agent 的配置是否正確

安裝:

在 server 端執(zhí)行

]# yum install zabbix-get -y

測(cè)試

]# zabbix_get -s 127.0.0.1 -p 10050 -k system.uname
Linux test-135-46 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64

]# zabbix_get -s 192.168.135.46 -p 10050 -I 127.0.0.1 -k system.uname 
Linux test-135-46 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64

選項(xiàng)的簡(jiǎn)單說(shuō)明:

  • -s:遠(yuǎn)程 agent 的 IP 或主機(jī)名
  • -p:遠(yuǎn)程 agent 的端口
  • -I:當(dāng) server 主機(jī)有多個(gè)網(wǎng)卡時(shí)啦鸣,用于指定來(lái)源 IP
  • -k:指定想要從遠(yuǎn)程 agent 獲取的數(shù)據(jù) metric name
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市来氧,隨后出現(xiàn)的幾起案子诫给,更是在濱河造成了極大的恐慌,老刑警劉巖饲漾,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蝙搔,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡考传,警方通過(guò)查閱死者的電腦和手機(jī)吃型,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)僚楞,“玉大人勤晚,你說(shuō)我怎么就攤上這事∪郑” “怎么了赐写?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)膜赃。 經(jīng)常有香客問(wèn)我挺邀,道長(zhǎng),這世上最難降的妖魔是什么跳座? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任端铛,我火速辦了婚禮,結(jié)果婚禮上疲眷,老公的妹妹穿的比我還像新娘禾蚕。我一直安慰自己,他們只是感情好狂丝,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布换淆。 她就那樣靜靜地躺著,像睡著了一般几颜。 火紅的嫁衣襯著肌膚如雪倍试。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,688評(píng)論 1 305
  • 那天菠剩,我揣著相機(jī)與錄音易猫,去河邊找鬼。 笑死具壮,一個(gè)胖子當(dāng)著我的面吹牛准颓,可吹牛的內(nèi)容都是我干的哈蝇。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼攘已,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼炮赦!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起样勃,我...
    開(kāi)封第一講書(shū)人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤吠勘,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后峡眶,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體剧防,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年辫樱,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了峭拘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡狮暑,死狀恐怖鸡挠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情搬男,我是刑警寧澤拣展,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站缔逛,受9級(jí)特大地震影響备埃,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜褐奴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一瓜喇、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧歉糜,春花似錦、人聲如沸望众。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)烂翰。三九已至夯缺,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間甘耿,已是汗流浹背踊兜。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留佳恬,地道東北人捏境。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓于游,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親垫言。 傳聞我的和親對(duì)象是個(gè)殘疾皇子贰剥,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

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

  • 1.寫(xiě)在前面 本文主要介紹的是zabbix的編譯安裝過(guò)程,包含它的基礎(chǔ)環(huán)境LNMP筷频,雖然zabbix官方一般推薦的...
    天之藍(lán)色閱讀 2,535評(píng)論 0 16
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理蚌成,服務(wù)發(fā)現(xiàn),斷路器凛捏,智...
    卡卡羅2017閱讀 134,661評(píng)論 18 139
  • Zabbix簡(jiǎn)介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 8,006評(píng)論 0 37
  • Zabbix 安裝 本文是參考 《Zabbix 教程從入門到精通v1.0》 所作的實(shí)驗(yàn)担忧。 大綱: 一、LNMP 環(huán)...
    C86guli閱讀 1,555評(píng)論 0 8
  • Note:the state could be stored in cookies, DB, memcached ...
    Zihowe閱讀 206評(píng)論 0 0