iT邦幫忙

0

zabbix bat無法正確執行

  • 分享至 

  • xImage

近期在練習zabbix的action功能,目前遇到的是action有被正常執行,但bat檔沒有啟動,後來有利用zabbix_get測試卻出現Timeout while executing a shell script的問題,同時也測試其他的遠端指令(net start、net stop)卻可以正常執行,trigger的部分是用proc.num監測process是否存在,bat檔放在桌面上,想請問還有麼原因導致無法正確執行嗎,先謝謝各位

zabbix版本:5.2.1

action的設定

https://ithelp.ithome.com.tw/upload/images/20240114/20132864XyDkVxG4As.png

bat檔內容(由於之前一直失敗,就修改成單純開啟記事本)
https://ithelp.ithome.com.tw/upload/images/20240114/20132864tsPuUe4ic8.png

目前查過資料已經有做過以下的測試,仍無法執行成功

  1. 開啟 AllowKey
    https://ithelp.ithome.com.tw/upload/images/20240114/20132864y1M0KKBIT3.png
  2. server和agent皆開啟Timeout 30秒
    https://ithelp.ithome.com.tw/upload/images/20240114/201328642B1gyjiJ4r.png
  3. 開啟UnsafeUserParameters
    https://ithelp.ithome.com.tw/upload/images/20240114/20132864vfty1YVBHj.png
re.Zero iT邦研究生 5 級 ‧ 2024-01-15 19:34:16 檢舉
我不熟 Zabbix, 只會估狗~
https://www.google.com/search?q=zabbix+action+bat
https://www.zabbix.com/forum/zabbix-help/42696-action-remote-execute-batch-file-fails
abalun52 iT邦新手 5 級 ‧ 2024-01-16 21:41:17 檢舉
謝謝你 這些方法我有測試過 了 還是不行QAQ
vvvv13589 iT邦新手 5 級 ‧ 2024-02-02 09:35:19 檢舉
或許是執行檔執行時間太久,你可以先用一個很間單的bat檔跑看看(可能三四秒內就可以echo 出東西的),是否是有執行成功,來判斷。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答