最可靠的Web應(yīng)用監(jiān)控程序是什么?我們應(yīng)該用什么標(biāo)準(zhǔn)來(lái)比較呢?
首先考慮你是否要解決以下其中一個(gè)或多個(gè)問(wèn)題:
◆監(jiān)視Web服務(wù)器資源(CPU/內(nèi)存利用率、存儲(chǔ)等)
◆監(jiān)視Web應(yīng)用的可用性和響應(yīng)性
◆檢測(cè)異常,如安全掃描、潛在黑客或拒絕服務(wù)攻擊
◆用于市場(chǎng)營(yíng)銷目的頁(yè)面加載、點(diǎn)擊率追蹤等等
每個(gè)用途都有專門的工具選擇,但目前貌似還沒(méi)有單個(gè)工具執(zhí)行以上所有的功能。可以試試Nagios、CloudFlare或Google分析。
在繼續(xù)深入選擇Web應(yīng)用監(jiān)控工具之前,請(qǐng)考慮下面的問(wèn)題:
◆用戶(例如行政管理、市場(chǎng)營(yíng)銷等等)最終想要該工具做什么?
◆預(yù)期的細(xì)節(jié)級(jí)別和報(bào)告的類型是什么?
◆你的Web應(yīng)用平臺(tái)運(yùn)行IIS或Apache這些常見的Web應(yīng)用嗎?你有定制代碼嗎?應(yīng)用是定制的,不能訪問(wèn)源代碼?這樣的話,應(yīng)用難以監(jiān)控。
◆你有為商業(yè)產(chǎn)品做預(yù)算嗎,或者開源和免費(fèi)的應(yīng)用(如谷歌)都可以負(fù)擔(dān)得起嗎?
最后,向預(yù)期的供應(yīng)商咨詢。告訴他們你的情況和期望,看看是否有匹配產(chǎn)品。不要害怕問(wèn)一些尖銳的問(wèn)題,可以引用一些在你的工作領(lǐng)域里比較理想的公司。