一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - 關于zabbix自定義監控項和觸發器問題

關于zabbix自定義監控項和觸發器問題

2022-01-25 16:44日行一善 服務器知識

這篇文章主要介紹了zabbix自定義監控項和觸發器的相關知識,關于監控端口,監控服務,模板的導入和導出問題,本文給大家介紹的非常詳細,感興趣的朋友一起看看吧

一.監控端口

關系說明

觸發器: 根據客戶端的腳本獲取值,當客戶端的某項值達到要求后,將發出告警

監控項:根據客戶端的腳本獲取值,可設定采集值得間隔時間,將值保留記錄下來,可形成曲線圖

應用集:用來分類存放監控項,比如將監控80,8080等web服務的監控項放在web應用集中,將監控22,21等小服務的監控項放入small應用集中。

模板:模板是一套定義好的監控項的合集,任何主機連接模板,則將模板中的監控項等等在主機上應用,但要修改這些監控項只能去模板中修改,并且修改后其他連接的主機也會跟著變動。

操作

1.創建模板,模板名稱用來表示,這里監控端口,取名為port,模板必須加入某群組,可單獨創建群組來區分。

關于zabbix自定義監控項和觸發器問題

2.創建應用集,應用集只用取名字即可

關于zabbix自定義監控項和觸發器問題

3.創建監控項,名稱用來區分監控的哪些值,可能是監控nginx的訪問數量,也可能是mysql的讀數量。

關于zabbix自定義監控項和觸發器問題

鍵值有2種,一種是點擊選擇使用系統自帶值,另一種自定義腳本key。

這里選擇net.tcp.listen[port],通過telnet來查找某主機是否監聽某端口,[port]填寫需要監控的端口號。

4.創建觸發器,{host.name}將獲取主機名,用作報警顯示。表達式點擊添加,或復制其他自帶觸發器的值進行修改。
連接監控項,這個就是剛剛創建的監控項,其余不動。

關于zabbix自定義監控項和觸發器問題

5.選擇相應群組,從群組里找到剛建立的監控項。

關于zabbix自定義監控項和觸發器問題

6.port是模板名,如果這里選擇寫主機名或主機ip,則會變成單個主機的監控項,而不是模板的。

關于zabbix自定義監控項和觸發器問題

二.監控服務

關系說明

腳本:執行腳本獲得值
配置文件:允許自定義key,將key的鍵值和腳本獲取值關聯起來。
服務端測試: 服務端發送指令給客戶端,客戶端運行腳本獲取值再返回給服務端。

操作

1.創建腳本,用于獲取值
cd /etc/zabbix/script

vim web_status.sh

?
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
 
case $1 in
lian)
    netstat -anptu | grep 172.26.98.247:80 | wc -l ;;
ping)
    netstat -unltp | grep -w 80 &>/dev/null && echo 1 || echo 0 ;;
 *)
    echo "lian | ping" ;;
esac

測試腳本 ./web_status.sh ping,看是否可以獲得1

2.修改客戶端配置文件,讓他允許自定義key
vim /etc/zabbix/zabbix_agentd.conf

?
1
2
include=/etc/zabbix/zabbix_agentd.conf.d/*.conf #加載其他配置文件
unsafeuserparameters=1 #開啟允許自定義 key

systemctl restart zabbix-agent

3.修改配置文件,設定鍵值的名字和腳本所在位置,這樣配置文件才能知道這個鍵值需要執行哪個腳本獲得

web.ping是自定義的鍵值名字,后面是腳本路徑
vim /etc/zabbix/zabbix_agentd.d/web_status.conf

?
1
2
userparameter=web.ping,/etc/zabbix/script/web_status.sh ping
userparameter=web.lian,/etc/zabbix/script/web_status.sh lian

如果執行的是命令要用絕對路徑,如下也能獲取值,并不一定要用腳本。
比如

?
1
userparameter=web.shu,/bin/netstat -anptu | wc -l

4.檢測,客戶端測試
zabbix_agentd -t web.ping #返回1則正確

服務端測試:
/ops/server/zabbix/bin/zabbix_get -s 192.168.1.1 -k web.ping #獲得1則正確

5.出現(not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)

是因為腳本中用netstat 這個命令,但是客戶端使用zabbix這個用戶啟動腳本,沒有權限用這個命令。

客戶端執行chmod +x /bin/netstat即可

網頁操作:
鍵值是找不到的,手動寫上,觸發器的表達式也是連接這個監控項。

三.模板的導入和導出

導入:

關于zabbix自定義監控項和觸發器問題

導出:
選擇模板拉倒最下面

關于zabbix自定義監控項和觸發器問題

到此這篇關于zabbix自定義監控項和觸發器的文章就介紹到這了,更多相關zabbix自定義監控項內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://www.cnblogs.com/rxysg/p/15701080.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久乱码精品亚洲日韩 | 久久草福利自拍视频在线观看 | 白丝捆绑调教 | avtt在线观看 | 国产精品九九久久一区hh | 亚洲国产日韩欧美mv | 果冻传媒在线播放观看228集 | 国产99re在线观看69热 | 亚洲欧美国产在线 | 国产自拍视频网站 | x8x8在线观看| 免费国产白棉袜踩踏区域 | 欧美亚洲第一区 | 欧美怡红院视频一区二区三区 | 国产精品欧美亚洲韩国日本99 | 国内久久 | 青青草国产精品久久碰 | 美女靠逼免费视频 | 波多野结衣同性系列698 | 国产农村一级特黄α真人毛片 | 精品日韩欧美一区二区三区 | 久草在在线免视频在线观看 | 国产精品自在欧美一区 | 欧美破处女视频 | 色cccwww| 91精品综合国产在线观看 | 久久国产免费 | 69午夜影院 | 思思99热久久精品在2019线 | chinese老头和老太交hd | 日本人成在线视频免费播放 | 亚洲天堂中文 | 亚洲高清中文字幕精品不卡 | 亚洲成在人线久久综合 | 国产人成激情视频在线观看 | 女同色图| 好湿好紧太硬了我太爽了h 好湿好滑好硬好爽好深视频 | 免费国产白棉袜踩踏区域 | 国产成人精品视频一区二区不卡 | 四虎国产免费 | 日韩免费在线观看 |