現在位置: 首頁 > Nagios > 正文

Nagios 監控 HTTPS 和 監控失敗訊息『Return code of 127 is out of bounds – plugin may be missing』

今天在用 Nagios 監控一個 HTTP Url 的時候屢屢發生監控失敗的訊息『Return code of 127 is out of bounds – plugin may be missing』但實際檢查 Url 是正常的!

 

就字面上來看,說是缺少 Plugin,但我用的是一般 check_http,其他 HTTP Url 都沒有這個問題呀!所以初步排除缺少 Plugin 的問題

 

 

監控 Url:https://taiwan.com/download.php?client=android&channel=shazi

在發生問題之前我的設定檔如下

 

 

看起來問題不大,但嘗試用 check_http 測試後才發現問題藏在細節裡!

 

如果你手動執行 check_http

 

你將會發現這段監控被拆成兩段

http://taiwan.com/download.php?client=android

channel=shazi

 

 

看出關鍵就是在 & 身上出包的!

正確使用方式必須用雙引號 “" 包起來

 

這算是很基本的帶參數常識,但如果你直接在 Nagios 設定,看到這樣的錯誤訊息一定抓不到頭緒!

 

 

 

另外補充在上面我有帶到 –ssl=3 代表我要使用 https 並且為 sslv3 的協定,若是你要監控證書到期日,也可以用 -C 來監控剩餘天數!

文章連結: https://shazi.info/nagios-%e7%9b%a3%e6%8e%a7-https-%e5%92%8c-%e7%9b%a3%e6%8e%a7%e5%a4%b1%e6%95%97%e8%a8%8a%e6%81%af%e3%80%8ereturn-code-of-127-is-out-of-bounds-plugin-may-be-missing%e3%80%8f/ | Mr. 沙先生

該文章由 shazi7804 於2015年07月10日發表在 Nagios 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: Nagios 監控 HTTPS 和 監控失敗訊息『Return code of 127 is out of bounds – plugin may be missing』 | Mr. 沙先生
標籤: , , ,

Nagios 監控 HTTPS 和 監控失敗訊息『Return code of 127 is out of bounds – plugin may be missing』:給Mr.沙先生一點建議

發表回文