Zabbix3.4 安裝配置
第一、配置zabbix的yum源
# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
第二、zabbix-server
安裝
# yum install -y zabbix-server-mysql zabbix-web-mysql mariadb-server zabbix-get
設置 mariadb
1 # systemctl start mariadb #啟動mariadb 2 # systemctl enable mariadb #設置開機啟動
3 # mysql #登入數據庫
4 > create database zabbix character set utf8 collate utf8_bin; #創建數據庫實例 5 > grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix'; #授權所有主機訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix 6 > grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; #授權localhost主機名訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix 7 > grant all privileges on zabbix.* to zabbix@localhost.localdomain identified by 'zabbix'; #授權localhost.localdomain主機訪問數據庫實例zabbix,用戶名/密碼:zabbix/zabbix Query OK, 0 rows affected (0.00 sec)
導入初始模式和數據
1 # cd /usr/share/doc/zabbix-server-mysql-3.4.4/ #進入create.sql.gz所在目錄 2 # zcat create.sql.gz |mysql -uroot zabbix #導入初始模式
配置zabbix_server.conf
1 # vim /etc/zabbix/zabbix_server.conf DBHost=localhost # 數據主機名 DBName=zabbix # 數據庫實例 DBUser=zabbix # 用戶名 DBPassword=zabbix # 密碼
啟動zabbix-server服務
1 # systemctl start zabbix-server #啟動zabbix-server服務 2 # systemctl enable zabbix-server #設置zabbix-server服務開機自啟動
編輯Apache的配置文件,設置正確的時區
1 # vim /etc/httpd/conf.d/zabbix.conf php_value date.timezone Asia/Shanghai
啟動httpd服務 ,設置開機啟動httpd服務
1 # systemctl start httpd #啟動httpd服務 2 # systemctl enable httpd #設置開機啟動httpd服務
第三、zabbix-agent
安裝
# yum install -y zabbix-agent zabbix-sender
配置zabbix_agentd.conf
1 # vim /etc/zabbix/zabbix_agentd.conf
##### Passive checks related Server=zabbix_server的IP
##### Active checks related ServerActive=zabbix_server的IP Hostname=本機的別名(便于識別)
例如 Hostname=test Hostname=online1 Hostname=online2 Hostname=online3 Hostname=online4
啟動zabbix-agent服務
1 # systemctl start zabbix-agent # 啟動zabbix-agent服務 2 # systemctl enable zabbix-agent # 設置zabbix-agent服務開機自啟動 3 # systemctl restart zabbix-agent
第四、初始化Zabbix-Server配置
瀏覽器上訪問Zabbix-Server-IP/zabbix
顯示zabbix安裝界面,下一步
自動檢測安裝環境是否滿足要求,下一步
配置數據庫連接,數據庫類型、IP、端口、數據庫名、用戶、密碼,下一步
填寫zabbixserver的詳細信息,IP、端口、Server名稱,,下一步
確認配置信息,下一步
提示安裝完成,這些配置信息保存到 /etc/zabbix/web/zabbix.conf.php 配置文件中,也可修改該配置文件,結束
進入登錄頁面,管理員用戶Admin,密碼zabbix,登錄
可以在用戶中,設置中文顯示
在管理---用戶中修改用戶密碼
第五、添加主機
配置
創建主機群組
創建主機
主機名稱
可見名稱
群組或新的群組
IP端口
添加
第六、添加監控項
配置
主機
監控項
創建監控項
監控項名稱、類型、鍵值 選擇、信息類型、數字類型、單位、間隔,添加
進程
可以對監控項返回的數據做進一步處理
正則表達式
取左側或右側幾位
JSON
算法
數字的進制轉換
監測中
最新數據
選擇對應主機的監控項觀看相應的數據,圖形
如果沒有對應的監控項,可自己編寫腳本來添加
第七、添加觸發器
配置
主機
觸發器
創建觸發器
名稱
表達式
監控項、功能、最后一個、排班、N,插入
描述
嚴重性
添加
監測中
最新數據
選擇對應主機的監控項觀看相應的數據,圖形
可以看到有觸發器了
第八、添加報警媒介
管理
報警媒介類型
創建媒體類型
名稱
類型(電子郵件)
SMTP smtp.xdf.cn
SMTP端口 25
SMTP HELO 隨意
STMP電郵 隨意
安全鏈接 無
認證 Username and password
用戶名稱 XXXXXX@xdf.cn
密碼 XXXXXX@xdf.cn的密碼
添加
管理
用戶 Admin
報警媒介 添加
類型 上面創建的報警媒介
收件人 XXX@xdf.cn的密碼
如果存在嚴重性則使用
添加
更新
第九、添加動作
配置
動作
創建動作
動作
名稱、默認接收人(默認主題)、默認信息,添加
條件
新的觸發條件
觸發器 選擇,選擇相應觸發器,添加
計算方式 與 或
添加
操作
動作操作,新的
持續時間
步驟
步驟持續時間
操作類型 發送消息
發送到用戶群組 忽略
發送到用戶
添加
Admin
僅送到
上面創建的報警媒介
添加
添加
第十、添加Web監測
配置
主機
Web監測
創建Web場景
場景
名稱
更新間隔
客戶端
步驟
添加
名稱
URL
查詢字段
超時
要求的字符串(返回的字段)
要求的狀態碼(返回的狀態碼)
添加
更新
監測中
Web監測
查看
第十一、編輯儀表盤
監測中
儀表盤
編輯儀表盤

浙公網安備 33010602011771號