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...