zabbix監控伺服器的11中狀態

2021-09-21 04:43:41 字數 2902 閱讀 1013

安裝了zabbix(此步驟跳過)  本機的ip是:59.110.26.9

2.建立指令碼目錄

1

2

[root@web02 ~]# cd /etc/zabbix/

[root@web02 zabbix]# mkdir shells

3.上傳zabbix  userparameter需要呼叫的指令碼 

1

2

3

4

5

6

7

8

[root@web02 zabbix]# cd shells/

[root@web02 shells]# ll

total 4

-rwxr-xr-x 1 root root 2854 jan 28 12:12 zabbix_linux_plugin.sh

[root@web02 shells]# pwd

/etc/zabbix/shells

[root@web02 shells]#

[root@web02 shells]# chmod +x  zabbix_linux_plugin.sh

4.編寫呼叫的agent userparameter

1

2

3

4

5

6

7

8

9

[root@web02 shells]# cd  /etc/zabbix/zabbix_agentd.d/

[root@web02 zabbix_agentd.d]# ls

userparameter_mysql.conf  zabbix-linux-plugin.conf

[root@web02 zabbix_agentd.d]#

[root@web02 zabbix_agentd.d]# cat zabbix-linux-plugin.conf

userparameter=linux_status[*],/etc/zabbix/shells/zabbix_linux_plugin.sh"$1""$2""$3"

[root@web02 zabbix_agentd.d]#

注意:上面的步驟配置完畢以後 要重啟zabbix-agent  服務

5.服務端測試(zabbix-server端)

1

2

3

4

5

6

7

8

[root@web02 zabbix_agentd.d]# zabbix_get  -s   59.110.26.9  -k   linux_status[tcp_status,estab]

/etc/zabbix/shells/zabbix_linux_plugin.sh: line 14:/tmp/netstat.tmp: permission denied

4

[root@web02 zabbix_agentd.d]#

解決辦法:chownzabbix.zabbix/tmp/netstat.tmp

[root@web02 zabbix_agentd.d]# zabbix_get  -s   59.110.26.9  -k   linux_status[tcp_status,estab]

4

6.zabbix匯入模板

7.檢視結果(模板預設的300s  生產場景 300s  測試可以修改模板的時間間隔。測試修改為30s)

8.檢視出圖的結果

zabbix 監控伺服器配置

一 監控 向運維人員報告系統的運 況 吞吐量,反應時間,使用率 以便於提前發現問題。二 監控的資源 1 公開資料 web,ftp,ssh,資料庫,tcp udp等應用服務 2 私有資料 cpu,記憶體,磁碟,網絡卡,使用者,程序等執行資訊 三 系統監控命令 ps 程序,uptime cpu負載,fr...

zabbix監控windows伺服器

實驗宣告 本實驗教程僅供研究學習使用,請勿用於非法用途,違者一律自行承擔所有風險!zabbix監控windows伺服器 zabbix是開源的監控平台,內建很多模板,本實驗,使用自帶模板,建立windows伺服器的常規監控項,用於監測伺服器資源,觀察伺服器是否被資源濫用,如挖礦等行為。兩台機器 一台,...

zabbix之監控windows伺服器

zabbix agent 在windows上安裝部署 解壓zabbix agents 2.4.4.win.zip conf目錄存放是agent配置檔案 bin檔案存放windows下32位和64位安裝程式 2 配置與安裝 以下配置均是以被動模式為例,主被動模式與linux系統一樣的配置方式 2.1 ...