如何監控云中的盲點以及進行處理
如今,云采用正在增長,因為它具有許多優勢,例如在需要時輕松配置新資源。另外,通常還有短期資金成本節省。
云計算不僅僅是SaaS;有許多第三方提供商使用云計算服務,包括DNS、CDN和API。
這意味著要監控的內容比以往任何時候都多,本文將介紹避免復雜基礎設施帶來的最大盲點的最佳方法。
而本文涵蓋的3個盲點是:
?第三方控制什么
?用戶控制什么
?企業可以控制什么
1.第三方控制什么
由于很多企業將業務遷移到云平臺,將不再控制其所依賴的大部分網絡。其云計算提供商可能會或可能不會監控他們自己的基礎設施。企業的供應商也在使用云計算解決方案和其他第三方,因此企業和其客戶都依賴于許多互連。
使用SaaS,無需編寫任何代碼。相反,只需打開瀏覽器窗口并登錄。企業也許可以自定義各個方面,但控制權最終掌握在提供者手中。
(1)選擇合適的第三方
企業將需要第三方,因此最好的第一步是選擇合適的第三方。
?確保他們了解您的業務需求,并且有一個相互的服務等級協議(SLA),并且他們需要遵守。
?如果企業將業務遷移到云平臺,則必須為遷移前和遷移后制定可靠的計劃。監控系統將幫助企業在遷移業務前后對性能進行基準測試,以便可以在需要時進行改進。
(2)制定冗余計劃
一旦企業選擇了合適的第三方來滿足其業務需求,就該制定冗余計劃了。
?為所有第三方提供備份,因為企業無法控制第三方中斷,只能控制你的準備。
?為發生停電時發生的事情制定計劃。誰負責與第三方溝通?企業將如何與內部團隊溝通?
?除了擁有備份CDN、服務器和應用程序之外,企業還需要制定一個備份計劃,以便在發生中斷時該怎么做。企業與團隊一起制定與用戶溝通的計劃,并準備好一個備份站點,以了解如何使這個備份站點不僅僅是一個錯誤頁面。
(3)管理第三方標簽
應該使用信譽良好的標簽管理器。這將幫助企業快速解決問題,通常是在問題影響其客戶之前。
?確保知道標簽在哪里以及它們屬于哪些第三方。
?在活動期間盡可能保持標簽簡潔。消除您不需要的任何不必要的廣告標簽。如果企業必須在那里放置廣告,需要確保它們沒有提供Flash、視頻或大圖像文件。
2.企業的用戶控制什么
這并不總是企業網站上的某些東西的錯。它可能是瀏覽器問題、設備問題或地理問題——所有這些都由企業的用戶決定。
安全機構曾經檢測到InternetExplorer用戶的加載時間錯誤。事實證明,這是JavaScript和iframe的問題——但如果他們的用戶使用的是InternetExplorer而不是其他瀏覽器,則無法采取任何措施來提高速度。
企業無法控制用戶的瀏覽器,但可以執行以下操作:
?企業不選擇他們的設備。因此需要確保您的網站具有響應性。
?企業不選擇他們的位置。因此部署多個CDN以在其主要存在點(PoP)更快地交付內容。
3.企業控制什么
信不信由你,有許多流行的盲點在企業的控制之下。也就是說,企業并沒有監控基礎設施的所有部分。以下是一些例子。
(1)MQTT
MQTT是一種支持物聯網的機器對機器(M2M)協議。監控MQTT意味著企業可以發現其設備或用戶設備之間發生的中斷。查明MQTT問題將幫助企業的團隊提高平均解決時間(MTTR)。
(2)API
監控API將幫助企業查明執行不佳的情況,并檢測導致特定問題的API或位置——無論是內部API還是外部API。這是改進關鍵業務交易的關鍵,例如企業的結賬流程。
(3)域名系統
如果沒有監控DNS,那么就錯過了客戶/客戶旅程中的一個關鍵點,他們旅程的一開始——以及一個可以建立或破壞他們對企業的品牌忠誠度的關鍵點。如果他們無法訪問企業的網站,那么需要了解它。
(4)SMTP
如果企業監控SMTP服務器,則可以提高應用程序可用性,并快速檢測中斷和協議故障。企業將能夠確定中斷是由于連接失敗還是用戶瀏覽器不支持SSL。
監控盲點
盡管無法控制第三方、云或用戶行為,但企業仍然可以部署一些監控最佳實踐,以幫助自己快速檢測問題,并提高平均解決時間(MTTR)。
這些監控實踐將確保企業的第三方滿足其要求,它們還將幫助企業確定問題是自己的問題、供應商的問題還是SaaS提供商的問題。
(1)云端
云中的應用程序應該具有比遷移前更好或相同的性能。要測試企業的云計算提供商是否滿足性能要求,企業應該結合使用合成和真實用戶監控。
在將業務完全遷移到云平臺之后,可以繼續使用RUM和Synthetic,以確保企業的第三方遵守服務等級協議(SLA)。
(2)綜合監控
如果沒有綜合監控,就無法將問題扼殺在萌芽狀態。綜合監控意味著企業可以使用SaaS應用程序和第三方自動執行典型的用戶行為。可以監控頁面加載、響應和事務時間。
(3)真實用戶監控
企業不能僅僅依賴合成,因為其戶可能會體驗到不同的東西,企業需要確切地知道他們的體驗是什么。
(4)結合RUM和Synthetic
增加合成用戶以測試新功能或為高流量事件做準備。查看不同PoP的RUM—即,確保沒有從AWS中查看AWS中的用戶。
企業的用戶在哪里
企業需要從用戶所在的任何位置(即PoP)衡量性能。監控解決方案應衡量用于從世界各地的互聯網骨干網交付SaaS應用程序的互聯網服務質量。包括支持應用交付的DNS和加速服務以及內部網絡服務。
三個關鍵要點
當談到云中的盲點時,沒有比做好準備更好的方法來處理它們。
?確保選擇正確的云計算供應商。
?為企業的每一個基礎設施(包括備份站點)準備好備份。
?監控基礎設施的每一個部分,以便確定問題所在并改進MTTR。