狠狠色丁香婷婷久久综合麻豆,国产99久久久久久免费看,与亲女洗澡时伦了视频,一面膜胸口一面膜下免费

zabbix自動發現主機,端口,自定義腳本key值-創新互聯

自動發現主機規則

成都服務器托管,創新互聯提供包括服務器租用、成都服務器托管、帶寬租用、云主機、機柜租用、主機租用托管、CDN網站加速、域名申請等業務的一體化完整服務。電話咨詢:13518219792

首先創建自動發現主機:

zabbix 自動發現主機,端口,自定義腳本key值

配置自動發現規則:

zabbix 自動發現主機,端口,自定義腳本key值

完成后在動作中的自動發現創建發現動作即可:

zabbix 自動發現主機,端口,自定義腳本key值

自定義腳本

zabbix自定義監控key值 自動發現 自動執行遠程腳本
例如:
監控一個進程是否存在:
mkdir /etc/zabbix/alertscripts/
vim check_badvp.sh
#!/bin/bash
result=`ps -ef | grep badvp-udpgw | grep -v grep`
if [ -n "$result" ]
then
echo '1'
else
echo '0'
fi
通過腳本判斷這個進程是否存在 存在返回1 不存在返回0,我們把這個腳本自定義到上述目錄

在zabbix_agent.conf中配置腳本路徑 和key值
UnsafeUserParameters=1
UserParameter=check_badvp,/bin/bash /etc/zabbix/alertscripts/check_badvp.sh
修改超時時間
Timeout = 8
設置超時時間,避免腳本執行不成功

設置啟動服務的腳本 /opt/autorestart.sh
最后修改sudoers文件 在下邊一行新加 zabiix用戶的啟動權限 visudo
root ALL=(ALL) ALL
zabbix ALL=(root)?NOPASSWD:/opt/autorestart.sh
最后重啟agent

界面設置
創建監控項:

zabbix 自動發現主機,端口,自定義腳本key值

創建觸發器:

zabbix 自動發現主機,端口,自定義腳本key值

最后條件動作通知:

zabbix 自動發現主機,端口,自定義腳本key值

最后實現告警:

zabbix 自動發現主機,端口,自定義腳本key值

zabbix端口自動發現
經歷了很多次試驗,由于公司服務器上的業務端口又多又沒有規律,因此使用網上的端口自動發現規則(netstat)的方法會發現大量的無用端口,而且在告警時候只顯示端口也不友好,最終找到了解決辦法。
python腳本和pyadmin腳本
利用zabbix的自定義key來調用公司服務器現有的進程管理工具pyadmin

python腳本:
#!/usr/bin/python
import os,json
#command = "sudo /usr/skymobi/admin/PYsanpadmin |awk -F'_' {'print $2'} | awk '{print $1}' | sort|uniq"
command = "sudo /usr/skymobi/admin/PYsanpadmin"
lines = os.popen(command).readlines()
resultLi = []
for line in lines:
lineLi = line.split()
newLineLi = lineLi[0].split("_")
resDic = {"{#SERVICES}":newLineLi[0],"{#TCP_PORT}":newLineLi[1]}
resultLi.append(resDic)
data = {"data":resultLi}
jsonStr = json.dumps(data, sort_keys=True, indent=4)
jsonStr=jsonStr.replace(r"\u001b[1;32;40m","").replace(r"\u001b[1;31;40m","").replace(r"\u001b[1;33;40m","")
print jsonStr
腳本中的replace 是過濾我一下PY輸出結果的顏色的 綠色 紅色 否者在打印出json格式就會有顏色的代碼

PYadmin輸出結果

zabbix 自動發現主機,端口,自定義腳本key值

其原理就是利用python腳本分離出pyadmin管理工具輸出的結果,把進程名和端口過濾出來,傳到zabbix自動發現規則中
vim zabbix-agentd.conf
UserParameter=nettcpservice,/usr/bin/python /etc/zabbix/alertscripts/discover_tcpport.py "$1" "$2"
重啟agent即可

配置自動發現規則

zabbix 自動發現主機,端口,自定義腳本key值

健值對應我們配置文件中的健值,這里類型選擇主動式,為了減少服務端探測導致客戶端服務器連接數過多。

zabbix 自動發現主機,端口,自定義腳本key值

zabbix 自動發現主機,端口,自定義腳本key值

最后綁定到我們的服務器即可~

zabbix agent Value should be a JSON object 故障排除
首先考慮腳本執行權限
chmod 755 發現腳本
其次visudo,最后一行追加
zabbix ALL=(ALL) NOPASSWD: ALL

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

本文標題:zabbix自動發現主機,端口,自定義腳本key值-創新互聯
瀏覽路徑:http://www.hntjjpw.com/article26/gicjg.html

成都網站建設公司_創新互聯,為您提供定制開發網站收錄網站建設外貿建站面包屑導航手機網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
主站蜘蛛池模板: 渭南市| 遂平县| 浪卡子县| 阿克苏市| 汝城县| 长岭县| 老河口市| 白银市| 开远市| 邯郸市| 禹州市| 蒙山县| 叶城县| 沙河市| 突泉县| 汪清县| 南安市| 明光市| 磐安县| 洞头县| 依兰县| 扎鲁特旗| 普安县| 大城县| 房产| 佳木斯市| 惠东县| 栾川县| 霍山县| 凌源市| 巨鹿县| 雷山县| 湖北省| 泾源县| 宜州市| 浑源县| 安阳市| 洱源县| 车险| 巴塘县| 丰城市|