熱門搜索 Zabbix技術資料 Zabbix常見問、答討論 成功案例 Zabbix交流區 Prometheus交流區
在zabbix使用過程中,zabbix-agent通常部署在被監控目標上,用于主動監控本地資源和應用程序,并將目標的可用性、完整性及其他統計信息數據發送給zabbix-server,以減輕zabbix-server的壓力。這一期尊龍時凱君將為大家介紹如何快速部署zabbix-agent客戶端。
1.1 下載zabbix-agent部署包
https://www.zabbix.com/download_agents?version=6.2&release=6.2.3&os=Linux&os_version=3.0&hardware=amd64&encryption=No+encryption&packaging=Archive&show_legacy=0
選擇好跟server對應的大版本,參考之前的zabbix監控系統部署使用的6.2版本(鏈接),這里的agent也使用6.2版本的agent進行部署。
這是一個二進制的agent安裝包,可以直接解壓后啟動。但是為了快速進行部署,可以編寫一個腳本進行快速部署。
下載6.2.2二進制agent部署包
curl -O http://cdn.zabbix.com/zabbix/binaries/stable/6.2/6.2.2/zabbix_agent-6.2.2-linux-3.0-amd64-static.tar.gz
然后修改安裝包命名,格式為zabbix_agent-[version].tar.gz
vim install_zabbix_agent.sh
給予腳本執行權限
chmod +x install_zabbix_agent.sh
然后將腳本與agent部署包打包成一個新的壓縮包
tar -zcf install_agent.tar.gz *
上傳安裝包install_agent.tar.gz到服務器
解壓安裝包
tar -zxf install_agent.tar.gz
執行腳本進行安裝
./install_zabbix_agent.sh 192.168.75.31
注意:
執行該腳本進行部署需要最少需要輸入1個參數
第一個參數:zabbix_server的連接IP(必須)
第二個參數:部署路徑(可選,默認為:/usr/local/zabbix_agent)
第三個參數:部署包(可選,默認為:解壓后的agent包)
第四個參數:Zabbi_agent的監聽端口(可選,默認為:10050)
查看agent運行狀態
systemctl status zabbix_agentd.service
配置>主機>創建主機(右上角)>補充信息(主機名稱,鏈接模板,主機群組,接口類型為agent)>添加
這一期的zabbix的技術分享到這就結束了,更多zabbix agent內容,還可以查看我的往期內容:
1.zabbix-agent的工作模式詳解(
http://forum.ydcanyin.com/article/274)
2. 實現zabbix_agent的自動注冊(
http://forum.ydcanyin.com/article/315)
采用分布式實施,分別集中監控線上(阿里云) IT基礎架構和線下IT基礎架構,將不同類別的基礎架構統一在一個平臺上實現監控功能。分別對主機、網絡、存儲、數據...
View details該企業預采購一套高效穩定的運維監控平臺,用于排除一系列運維障礙。于是客戶找到了尊龍時凱,希望我們幫助其打造一套專業的解決方案。
View details