中午剛吃完飯,boss就截圖過來,:“看看這幾個監(jiān)控項怎么回事”
創(chuàng)新互聯(lián)成立以來不斷整合自身及行業(yè)資源、不斷突破觀念以使企業(yè)策略得到完善和成熟,建立了一套“以技術(shù)為基點,以客戶需求中心、市場為導(dǎo)向”的快速反應(yīng)體系。對公司的主營項目,如中高端企業(yè)網(wǎng)站企劃 / 設(shè)計、行業(yè) / 企業(yè)門戶設(shè)計推廣、行業(yè)門戶平臺運營、手機APP定制開發(fā)、成都手機網(wǎng)站制作、微信網(wǎng)站制作、軟件開發(fā)、德陽機房托管等實行標準化操作,讓客戶可以直觀的預(yù)知到從創(chuàng)新互聯(lián)可以獲得的服務(wù)效果。
登陸到監(jiān)控機,手動執(zhí)行插件。出現(xiàn)和web頁面一致的報錯。這個監(jiān)控早就布置好,應(yīng)該不會有問題。查看插件的-h幫助,監(jiān)控機的語法也沒有問題。恰好自己測試機中也有一臺同樣系統(tǒng)版本的服務(wù)器。執(zhí)行插件沒有問題。想著把測試機中的插件上傳到服務(wù)器。設(shè)置好插件的權(quán)限后,執(zhí)行插件后又有了新的報錯。
請教公司大神。告訴我,重新編譯安裝下nagios-plugins。加入
--with-ps-command="/bin/ps laxnwww"選項.看了看。check_procs估計是基于系統(tǒng)的ps命令來檢測服務(wù)器的進程。默認編譯的時候PS_COMMAND選項是 “/bin/ps -axwo......”具體可以看編譯后的config.status文件。少了多了個“-”,手動執(zhí)行ps的時候,“ps -aux"也可以看見這個warnning! 然而,然并卵,加入?yún)?shù)編譯后服務(wù)器PS_COMMAND編譯結(jié)果依然帶"-"。無奈。下班了。。。。。
回到家。×××。。。。坑爹的百度。終于找到了完整的答案。
./configure --enable-extra-opts=yes --with-ps-command="/bin/ps laxnwww" --with-ps-format="%s %d %d %d %d %d %f %s %n" --with-ps-cols=9 --with-ps-varlist="procstat,&procuid,&procpid,&procppid,&procvsz,&procrss,&procpcpu,procprog,&pos"
標紅那個大概意思是“啟用擴展的選項”好吧。原來還有個開關(guān)。。。。這次安裝好后,warnning沒有了。但是。。。截圖過來的那個報錯又出現(xiàn)了。。unsupoort options。。。。
最后一招。升級nagios-plugins。同時編譯過程中指定ps的格式。。
finally 大功告成!