Zabbix5.0服務(wù)端和zabbix-agent2客戶端安裝及相關(guān)概念
Zabbix基本概念
zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。它可以通過SNMP(監(jiān)控網(wǎng)絡(luò)性能所依賴的協(xié)議)或Zabbix-Agent客戶端來采集/監(jiān)視各種網(wǎng)絡(luò)參數(shù),并且可以寫入MySQL或Oracle等數(shù)據(jù)庫中。
zabbix的作用
- 當出現(xiàn)一些突發(fā)情況時能夠及時響應(yīng),及時捕捉證據(jù),追溯相關(guān)問題。
- 通過技術(shù)角度,實現(xiàn)實時監(jiān)控業(yè)務(wù),當出現(xiàn)問題及時定位并警告相關(guān)管理人員。
- 記錄并以圖形化的方式展示出來,當兵管理人員進行系統(tǒng)運行性能評估。
- 出現(xiàn)故障,針對某一個性能指標,自動化執(zhí)行一個指定操作。
監(jiān)控系統(tǒng)性能指標的命令
- CPU:top、uptime、vmstat。
- 內(nèi)存:free -h。
- 磁盤:iotop(需yum安裝)、df -h。
- 網(wǎng)絡(luò):iftop(需yum安裝)、nethogs。
安裝Zabbix5.0
筆者Linux系統(tǒng)環(huán)境:CentOS7、Nginx1.9.9、PHP7.2、MySQL8.0。
下載并安裝zabbix5.0。
rpm -ivh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-agent centos-release-scl
修改zabbix源:vim。
/etc/yum.repos.d/zabbix.repo。
修改zabbix源
安裝zabbix前端:yum install -y zabbix-web-mysql-scl zabbix-nginx-conf-scl。
安裝zabbix前端
查看zabbix數(shù)據(jù)庫sql文件位置。
安裝MySQL服務(wù)、創(chuàng)建zabbix數(shù)據(jù)庫和zabbix數(shù)據(jù)庫用戶(密碼為zabbix)。
將create.sql.gz復(fù)制出來,然后導(dǎo)入到剛創(chuàng)建的zabbix數(shù)據(jù)庫。
zcat /usr/share/doc/zabbix-server-mysql-5.0.18/create.sql.gz > zabbix.sql
修改服務(wù)端配置:vim。
/etc/zabbix/zabbix_server.conf。
修改PHP配置:vim。
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf。
修改nginx中的zabbix配置:vim。
/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf。
修改nginx配置:vim。
/etc/opt/rh/rh-nginx116/nginx/nginx.conf。
關(guān)閉防火墻和SELinux狀態(tài)。
啟動服務(wù):systemctl start zabbix-server rh-php72-php-fpm rh-nginx116-nginx。
查看端口,啟動成功則如下圖所示:
訪問前端頁面開始安裝部署zabbix:ip/setup.php。
點擊next
必須全部為ok然后點擊下一步。
必須全部為ok然后點擊下一步
數(shù)據(jù)庫配置。
數(shù)據(jù)庫配置
默認登錄密碼zabbix。
登錄
到此,zabbix-server安裝成功!
zabbix-server安裝成功
安裝Zabbix-Agent2客戶端
下載并安裝zabbix-agent2。
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum install -y zabbix-agent2
查看安裝目錄。
安裝目錄
修改配置:vim。
/etc/zabbix/zabbix_agent2.conf。
關(guān)閉防火墻和SELinux狀態(tài)。
啟動客戶端:systemctl start zabbix-agent2。
配置服務(wù)端(在web界面上操作)。
創(chuàng)建成功后等一兩分鐘《ZBX》變綠了則代表zabbix-server安裝成功!
安裝成功