熱門搜索 Zabbix技術(shù)資料 Zabbix常見問、答討論 成功案例 Zabbix交流區(qū) Prometheus交流區(qū)
zabbix agent安裝前提說明
需要安裝curl命令,安裝腳本的主機(jī)需要和nginx主機(jī)互通。
安裝Nginx可以使用編譯安裝或者yum安裝,區(qū)別是yum安裝后,使用systemctl enable nginx 會自動生成nginx.service服務(wù)文件,編譯安裝需要手動新增nginx.service服務(wù)文件,才能使用systemctl命令管理nginx。編譯安裝參考:
http://m.ydcanyin.com/forum.php?mod=viewthread&tid=208&highlight=nginx
nginx.service服務(wù)配置參考,注意文件路徑
vim /lib/systemd/system/nginx.service
[Unit]
Description=nginx
After=network.target
[Service]
Type=forking
ExecStart=/itops/nginx/sbin/nginx -c /itops/nginx/conf/nginx.conf
ExecReload=/itops/nginx/sbin/nginx -s reload
ExecStop=/itops/nginx/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
然后給腳本執(zhí)行權(quán)限,chmod 755
/lib/systemd/system/nginx.service
自啟 systemctl enable nginx.service 或 chkconfig nginx on
在配置文件nginx.conf配置以下文件存放路徑,圖下意思是在/目錄新增一個agent文件夾,之后需要把文件放到這個文件下
保存后,需要重啟nginx才能生效,在重啟前,可以使用以下命令測試一下配置文件是否正常,如有報錯,會提示在第幾行的配置有誤!
/itops/nginx/sbin/nginx -t
nginx: the configuration file /itops/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /itops/nginx/conf/nginx.conf test is successful
第三步:測試安裝
把需要執(zhí)行的文件放到第二步配置/agent目錄
文件可以是執(zhí)行腳本,也可以是壓縮包或者是rpm包,這里舉例為安裝zabbix_agentd免編譯版,利用制作的zabbix_agent安裝相關(guān)文件及配置安裝。
如果不是直接的腳本文件,確保壓縮包里面有安裝執(zhí)行的shell文件
然后到任意的linux主機(jī)使用以下命令執(zhí)行安裝:
curl -O http://nginx主機(jī)ip/agent/linux_agent.tar && tar -xf linux_agent.tar && cd linux_agent && sh install_agent.sh install
更多zabbix技術(shù)文章,請關(guān)注尊龍時凱社區(qū):http://forum.ydcanyin.com/
某大型央企旗下控股財務(wù)公司統(tǒng)一運(yùn)維監(jiān)控平臺建設(shè)實(shí)踐
View details案例解讀 | 某特種材料上市高新技術(shù)企業(yè)IT綜合運(yùn)維平臺建設(shè)實(shí)踐
View details尊龍時凱監(jiān)控結(jié)合該銀行發(fā)展在的現(xiàn)狀及發(fā)展需求,幫助其構(gòu)建一個安全、實(shí)用、可持續(xù)發(fā)展的智能監(jiān)控管理平臺。
View details尊龍時凱采用分布式實(shí)施,分別對主機(jī)、網(wǎng)絡(luò)、存儲、數(shù)據(jù)庫、中間件、應(yīng)用、硬件和虛擬化等實(shí)施一站式監(jiān)控。
View details