譯者 | 陳峻
無論是為了整個公司、還是手頭上的最新項目,針對正常運行時間的監(jiān)控(uptime monitoring)總能夠讓我們及時知曉自己的服務器或網站,當前是處于啟動、還是關閉狀態(tài)、其運行性能如何。目前,市場上有許多此類優(yōu)秀的工具可供選擇。下面,我將和您討論四種業(yè)界最常用的正常運行時間監(jiān)控服務。
1.UptimeRobot
UptimeRobot登陸頁面截圖
UptimeRobot是能夠保證您了解項目或服務器是否發(fā)生、何時發(fā)生、以及為何發(fā)生故障的最佳工具之一。通知運維人員的方式往往是針對正常運行時間監(jiān)控的最重要部分。而UptimeRobot就能夠在此方面為小型團隊和個人提供,有關被監(jiān)控服務是否正常運行的實時通知。
您可以默認選擇讓UptimeRobot通過電子郵件或短信觸發(fā)通知。當然,您也可以選擇通過語音電話的方式獲取通知。同時,您還可以通過參考鏈接:https://www.makeuseof.com/record-phone-call-on-android/,了解如何記錄通知電話里的具體內容。
如果您在一家較大的公司、或是需要有更加豐富的通知送達方式,那么UptimeRobot為您準備了包括:Twitter、Slack、以及Zapier在內的超過10種不同的聯(lián)系方式。此外,通過與UptimeRobot聯(lián)系,您還可以獲得獨特的、與運行時間相關的解決方案。
在監(jiān)控的具體信息上,UptimeRobot能夠提供包括SSL、ping、端口、cron作業(yè)和關鍵字在內的,各項基本網站與服務器參數的監(jiān)控服務。當然,它也允許您進行各種高級功能的設置,例如:自定義HTTP請求、可自定義的維護窗口,以及在圖表中跟蹤響應時間,以便更好地了解被監(jiān)控網站的處理能力與性能。
免費版的UptimeRobot所能提供的功能極其有限。諸如短信和語音呼叫的通知功能都被禁用了,而且您只能以5分鐘的間隔、監(jiān)控50臺以內的設備。不過,您可以在1分鐘之內,快速獲取完整的服務,并能根據項目的規(guī)模擴展出相應數量的監(jiān)控能力。
2.Uptime.com
Uptime.com 登陸頁面的屏幕截圖
如果您正在尋找高度可配置的正常運行時監(jiān)控工具,那么Uptime.com就可能是您需要的解決方案。它涵蓋了Web宕機與事件警報、自定義的正常運行時間與性能報告、真實用戶與狀態(tài)頁面的監(jiān)控、以及各種工具的集成等廣泛的解決方案。
該監(jiān)控工具在基本設置上非常簡單,您也可以根據自己的喜好,去調整檢查的時間間隔、出現問題該與誰聯(lián)系、以及聯(lián)系的頻率等方面。當然,您也可以按需啟用其各種高級功能。此外,Uptime.com的優(yōu)勢在于,它不僅可以在單個位置上執(zhí)行正常運行時間的監(jiān)控,還可以從超過5個不同的位置,進行監(jiān)控結果的比較。因此,它可以通過雙重和三重檢查,來有效地避免誤報的產生。
對于小型項目,你雖然可以使用21天免費試用的Uptime.com版本,但是,對于較大型的需求而言,則可能會對業(yè)務造成潛在的影響。
3.Pingdom
Pingdom 登陸頁面截圖
Pingdom實際上是由一家公司提供的兩種不同的服務,它們都能夠對您的監(jiān)控需求提供實用的服務。其中,Pingdom提供的第一個服務是針對真實用戶環(huán)境的監(jiān)控。也就是說,Pingdom能夠在目標項目或服務器運行時,提供密切的監(jiān)控,并為運維人員提供有關目前用戶在線獲取服務的真實狀況。顯然,這些比簡單的一條ping指令所能夠包含的信息(https://www.makeuseof.com/tag/how-ping-website-computer/)可豐富多了。
該服務的特點是,能夠實時地通過收集數據,在地圖上映射出用戶的位置,以及地理熱點(geographic hot spots),提供對用戶行為和平臺信息的洞察,以及當前各種關鍵性能與使用指標的摘要。
Pingdom提供的第二項服務是綜合監(jiān)控。這包括對目標網站在全球范圍內的可用性、及其性能等正常運行時間的監(jiān)控。因此,如果您正在尋找一種可以提供頁面加載速度、以及可用性的準確讀數服務的工具,那么該服務就非常適合您。
當然,此類綜合監(jiān)控也能夠提供,在目標網站不可用時,通過電子郵件或短消息的方式,及時發(fā)出警報,甚至可以與交易的監(jiān)控相關聯(lián),以便運維人員獲悉交易到底是在何時失敗的。
從原則上說,盡管這兩種服務有著相互關聯(lián)性、且價格相同,但是兩者是不能互換與通用的。好在如果您無法決定哪種服務適合自己,可以先免費試用它們,再根據其產生的不同效果做出決定。
4.Uptrends
Uptrends 登陸頁面的截圖
作為另一種出色的正常運行時間監(jiān)控服務,Uptrends非常適合于大規(guī)模的監(jiān)控需求。您可以選擇它來協(xié)助掌握大量的實時數據、以及管控各種目標站點。
Uptrends的界面是一個易于理解和使用的儀表板。它能夠將所有相關信息收集到一處,以便您更快捷、簡便地可視化和識別目標網站正在發(fā)生的狀況。例如,您可以訪問到被監(jiān)控目標的可用性、性能趨勢、錯誤、以及狀態(tài)變化等。如果您不喜歡它提供的默認儀表板,那么也可以通過調整其界面,只顯示自己關注的重要信息。
Uptrends的另一個顯著特點是,警報級別的差異化。也就是說,因為它允許您使用不同等級的自定義警報,因此組織內的不同成員可以按需查看、并做出適當的響應。
如果您只想先試用的話,可以選用其免費的30天試用版。在此基礎上,您可以根據自己的業(yè)務規(guī)模和特定功能,選擇具有不同的定價標準的產品版本。
5.小結
綜上所述,在上述四種工具中,既有免費版本,又有付費版本;既有方便小型個人項目監(jiān)控的工具,又有適合大型企業(yè)項目的全面方案。只要您能夠通過試用進行綜合比較,相信總有一款會夠適合您。
原文鏈接:https://www.makeuseof.com/best-tools-monitor-uptime/
譯者介紹
陳峻 (Julian Chen),51CTO社區(qū)編輯,具有十多年的IT項目實施經驗,善于對內外部資源與風險實施管控,專注傳播網絡與信息安全知識與經驗;持續(xù)以博文、專題和譯文等形式,分享前沿技術與新知;經常以線上、線下等方式,開展信息安全類培訓與授課。