zabbix通過agent監控linux主機

2022-01-26 13:47:00 字數 1482 閱讀 4919

前幾篇部落格分別介紹了通過snmp來進行監控linux主機與windows主機,本篇介紹通過agent客戶端來進行系統監控。

環境:server:192.168.249.142

client:192.168.249.145

基礎配置:關閉selinux,關閉防火牆或者開啟10050埠。

1.安裝zabbix的yum源,並安裝zabbix-agent程式:

2.修改agent程式的配置檔案:

pidfile=/var/run/zabbix/zabbix_agentd.pid

logfile=/var/log/zabbix/zabbix_agentd.log #錯誤日誌

logfilesize=0

listenport=10050

#啟動監聽埠

startagents=3

#被動模式下選擇,主動模式則為0

listenip=0.0.0.0

#監聽所有ip

server=192.168.249.142 #被動模式下必填,將zabbix-server端的ip填入

#serveractive=192.168.249.142

#主動模式下填寫

hostname=test #本機的hostname,此值必須與zabbix的網頁上建立的主機名一致即可

include=/etc/zabbix/zabbix_agentd.d/

3.啟動zabbix-agent:

1.建立主機(主機名稱必須與zabbix_agent.conf檔案中hostname的配置項相同):

2.新增模板:

3.新增:

稍等一兩分鐘,zbx的圖示將會由灰變綠,表示server與client已經建立了連線,並接收了資料,新增主機就完成了,如果沒有變綠,那麼需要檢查配置項,並重啟客戶端的zabbix-agent服務。

zabbix通過agent新增監控項的步驟

1 確定要監控的物件的指標 2 在agent端上,把如何具體獲取指標寫成shell指令碼,並放在乙個和其它agent端統一的位置上 3 在agent端上,自定義監控項key值,配置zabbix agentd.conf檔案,把做好的指令碼配置到檔案中 4 在agent端上,重啟zabbix agent...

zabbix通過jvm監控tomcat

playbook語法 注意空格,不能是tab鍵 說明 目標主機是 192.168.1.31 安裝httpd,把本地 tmp httpd.conf檔案拷貝到目標主機指定目錄 啟動httpd和開機啟動 handlers 處理方式 重啟httpd notify動作 當copy檔案改變的時候,會觸發處理方式...

zabbix 各系統安裝agent

hp ux linux aix 新建使用者 useradd zabbix 上傳agent包 什麼傳都行 我放在 opt 解壓 順序解壓 gunzip tar 修改配置檔案 vim opt zabbix etc zabbix agent.conf logfile var log zabbix zabb...