環境定義手冊
《環境定義手冊》是應用程式視景服務與相關基礎架構的視覺化表示法。 在幕後,它是由 Instana 的強大動態圖形所驅動, Instana 是 Instana 的核心元件,您基礎架構的所有實體元件都會追蹤並與其邏輯對應項目相關聯,並在發生變更時自動保持最新。
動態圖形
「動態」圖形是支撐「環境定義」手冊的核心概念,並在 這裡 詳細討論。
堆疊
動態圖形的視覺化是透過「堆疊」按鈕執行的。 「堆疊」會列出各種應用程式視景服務以及鏈結至這些服務的基礎架構。 環境定義手冊的 Kubernetes 標籤會列出 Kubernetes 資源,例如「叢集」、「部署」及「Pod」。 環境定義手冊「基礎架構」標籤列出實體基礎架構,例如「主機」、「處理程序」、 Docker 儲存器、Java 虛擬機器或其他。
「環境定義」手冊的其中一個主要特性是如何依高階類型來分組基礎架構,其中可能預期項目在邏輯上會落在其中。 例如,在《環境定義手冊》內的不同部分中,對叢集和儲存器進行視覺化表示。 依項目的高階類型將項目分組,有助於概略呈現基礎架構中各種元件的概觀。
若要說明特定基礎架構元件環境定義的功能,請開啟 Kubernetes 名稱空間的《環境定義手冊》堆疊。 會列出此名稱空間所在的叢集,以及此名稱空間中已排程部署 Pod 所在的節點。 將基礎架構的這些不同部分一起放置到堆疊中,是一種在彼此相關的元件之間進行快速導覽的強大方法。

上游/下游
「上游/下游」按鈕可讓您視覺化及導覽至 應用程式、服務或端點、 基礎架構實體或 Kubernetes 實體的相依關係。
「上游」資訊有助於在現行實體遇到諸如高延遲或錯誤時識別受影響的服務及應用程式。 「上游」標籤會顯示直接呼叫現行實體的服務及應用程式。 來自不受 Instana 監視之上游服務的呼叫將分組在「不受 Instana 監視」下。
「下游」資訊有助於查明現行實體所依賴的哪些服務及應用程式遇到相似的問題,並且這些問題可能是主要原因。 「下游」標籤會顯示現行實體直接呼叫的服務及應用程式。
「上游」和「下游」資訊一律以給定應用程式視景的所有呼叫為基礎,不論其預設或目前選取的應用程式範圍為何。
