如何獲得服務的完整可視性

發布日期:2023/12/25

車上的儀表板、體育場的大型螢幕和 Splunk Observability Cloud 有什麼共同之處?它們都會呈現重要的資訊,讓您知道某件事情的狀態。我們都知道前兩個例子該看的是什麼。無論是您剩多少油 (對,油箱就是一個關鍵績效指標),還是球隊獲得的總分 (這就是運動賽事的可觀測性),或是任何其他常見的指標,無數的例子可以證明讓重要指標以易於理解、易於取得的方式呈現,以及讓您能夠在單一地點取得是多麼重要。

幸運的是,Splunk Observability Cloud 具備立即可用的功能,能夠輕鬆地以視覺效果呈現服務和基礎架構。現在我們來看一下如何將您的服務以視覺效果呈現,先從您的團隊所使用的雲端服務供應商服務開始。

 

遵循這份指南獲得雲端可見性

若要開始視覺化您的雲端資料,不管來自單一還是多個供應商,只需在 Splunk Observability Cloud 中使用引導式的「雲端整合」(Cloud Integrations) 選項,然後登錄您的服務資料即可,包括選擇您可能正在使用的特定服務。這種引導式的資料登錄操作不僅能更輕鬆地連線到 AWS、GCP 和 Azure,還可確保即插即用的儀表板和視覺化工具可以正常運作。

Splunk Observability Cloud 資料管理使用者介面的 AWS 整合功能

 

當雲端整合建立完成後,您可以在導航列中點按 Splunk Infrastructure Monitoring 圖示,檢視所有基礎架構服務的整體性描述。藉此,您可以觀看服務數量、EC2 執行個體、EBS 磁碟區,以及在雲端環境中執行的其他任何服務的摘要,還可以獲得明確的通知,知道哪些服務產生了 Splunk Observability 即插即用偵測器會監控的關鍵事件 (稍後我們會討論這一部分)。如果有服務出現重要的警示,您只需點按該整合功能的面板,即可獲得該服務效能的細部檢視。

Splunk Observability 基礎架構監控總覽儀表板中的 AWS 部分

 

EC2 儀表板顯示所有立即可用的指標,並指出關鍵的硬碟空間問題

 

將所有遙測數據集中在一個地方

這種易於使用的視覺化能力不僅適用於雲端服務。大多數組織都已經制定或計劃實施數位轉型計畫,對於應用程式開發人員、開發營運工程師和網站可靠性工程師 (SRE) 來說,這意味著微服務的時代到來。許多許多的微服務。而且,很可能也您會使用 Kubernetes 管理這些微服務的容器。容器中的指標和日誌又多又雜,從中視覺化、情境化和提取價值極為不易,但 Splunk Observability 讓這一切變得很輕鬆。 

 

一旦您部署 OpenTelemetry,以便從 Kubernetes 服務和應用程式收集資料,您只需在頂層基礎架構觀點中點按 Kubernetes Navigator 標籤頁,就可以看到 K8s 部署中的所有金色指標 (Golden Signal)。這不僅能為您提供一個標準化、立即可用的節點、容器和叢集的指標檢視,您還可以按工作負載進行篩選,以觀看環境中正在執行的內容。K8s Analyzer 標籤頁還提供引導式的建議,讓您可以深入研究偵測到的可能效能降級原因。

Kubernetes Navigator 的即插即用視覺效果            

 

現在,這一切絕對能讓您更輕鬆、更有效率地以視覺方式呈現指標,但您可能會問:「等等,這是 Splunk,日誌在哪裡?」好吧,這就是最棒的地方之一,您現在可以在針對可觀測性使用案例最佳化的同一個使用者介面中,查看您傳送到 Splunk Enterprise 的相同日誌。您只需設定 Log Observer Connect 功能,即可觀看 Kubernetes 和其他雲端基礎架構日誌,並將來自指標視覺效果的標籤和其他相關內容篩選器傳遞到該日誌的檢視,無須撰寫 SPL 即可查看您關心的日誌。

Splunk Observability Cloud 中的 Log Observer 儀表板,使用從 Kubernetes Navigator 傳遞過來的篩選器

 

針對自訂需求設計的自訂儀表板

儘管預設儀表板能夠滿足大部分日常需求,您仍然可以建立包含混合環境不同區域指標、商業指標,或任何可能是貴組織獨有的儀表板。在 Observability Cloud 中已經內建入門指南,可協助您建立符合業務獨特需求的儀表板,並可在部門間共用。

現在,您知道您的服務儀表板會如同在其他地方使用的儀表板一樣易於閱讀。試著再新增一或兩個整合功能,看看您能發現什麼!開始免費 Splunk Observability Cloud 試用

 

說到搜尋特定事物,我們的下一步將引導您對您的服務進行標記,讓大海撈針這件事變得更加輕鬆。

 

作者

Chris Crocco

Chris Crocco 是 Splunk 的 Observability Interlock 主管,位於美國科羅拉多州。當他不忙於處理資料時,Chris 喜歡和妻子以及狗狗一起登山、滑雪和露營。

 

返回上一頁