1.首先安裝zabbix-agent
yum -y install zabbix-agent #yum默認安裝最新版本的
2.修改zabbix-agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
Server=10.127.0.133 #被動模式
ServerActive=10.127.0.133 #主動模式
Hostname=*** # 需要與agent主機名稱一致
3.查看zabbix-agent日誌
tailf /var/log/zabbix/zabbix-agent.conf
2645:20190411:181453.092 Starting Zabbix Agent [cs_linux]. Zabbix 4.2.6 (revision d3bb18bbc4).
2645:20190411:181453.092 **** Enabled features ****
2645:20190411:181453.092 IPv6 support: YES
2645:20190411:181453.092 TLS support: YES
2645:20190411:181453.092 **************************
2645:20190411:181453.092 using configuration file: /etc/zabbix/zabbix_agentd.conf
2645:20190411:181453.094 agent #0 started [main process]
2649:20190411:181453.104 agent #4 started [listener #3]
2646:20190411:181453.108 agent #1 started [collector]
2647:20190411:181453.113 agent #2 started [listener #1]
2650:20190411:181453.116 agent #5 started [active checks #1]
2648:20190411:181453.120 agent #3 started [listener #2]
2650:20190411:181453.352 no active checks on server [192.168.146.133:10051]: host [cs_linux] not found
#發現已經啓動,但是還主機還沒有被發現
4.zabbix web前端添加agent監控主機
創建主機羣組
創建主機
關聯監控模板
(這裏我關聯的是zabbix自帶的模板)
5.從最新數據查看監控主機的各種數據
點擊Graph 可以查看圖表
Graph可以看到最近一段時間的趨勢圖,選擇Values可以查看某個時間點具體的值。
自定義Graph
這裏我選擇了 CPU的系統/用戶使用率和CPU的io等待
我們自定義的圖表已經完成了,點擊Preview可以預覽
自定義添加一個Screen
點擊change 添加圖形
兩個圖形添加完成
點擊Sharing 還可以關聯用戶組和用戶,並設置讀寫權限
創建web監控。web監控可以在模板裏添加或者在主機層添加。
在模板中添加
在主機添加
可以看到兩個wab監控都獲取到信息了
觸發器與用戶組權限
這是我之前創建的監控項,用來獲取server端的10051端口信息的
添加觸發器
目前因爲10051端口是通的,可以看到監控項返回值是0
爲了演示觸發器效果,我把觸發器改爲等於0就觸發報警
可以看到,觸發器已經觸發報警了
用戶組權限設置
創建用戶組
只對測試主機組有讀寫權限
創建用戶並加入到測試用戶組
測試主機羣組權限是只可以讀寫
歡×××