實驗環境:CentOS7.3,Windows7, Zabbix4.0版本
安裝部署zabbix
一:部署zabbix-server
1、首先對服務器進行基礎配置
1、配置IP
2、配置主機名,添加DNS映射關係
3、關閉SELinux(或者改成警告模式即可)
4、關閉kdump,然後重啓服務器
2、部署LAMP平臺
1、安裝啓動httpd、mariadb
2、安裝php和php組件,使php支持mariadb
3、重啓httpd和mariadb
3、安裝zabbix-server
1、首先去官網下載zabbix
https://www.zabbix.com
2、根據選擇的zabbix版本進行下載zabbix資源庫
3、安裝zabbix服務器、前端、代理
4、對數據庫進行初始化並創建zabbix數據庫
5、解壓並導入腳本文件配置zabbix數據庫
6、編輯配置zabbix配置文件並啓動zabbix服務
7、修改/etc/httpd/conf.d/zabbix.conf 設置時區
8、添加防火牆規則
9、啓動zabbix服務器、zabbix代理端、httpd
10、在webui界面繼續安裝zabbix
11、登錄zabbix(第一登錄,賬號:Admin 密碼:zabbix)
12、修改爲中文界面
1)點擊右上角的個人配置
2)選擇中文,然後更新修改即可
二:部署zabbix-agent客戶端(以centos7.3服務器爲例)
1、安裝zabbix-agent
1、安裝zabbix資源庫
2、安裝zabbix代理端
2、部署zabbix-agent
1、修改zabbix-agent的配置文件,添加zabbix-server的IP地址
2、啓動zabbix-agent(記得關閉SELinux)
3、添加防火牆規則
3、在zabbix-server上添加監控主機
1、在zabbix-server的webui界面進行配置,添加監控主機
1)點擊 “配置——>主機——>創建主機”
選擇添加模板
2)點擊創建監控項
3)點擊配置觸發器
4)點擊創建圖形
5)根據需求進行設置監控項即可(以上僅供參考)
三:部署zabbix-agent客戶端(以Windows7服務器爲例)
1、下載zabbix-agent安裝包
https://cdn.zabbix.com/zabbix/binaries/stable/4.0/4.0.27/zabbix_agent-4.0.27-windows-amd64-openssl.zip
2、複製安裝包到c盤下
3、解壓後放到根目錄下
4、編輯zabbix-agent.conf配置文件,並把修改後的文件複製到根目錄下
5、以管理員權限運行cmd,安裝啓動zabbix-agent
6、添加防火牆規則
控制面板—>系統安全—>防火牆—>高級設置—>入站規則—>新建規則—>端口—>特定本地端口10050 … —>允許連接
7、通過在zabbix-server的webui界面進行添加主機監控、選擇模板即可
8、查看監測