zabbix基本安裝部署

1.環(huán)境準(zhǔn)備

systemctl stop iptables firewalld

systemctl disable iptables firewalld?


systemctl start postfix? #啟動(dòng)郵件服務(wù)

systemctl enable postfix


sed -ri '/SELINUX=/cSELINUX=disabled' /etc/selinux/config

setenforce 0

rebot

配置zabbix源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm? #升級RPM包

yum repolist #更新YUM


2.安裝zabbix (server和agent)

安裝zabbix組件?

yum -y install epel-release.noarch

yum -y install zabbix-agent/server zabbix-get zabbix-sender zabbix-server-mysql

安裝zabbix前端

yum -y install centos-release-scl

前端安裝源倉庫配置

vim /etc/yum.repos.d/zabbix.repo

[zabbix-frontend]

...

enabled=1

...

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl

安裝 zabbix 前端

yum install zabbix-web-mysql-scl zabbix-apache-conf-scl



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

3.1安裝數(shù)據(jù)庫(mariadb)

修改yum源并安裝

vim /etc/yum.repos.d/mariadb.repo

.................................................

[mariadb]

name = MariaDB

baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.5/centos7-amd64

gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB

gpgcheck=1

......................................

yum install -y MariaDB-server MariaDB-clien

修改配置文件

vim /etc/my.cnf.d/server.cnf

....................................................

skip_name_resolve = ON # 跳過主機(jī)名解析

? ? innodb_file_per_table = ON? ? ? # 開啟獨(dú)立表空間

? ? innodb_buffer_pool_size = 256M? # 緩存池大小

? ? max_connections = 2000? ? ? ? ? # 最大連接數(shù)

? ? log-bin = master-log? ? ? ? ? ? # 開啟二進(jìn)制日志

............................................................

重啟數(shù)據(jù)庫

systemctl restart mariadb

mysql_secure_installation # 初始化mariadb

3.2 數(shù)據(jù)庫操作

創(chuàng)建數(shù)據(jù)庫并授權(quán)賬號

create database zabbix character set utf8 collate utf8_bin; # 創(chuàng)建zabbix數(shù)據(jù)庫

grant all on zabbix.* to 'zabbix'@'192.168.152.%' identified by '1234.com'; # 注意授權(quán)網(wǎng)段

flush privileges; # 刷新授權(quán)

導(dǎo)入zabbix服務(wù)表

mysql -uzabbix -h192.168.37.111 -p'1234.com' zabbix < /usr/share/doc/zabbix-server-mysql-5.0.2/create.sql



注: create.sql.gz

create.sql.gz由zabbix-server-mysql 提供彤断,包含各種生成表的腳本

解壓讀取create.sql.gz析蝴,可以發(fā)現(xiàn)里面沒有創(chuàng)建數(shù)據(jù)庫的命令侨把,所以需要前面我們手動(dòng)創(chuàng)造數(shù)據(jù)庫锹安,然后再導(dǎo)入表

解壓讀取的create.sql.gz:

gzip -d /usr/share/doc/zabbix-server-mysql-5.0.2/create.sql.gz

ls

anaconda-ks.cfg


head /usr/share/doc/zabbix-server-mysql-5.0.2/create.sql

