想寫一支能監控郵件queue信狀態,超過一定量就顯示critical字串 [論壇 - Ubuntu 程式設計]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



想寫一支能監控郵件queue信狀態,超過一定量就顯示critical字串
會員一級
註冊日期:
2014/11/30 18:06
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 9
EXP: 2
離線
大家好

因為自己shell script並沒有任何底子,常常都是上網複製貼上script下來改的

這次被要求寫一個script是利用postqueue -p 檢查queue信狀態,若是
超過50封就顯示critical字串,否則顯示ok 再利用監控軟體的字串檢查來判定是否要發出警告。

想請各位前輩協助給個方向,萬分感謝~

2015/8/17 17:42
應用擴展 工具箱
回覆: 想寫一支能監控郵件queue信狀態,超過一定量就顯示critical字串
會員一級
註冊日期:
2014/11/30 18:06
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 9
EXP: 2
離線
最後是自己研究出來,希望這串指令可以幫到大家

if [[ $(postqueue -p | grep in | grep Request | awk {'print $5'}) -gt 50 ]]; then echo "critical" ;else echo "ok" ;fi

2015/8/27 15:11
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.