zabbix監控平台搭建

2021-10-08 15:34:19 字數 2019 閱讀 9373

zabbix服務端

1、安裝yum源配置檔案

# rpm -uvh 

# yum clean all

2、安裝服務端、前端和客戶端

# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
3、初始化資料庫

# mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.

* to zabbix@localhost identified by 'zabbix'

; mysql> quit;

4、匯入zabbix基礎資訊的資料庫檔案(需要輸入新建的資料庫密碼)

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
5、zabbix服務端修改配置檔案

vim /etc/zabbix/zabbix_server.conf

修改 dbpassword=zabbix

6、修改前端頁面時區為:亞洲/上海

# php_value date.timezone asia/shanghai7、啟動zabbix服務端、客戶端程序

# systemctl enable zabbix-server zabbix-agent httpd8、根據引導完成zabbix服務端的初始化,結束。

zabbix-agent客戶端

客戶端需在每台目標伺服器上安裝,安裝方法參照以上步驟,簡單描述如下:

# rpm -uvh 

# yum clean all

# yum -y install ftp-* telnet-*

# yum -y install zabbix-agent

#如果有報錯執行以下命令後,重新安裝

# yum clean cache

# yum makecache

1、zabbix-agent客戶端配置修改

# cd /etc/zabbix

# vim zabbix_agentd.conf

logfile=/tmp/zabbix_agentd.log #(客戶端輸出日誌檔案)

server=xx.xx.xx.xx #(zabbix服務端ip位址)

serveractivexx.xx.xx.xx #(zabbix服務端ip位址)

hostname=xx.xx.xx.xx1 #(客戶端本機ip位址)

2、檢查服務端訪問客戶端網路埠(10050)是否相通,如果防火牆開啟,需新增防火牆策略:

iptables -i input -p tcp --dport 10050 -j accept
3、啟動zabbix-agent客戶端:

/usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
自定義指令碼

存放路徑:/usr/lib/zabbix/alertscripts

zabbix平台搭建

getenforce setenforce 0 vim etc yum.repos.d epel.repo 如果無包則配置阿里yum源 epel name epel baseurl gpgcheck 0 yum clean all yum install php fpm yum install ng...

部署zabbix監控平台

bin bash author qi date 2019 6 2 email zhqlwl0121 163.com describe 部署zabbix監控平台 1.安裝lnmp環境 2.原始碼安裝zabbix 3.安裝監控端主機,修改基本配置 4.初始化zabbix監控web頁面 5.修改php配置...

部署zabbix監控平台

zabbix監控管理控制台需要通過web頁面展示出來,並且還需要使用mysql來儲存資料,因此需要先為zabbix準備基礎lnmp環境。伺服器端 配置nginx支援php動態 因為有大量php指令碼需要執行,因此還需要開啟nginx的各種fastcgi快取,加速php指令碼的執行速度。vim usr...