CREATE TABLE `users` (

? ? ? ? `userid`? ? ? ? ? ? ? ? bigint unsigned? ? ? ? ? ? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `alias`? ? ? ? ? ? ? ? ? varchar(100)? ? DEFAULT ''? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `name`? ? ? ? ? ? ? ? ? varchar(100)? ? DEFAULT ''? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `surname`? ? ? ? ? ? ? ? varchar(100)? ? DEFAULT ''? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `passwd`? ? ? ? ? ? ? ? varchar(60)? ? DEFAULT ''? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `url`? ? ? ? ? ? ? ? ? ? varchar(255)? ? DEFAULT ''? ? ? ? ? ? ? ? NOT NULL,

? ? ? ? `autologin`? ? ? ? ? ? ? integer? ? ? ? DEFAULT '0'? ? ? ? ? ? ? NOT NULL,

? ? ? ? `autologout`? ? ? ? ? ? varchar(32)? ? DEFAULT '15m'? ? ? ? ? ? NOT NULL,

? ? ? ? `lang`? ? ? ? ? ? ? ? ? varchar(5)? ? ? DEFAULT 'en_GB'? ? ? ? ? NOT NULL,



4.配置SERVER端

修改 server 端的配置文件

cd /etc/zabbix/? ? ? ? ?(備份一下 cp zabbix_server.conf{,.bak})


vim zabbix_server.conf

ListenPort=10051 # 默認(rèn)監(jiān)聽端口

SourceIP=192.168.37.111? ? # 發(fā)采樣數(shù)據(jù)請求的 IP

server配置文件

1.Zabbix 日志?

默認(rèn)用文件記錄,也可以發(fā)送給我們的 rsyslog 日志記錄系統(tǒng)喷楣,如果我們選擇默認(rèn)氨距,則日志存放在 LogFile=/var/log/zabbix/zabbix_server.log 中针贬,也可以自己設(shè)置。

2.logfilesize 日志滾動(dòng)

默認(rèn)值為1赋兵,表示滾動(dòng)笔咽。設(shè)為0則表示不滾動(dòng)。當(dāng)數(shù)據(jù)特別多的時(shí)候霹期,可以設(shè)置成為1叶组,在 Maximum size of log file in MB 設(shè)置當(dāng)數(shù)據(jù)文件最大到多少時(shí)會(huì)自動(dòng)滾動(dòng)。

3.Debuglevel 日志級別

一共有6個(gè)級別历造。根據(jù)自己的需要來設(shè)置級別甩十。其中0表示輸出最少的信息船庇,5表示輸出最詳細(xì)的信息,默認(rèn)值為3侣监,設(shè)置為3的話就表示溢十,0、1达吞、2张弛、3四個(gè)級別都顯示±医伲考慮到生產(chǎn)系統(tǒng)中的壓力時(shí)吞鸭,這里的信息,如果沒有必要的話覆糟,越簡單越好刻剥,只要在出錯(cuò)的時(shí)候,我們可以依據(jù)其進(jìn)行排錯(cuò)即可滩字。

4.數(shù)據(jù)庫相關(guān)

DBHost=192.168.37.111 #數(shù)據(jù)庫對外的主機(jī)

? ? DBName=zabbix? ? ? ? ? ? ? #數(shù)據(jù)庫名稱

? ? DBUser=zabbix? ? ? ? ? ? ? #數(shù)據(jù)庫用戶

? ? DBPassword=zabbix? ? ? ? ? ? #數(shù)據(jù)庫密碼

? ? DBPort=3306? ? ? ? ? ? ? ? #數(shù)據(jù)庫啟動(dòng)端口


啟動(dòng)服務(wù)

?systemctl start zabbix-server.service


5.配置 web GUI

配置php 前端 設(shè)置時(shí)間

vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

php_value[date.timezone] = Asia/Shanghai

或(這樣最好

yum install -y ntpdate

ntpdate ntp.gwadar.cn

啟動(dòng) httpd 服務(wù)

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm




6.瀏覽器訪問并進(jìn)行初始化設(shè)置

AGENT端

(zabbix另一種安裝方法)

安裝 zabbix 安裝源

wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

rpm -ivh zabbix-release-5.0-1.el7.noarch.rpm

yum -y install epel-release.noarch

yum install zabbix-agent zabbix-sender -y


編輯配置文件

cd /etc/zabbix/

cp zabbix_agentd.conf{,.bak}

vim zabbix_agentd.conf



Server=192.168.37.111 # 指明服務(wù)器是誰的

ListenPort=10050? ? ? ? ? ? # 自己監(jiān)聽的端口

ListenIP=0.0.0.0? ? ? ? ? ? # 自己監(jiān)聽的地址造虏,0.0.0.0表示本機(jī)所有地址

StartAgents=3? ? ? ? ? ? ? # 優(yōu)化時(shí)使用的

ServerActive=192.168.37.111 # 主動(dòng)監(jiān)控時(shí)的服務(wù)器

Hostname=node1.zabbix.com? # 自己能被server端識(shí)別的名稱


grep -Ev '^$|#' zabbix_agentd.conf

檢查返回結(jié)果

systemctl start zabbix-agent.service

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市麦箍,隨后出現(xiàn)的幾起案子漓藕,更是在濱河造成了極大的恐慌,老刑警劉巖挟裂,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件享钞,死亡現(xiàn)場離奇詭異,居然都是意外死亡诀蓉,警方通過查閱死者的電腦和手機(jī)栗竖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來渠啤,“玉大人狐肢,你說我怎么就攤上這事×げ埽” “怎么了份名?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長架专。 經(jīng)常有香客問我同窘,道長,這世上最難降的妖魔是什么部脚? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任想邦,我火速辦了婚禮,結(jié)果婚禮上委刘,老公的妹妹穿的比我還像新娘丧没。我一直安慰自己鹰椒,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布呕童。 她就那樣靜靜地躺著漆际,像睡著了一般。 火紅的嫁衣襯著肌膚如雪夺饲。 梳的紋絲不亂的頭發(fā)上奸汇,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天,我揣著相機(jī)與錄音往声,去河邊找鬼擂找。 笑死,一個(gè)胖子當(dāng)著我的面吹牛浩销,可吹牛的內(nèi)容都是我干的贯涎。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼慢洋,長吁一口氣:“原來是場噩夢啊……” “哼塘雳!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起普筹,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤败明,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后斑芜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肩刃,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年杏头,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片沸呐。...
    茶點(diǎn)故事閱讀 38,646評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡醇王,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出崭添,到底是詐尸還是另有隱情寓娩,我是刑警寧澤,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布呼渣,位于F島的核電站棘伴,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏屁置。R本人自食惡果不足惜焊夸,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蓝角。 院中可真熱鬧阱穗,春花似錦饭冬、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鲁僚,卻和暖如春炊苫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背冰沙。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工劝评, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人倦淀。 一個(gè)月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓蒋畜,卻偏偏與公主長得像,于是被迫代替她去往敵國和親撞叽。 傳聞我的和親對象是個(gè)殘疾皇子姻成,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評論 2 348