VMware Hands-on Labs - HOL-1801-04-CMP-LT


實驗室概觀 - HOL-1801-04-CMP - vRealize Operations - 進階主題

實驗室指南


提醒:完成本實驗室需要 90 分鐘以上。每次預計只能完成 2-3 個單元。這些單元各自獨立,因此您可以選擇任一單元開始學習。您可以使用目錄存取所選的任何單元。

您可從實驗室手冊的右上角進入目錄。

此實驗室將介紹 vRealize Operations 的進階主題,包括如何打造原則、建立自訂控制面板和自訂檢視與報告等。我們也會向使用者介紹 End Point Operations 以進行作業系統和應用程式監控、使用 vRealize Operations API 進行對內整合、使用 Webhook 填充碼進行對外整合,以及使用 PowerCLI 操作 vRealize Operation 等主題。

實驗室單元清單:

實驗室負責人:

 

本實驗室手冊可從 Hands-On Lab 文件網站下載,網址如下:

http://docs.hol.vmware.com

本實驗室也提供其他語言版本。若要設定語言偏好,以及在實驗室中部署本地化手冊,請參閱本文件中的流程說明:

http://docs.hol.vmware.com/announcements/nee-default-language.pdf


 

主控台位置

 

  1. 紅色方框區域包含主控台。實驗室手冊位於主控台右側的索引標籤中。
  2. 特定實驗室可能會有其他主控台,位於左上角的獨立索引標籤中。如有需要,系統會引導您開啟另一個特定的主控台。
  3. 您的實驗室會計時 90 分鐘。實驗室無法儲存。所有程序必須在實驗室限制的時間內完成。但是您可以按一下「延長」(EXTEND) 增加時間。VMware 活動期間,實驗室時間可延長兩次,最長 30 分鐘。每按一下即可延長 15 分鐘。非 VMware 活動期間,實驗室時間最多可延長 9 小時 30 分鐘。每按一下即可延長一小時。

 

 

輸入鍵盤資料的替代方法

在本單元中,您會在主控台中輸入文字。除了直接輸入內容之外,還有兩種實用的資料輸入方法,有助輕鬆輸入複雜的資料。

 

 

按一下實驗室手冊內容,然後拖曳至使用中的主控台視窗

 
 

您也可以按一下文字和指令行介面 (CLI) 指令,然後從實驗室手冊直接拖曳至主控台的使用中視窗。 

 

 

存取線上國際鍵盤

 

您也可以使用主控台中的線上國際鍵盤。

  1. 按一下 Windows 快速啟動工作列上的「鍵盤」圖示。

 

 

啟動提示或浮水印

 

第一次啟動實驗室時,您可能會注意到桌面的浮水印顯示 Windows 尚未啟動。 

虛擬化的主要優點之一,就是可以在任何平台上移動及執行虛擬機。Hands-On Lab 運用這項優點,因此我們可以執行多個資料中心內的實驗室。但是這些資料中心的處理器可能不同,因此會透過網際網路觸發 Microsoft 啟動檢查。

請放心,VMware 與 Hands-On Lab 完全符合 Microsoft 授權需求的規定。您使用的實驗室各自獨立,沒有網際網路的完整存取權,Windows 需要該權限才能驗證啟動。如果沒有網際網路的完整存取權,這項自動化程序會失敗,然後這個浮水印就會顯示。

這個問題不會對您的實驗室造成影響。 

 

 

請看畫面右下方

 

請檢查您的實驗室是否已經完成所有啟動程序,並且是否準備好讓您開始學習。如果您看到「就緒」(Ready) 以外的其他內容,請稍待幾分鐘。如果 5 分鐘後實驗室依然尚未「就緒」(Ready),請尋求協助。

 

單元 1 - 使用 Endpoint Operations 進行作業系統和應用程式監控 (30 分鐘)

簡介


在本單元中,我們將探索 vRealize Operations 的 End Point Operations (EPOps) 介面卡。

您可能已經瞭解,vRealize Operations 的 vCenter 介面卡可讓您針對虛擬化基礎架構的所有層級執行精細監控,包括虛擬機、主機、叢集、資料儲存區和虛擬網路在內。儘管其能洞悉 Guest 作業系統的部分狀況 (例如磁碟空間利用率),不過仍然缺少一些作業系統專屬的指標。

而這就是 End Point Operations 介面卡能發揮作用的地方。End Point Operations 介面卡的運作方式,是在 Guest 作業系統中利用 Java 代理程式以顯示作業系統專屬指標,例如作業系統 CPU 使用量、記憶體使用量和切換等。

End Point Operations 另一項非常重要的功能,就是不必在虛擬機上執行。您可以將代理程式安裝到實體硬體上 (只要作業系統受支援),將實體機器效能指標帶入 vRealize Operations 的單一虛擬管理介面中。


 

運作方式

 

vRealize Operations 會透過使用 API 查詢 vCenter 的方式,來收集虛擬機的相關資訊。安裝 Endpoint Operations 介面卡後,就能藉由作業系統內部的指標,強化透過 vCenter 收集而得的資料。

只要在機器 (虛擬或實體) 上安裝代理程式,即可獲得此結果。這個 Java 代理程式會探測作業系統和硬體,並將資料傳回 vRealize Operations。針對 vSphere 虛擬機上執行的作業系統,vRealize Operations 會將虛擬機物件連結至作業系統物件;如此一來,您就能輕鬆查看,並根據 vSphere 層與作業系統層的指標和探索而得的屬性建立控制面板和警示。

 

探索 Endpoint Operations


在本章節中,我們將深入探討 Endpoint Operations 介面卡的功能和使用方法。


 

檢查實驗室就緒度

 

進入下一個部分之前,請先確認實驗室是否已經就緒。如果實驗室尚未就緒,請稍等幾分鐘,直到實驗室顯示為就緒為止。

 

 

登入 vRealize Operations Manager 即時執行個體

實驗室環境內包含三個 vRealize Operations Manager 執行個體。其中兩個執行個體已設定成以特殊模式執行,可重播所收集的歷史資料。在這個實驗室單元中,我們將會用到一個 vRealize Operations 即時執行個體。

 

 

啟動 Firefox 瀏覽器

 

啟動 Firefox 瀏覽器:

  1. 按一下 Windows 工作列上的 Firefox 圖示。

 

 

尋找作業系統物件

 

我們來找一個內含 Endpoint Operations 代理程式的作業系統物件。

  1. 按一下放大鏡展開右上角的搜尋欄位,再輸入「web-01a」

名稱內包含搜尋字串的 vRealize Operations 物件將會顯示在清單中。在這個範例中,他們出現的順序如下:

  1. 請在清單內選取 Linux 之下的「web-01a.corp.local」,如螢幕擷取畫面所示。

接下來,您就會進入作業系統物件的「摘要」(Summary) 頁面。請記得,此處顯示的內容都是 Endpoint Operations 代理程式從作業系統所收集、或根據來自作業系統的資訊計算而得的結果。

 

 

找出作業系統關係與指標

 

若想查看 vRealize Operations Manager 自動為此作業系統物件建立的關係,

  1. 按一下「所有指標」(All Metrics) 索引標籤。
  2. 按一下「顯示物件關係」(Show Object Relationship) 向下箭頭。

 

 

檢視作業系統關係與指標

 

上方面板內的關係樹狀圖顯示作業系統物件和其父級與子級物件。

  1. 此樹狀圖顯示 vRealize Operations Manager 如何自動建立並維護虛擬機的 vCenter 呈現方式及其作業系統的關係。
  2. 展開「所有指標」(All Metrics) ->「利用率」(UTILIZATION) 類別,再按兩下「記憶體使用百分比 (%)」(Percent Used Memory (%))

在指標清單的右側,應該會顯示依據作業系統觀點而得的記憶體使用率圖表。

如果右側未顯示圖表的話,請再按兩下「記憶體使用百分比 (%)」(Percent Used Memory (%)) 指標。

 

 

新增處理程序監控物件

 

除了標準作業系統指標外 (例如 CPU 和記憶體利用率),您也可以監控機器上執行的特定處理程序。如此一來,您就能以每個處理程序為單位取得可用性與利用率資訊。

您可以用簡單的查詢語言選取想監控的處理程序;也能用處理程序名稱、程式路徑、PID 檔案和多種其他條件來搜尋。我們將以 VM Tools 處理程序為例來深入探討,做法是找出處理程序名稱內包含「vmtoolsd」字串的所有項目。「State.Name.ct」中的「ct」運算子代表「包括」(contains);若想找出完全相符的項目,可用「eq」(代表「等於」(equals))。

若想新增處理程序監控物件:

  1. 按一下「動作」(Actions) 下拉式功能表。
  2. 選取「監控作業系統物件」(Monitor OS Object)
  3. 選取「監控處理程序」(Monitor Processes)。一個對話方塊應該會彈出。

 

 

建立處理程序監控物件

 

我們想監控 web-01a.corp.local 虛擬機 Linux 作業系統上執行的 VM Tools 處理程序。處理程序監控查詢會尋找名稱內包含「vmtoolsd」字串的處理程序。

  1. 在「顯示名稱」(Display Name) 欄位中,輸入 VM Tools
  2. 在「處理程序查詢」(process.query) 欄位中,輸入 State.Name.ct=vmtoolsd
  3. 按一下「確定」(OK)

使用者介面將會更新。

 

 

新的處理程序監控物件

 

您必須再次開啟「顯示物件關係」(Show Object Relationship) 部分。您現在應該會看到:

  1. 您剛才定義的新 VM Tools 處理程序監控物件。

請注意,在一開始時,處理程序監控物件的運作狀況指標會是灰色的。這是因為代理程式尚未對物件進行首次的資料收集動作。

 

 

檢視處理程序的指標

 

由於我們剛設好 VM Tools 處理程序監控物件,收集指標資訊還需要幾分鐘的時間;我們先來看一下實驗室環境裡現存的項目 – Apache httpd 處理程序監控物件。

  1. 按一下「Web 服務處理程序」(Web Service Process) 圖示物件,將焦點移至該物件。
  2. 物件外圍會顯示一個圓圈,表示該物件已成為目前的焦點所在。
  3. 現在下方面板所顯示的,就是 Web 服務處理程序的指標和屬性。

 

 

檢查處理程序指標

 

若想查看此處理程序專屬的指標:

  1. 在左側的指標清單中,展開「所有指標」(All Metrics) ->「利用率」(UTILIZATION) 群組,再按兩下「CPU 使用率 (%)」(Cpu Usage (%))。右側將會出現圖表。

您看到的圖表,會顯示該 httpd Apache 網頁伺服器服務的 CPU 利用率。您也可以由此處監控其他指標或處理程序可用性。

 

 

 

結論

您現在應該能利用 End Point Operations,由作業系統內部存取作業系統層級的指標以及處理程序專屬的指標。這些指標都可以在 vRealize Operations 內用於控制面板、徵兆和警示定義、檢視以及報告中。

 

 

安裝 Endpoint Operations 代理程式


在本單元中,我們將在 Windows 10 虛擬機上安裝 Endpoint Operations 代理程式。本單元將為您介紹安裝流程,並顯示如何確認代理程式是否已在虛擬機內執行。當您希望透過 vRealize Operations 以更精密的層級監控某個工作負載時,Endpoint Operations 代理程式可提供適當的存取權限,以檢視虛擬機內部的處理程序和警示。 

Endpoint Operations 代理程式可應用於各種 Windows 和 Linux 平台。使用者安裝代理程式時,可連同隨附的 Java Runtime Environment (JRE) 版本一起安裝;如果待監控的伺服器已擁有相容的 JRE 環境,您也可以下載較小型的套件,安裝後再設定成使用此相容的 JRE 環境即可。


 

連線至目標伺服器

 

我們會在實驗室機組內的 Windows 10 虛擬機上進行安裝。為了達到此目的,我們必須先透過遠端桌面連線工作階段連線至 Windows 伺服器。

  1. 按一下「Windows 開始功能表」圖示。
  2. 按一下「遠端桌面連線」捷徑。
  3. 在「遠端桌面連線」視窗中,確認已設定連線至「win-10.corp.local」
  4. 按一下「連線」按鈕以啟動 RDP 工作階段。

 

 

在 Windows 上安裝 End Point Operations 代理程式 - 續

您可以在 Windows 伺服器的桌面上找到 Endpoint Operations 安裝程式。這個代理程式套件內含 JRE,會連同 Java 代理程式的程式碼一起安裝至 Endpoint Operations 目錄中。

 

 

檢查代理程式狀態

 

 

搜尋 win-10 物件

 

現在,我們可以確認代理程式是否已在 vRealize Operations 內完成註冊。

在 vRealize Operations Manager 使用者介面中:

  1. 在搜尋列中輸入 win-10,即可看到所有包含該字串的物件清單。
  2. 請注意,此清單也包含來自剛安裝之代理程式的「EP Ops 代理程式」(EP Ops Agent) 物件和 Windows 物件。
  3. 按一下「Win-10.corp.local」Windows 物件連結。

 

 

在 vRealize Operations Manager 中檢視 Endpoint Operations 物件

 

您可以在此處看到:

  1. 代理程式物件
  2. Windows 作業系統物件
  3. 請注意,作業系統物件也已連結至 win-10 虛擬機物件。

 

恭喜!您現在已順利在 Windows 10 虛擬機上建立 Endpoint Operations 代理程式,並確認代理程式正傳送資料至 vRealize Operations Manager。

 

 

結論

在本章節中,我們在 Windows 虛擬機內安裝並設定「End Point Operations 代理程式」。安裝此代理程式後,您就能在 vRealize Operations Manager 主控台中監控作業系統內的項目,進一步擴大管理員可用的功能範圍。

VMware 也提供 Linux 版的 End Point Operations 代理程式可供下載。

 

建立疑難排解控制面板


在本單元中,我們將在 vRealize Operaitons Manager 內建立疑難排解控制面板,讓此控制面板使用擷取自 Endpoint Operations 代理程式的自訂處理程序資訊。如此一來,您就能輕鬆存取處理程序資訊,快速而簡便地進行診斷並解決問題。


 

登入 vRealize Operations

 

從工作列開啟 Firefox 網頁瀏覽器

  1. 按一下上圖所示的「即時 vRealize Operations」(Live vRealize Operations) 捷徑或「vRealize Operations Manager - 即時執行個體」(vRealize Operations Manager - Live Instance) 超連結。

 

  1. 登入頁面出現時,請由下拉式功能表選取「VMware Identity Manager」驗證選項。
  2. 按一下「重新導向」(Redirect) 按鈕。

 

  1. 接受預設的使用者名稱:「HOL」和密碼:「VMware1!」
  2. 按一下「登入」(Sign In) 按鈕繼續。

進行實驗室練習時,如果工作階段逾時的話,只需重複登入步驟以重新進行 vRealize Operations 主控台的驗證作業即可。

 

 

建立新控制面板

 

  1. 按一下「控制面板」(Dashboards) 按鈕
  2. 按一下「動作」(Actions) 功能表項目並選取「建立控制面板」(Create Dashboard)。然後就會彈出一個編輯器視窗。

 

  1. 在「名稱」(Name) 欄位中輸入「Endpoint Operations」

 

 

設定運作狀況小工具

 

  1. 按一下左側的「小工具清單」(Widget List) 選單磚。
  2. 在左側找出「運作狀況圖表」(Health Chart) 小工具,用滑鼠按鍵按住並將其拖曳至右側,如螢幕擷取畫面所示。放開滑鼠按鍵。
  3. 按一下小工具右上角的「編輯」(Edit) 按鈕 (外觀像一支小鉛筆)。一個小工具編輯器會彈出。

 

  1. 您可以保留「運作狀況圖表」(Health Chart) 這個名稱,或自行填入其他名稱。
  2. 在「自行提供」(Self Provider) 選項按鈕部分,按一下「開啟」(On)
  3. 在「排序方式」(Order By) 下拉式功能表中,選取「名稱」(Name)
  4. 在物件標籤清單中 (視窗下半部),展開「物件類型」(Object Types),向下捲動至「虛擬機」(Virtual Machine) 並加以選取。
  5. 按一下「儲存」(Save)。現在,您應該會看到一個小工具,其中包含一系列以顏色標示運作狀況的虛擬機。

 

 

設定物件關係小工具

 

  1. 按一下左側的「小工具清單」(Widget List) 選單磚。
  2. 在左側找出「物件關係」(Object Relationship) 小工具,用滑鼠按鍵按住並將其拖曳至「運作狀況圖表」(Health Chart) 的右側,如螢幕擷取畫面所示。放開滑鼠按鍵。

 

 

設定指標選擇器與指標圖表

 

  1. 按一下左側的「小工具清單」(Widget List) 選單磚。
  2. 在左側找出「指標選擇器」(Metric Picker) 小工具,用滑鼠按鍵按住並將其拖曳至「運作狀況圖表」(Health Chart) 的下方,如螢幕擷取畫面所示。放開滑鼠按鍵。
  3. 在左側找出「指標圖表」(Metric Chart) 小工具,用滑鼠按鍵按住並將其拖曳至「運作狀況圖表」(Health Chart) 的右側,如螢幕擷取畫面所示。放開滑鼠按鍵。

 

 

設定小工具的互動方式

 

您可以已經發現,除了「運作狀況圖表」(Health Chart) 外,其他的小工具內容都是空白的;這是因為我們尚未決定小工具之間的互動模式。現在,我們來採用以下的設定:您在「運作狀況圖表」(Health Chart) 選取的項目,會決定「物件關係」(Object Relationship) 的顯示結果;而「指標選擇器」(Metric Picker) 與「指標圖表」(Metric Chart) 顯示的內容,則取決於您在「物件關係」(Object Relationship) 中所按的項目。也就是說,「運作狀況圖表」(Health Chart) 可讓您把焦點放在虛擬機上,而「物件關係」(Object Relationship) 可讓您挑選與該虛擬機相關的物件。

選取左側的「小工具互動」(Widget Interactions) 選單磚。您應該會看到 5 個下拉式功能表 (必須捲動才能顯示下方的兩個功能表)。請依序 (由上而下) 完成下列設定:

  1. 「提供者清單」(--- Provider List ---) ->「運作狀況圖表」(Health Chart) (未顯示)
  2. 「運作狀況圖表」(Health Chart) ->「物件關係」(Object Relationship)
  3. 「物件關係」(Object Relationship) ->「指標選擇器」(Metric Picker)
  4. 「物件關係」(Object Relationship) ->「指標圖表」(Metric Chart)
  5. 「指標選擇器」(Metric Picker) ->「指標圖表」(Metric Chart)
  6. 按一下「套用互動」(Apply Interactions)
  7. 在控制面板編輯器右下角按一下「儲存」(Save)。瀏覽器視窗會重新載入並顯示新的控制面板。

請不要離開目前的檢視畫面!您在下一個練習還會用到此畫面。

 

 

測試控制面板

 

如果尚未開啟的話,請按一下「Endpoint Operations 控制面板」(Endpoint Operations Dashboard)

  1. 在運作狀況圖表中按一下「app-01a」的圖表,其餘的小工具應該會填入資料。
  2. 我們來深入探討作業系統內部的狀況。在「物件關係」(Object Relation) 小工具中,按一下標示為「app-01a.corp.local」的作業系統節點。
  3. 在指標選擇器中,展開「利用率」(UTILIZATION) 節點,再按兩下「CPU 使用率 (%)」(Cpu Usage (%))。右側應該會出現一個圖表。

 

 

深入探討

 

最後,我們來深入研究作業系統執行個體,並查看幾個處理程序的執行狀況。

  1. 按兩下標示為「web-01a.corp.local」的作業系統節點。節點應該會展開,並顯示機器上執行的部分處理程序。
  2. 按一下「Web 服務處理程序」(Web Service Process)。此時指標選擇器應該會隨之更新。
  3. 展開「利用率」(UTILIZATION) 節點,再按兩下「CPU 使用率 (%)」(Cpu Usage (%))。此時應該會顯示 CPU 利用率圖表。
  4. (選用) 如前幾個步驟所示,嘗試用不同的時間範圍和指標進行練習。

 

 

結論

在本章節中,我們開發了精密的控制面板,有助於為虛擬機與其上執行的處理程序/應用程式進行疑難排解。現在您應該能針對不同的時間範圍,安心建置各種自訂控制面板;我們也顯示不同控制面板元件的互動方式,可協助您分離出能用於疑難排解狀況的資訊。

 

結論


您已完成單元 1!

恭喜您完成使用 Endpoint Operations 進行作業系統和應用程式監控單元

在本單元中,我們探索了 vRealize Operations 的 Endpoint Operations 功能,涵蓋的主題包括:


 

其他資料

如果您需要 Endpoint Operations 的額外資訊:

接著請前往以下任一個您最感興趣的單元。[為您的實驗室手冊增加任何自訂/選擇性資訊。]

 

 

如何結束實驗室

如果您希望就此結束實驗室中的練習,請按一下「結束」(END) 按鈕,即可終止您的實驗室和所有流程。只有當您「不打算」繼續其他單元時,才執行此步驟。

 

 

單元 2 - 建立自訂控制面板 (30 分鐘)

簡介


在本單元中,我們會討論並練習使用超級指標建立自訂控制面板。超級指標是依據其他指標所計算出的指標,而非由底層收集器直接收集而得;這類指標通常也稱為「合成指標」或「衍生指標」。

超級指標有多種不同的用途;例如,可用來結合某項資源現有的指標。假設您有一個記憶體耗用率指標和一個記憶體總量指標,現在您想將這兩個指標合併,並以百分比的形式進行追蹤。您可以輕鬆快速地建立超級指標以達成此目的。另一個範例,是將多種資源的數個指標整合為單一指標。您可能有一組主機,雖然不是位於同一個叢集內,卻想追蹤剩餘的總容量。此時,只要用「自訂群組」(Custom Group) 功能建立主機群組,再將該群組成員的剩餘容量加總即可。

在本實驗室單元中我們會建立一個超級指標,同時在自訂控制面板中搭配一組指標來使用。

完成本單元後,您就能瞭解如何使用不同類型的控制面板,以方便使用的格式帶入各類相關資訊。


使用情境:建立摘要指標


在本章節中,我們將探討由子級物件概括或彙整指標的使用情境;具體來說,我們要研究如何為主機上的虛擬機計算 CPU 需求平均值。在彙總與整合統計資料時,這會是相當重要的做法。

「CPU 需求 %」(CPU Demand %) 是每個虛擬機都有的指標,用來指明虛擬機所需的 CPU 用量相對於其使用權益的比例。比方說,假設我們有權使用 1000MHz 的 CPU,而目前執行用量達到 900MHz 的話,需求百分比就是 90%。若想判斷虛擬機接近耗盡所分配資源的程度,這個指標會相當實用。

若想衡量虛擬機總體的健全狀態,為主機上執行的虛擬機計算需求百分比平均值會很有幫助。如果平均值較高,代表主機上的虛擬機即將耗盡可用的 CPU 容量。請注意,這個數字與主機本身的需求百分比不同。如果虛擬機平均值與主機需求百分比的差異相當大,代表虛擬機的資源限制過於嚴苛,以至於無法充分利用主機的容量。

紙上談兵到此為止!讓我們開始建立超級指標!


 

登入 vRealize Operations 即時執行個體

 

開啟 Firefox 網頁瀏覽器。

  1. 按一下上圖顯示的「即時 vRealize Operations」(Live vRealize Operations) 捷徑。選取工具列上的連結或超連結都可以,兩者都能帶您前往同一個登入頁面。

 

 

 

建立並啟用超級指標

 

  1. 在 vRealize Operations 視窗中,按一下「管理」(Administration) 索引標籤。
  2. 按一下「設定」(Configuration) 功能表區塊。
  3. 按一下「超級指標」(Super Metrics) 以開啟超級指標頁面。

 

 

使用虛擬機 CPU 需求平均超級指標建立簡單的控制面板

 

我們現在可以建立使用新超級指標的新控制面板。

  1. 在 vRealize Operations 視窗中,按一下「控制面板」(Dashboards) 索引標籤。
  2. 在「動作」(Actions) 下拉式功能表中,選取「建立控制面板」(Create Dashboard)

控制面板編輯器視窗將會開啟。

 

 

結論

現在您已經完成建立超級指標導向控制面板的練習。vRealize Operations Manager 6.6 提供了許多新控制面板,可用來作為範本而加以自訂。由於需要管理或監控的物件相當多,建立控制面板時的可能性可說是無窮無盡。 

 

使用情境:虛擬機利用率指數



 

從數學角度探討

 

計算 CPU 和記憶體利用率的調和平均數時,就會產生上面的方程式。這是算出利用率的好方法,另一個好處則是當數字差異過大時,可以得到較為「公平」的結果。

使用此公式時,利用率指數若接近 0%,代表幾乎沒有任何利用狀況;指數若接近 100%,則代表記憶體和 CPU 均已充分利用或已「不敷使用」。這個公式唯一的問題,就是當 CPU 或記憶體為零時將無法使用。不過此問題在已開機的虛擬機上應該不會發生,因此目前不妨予以忽略。

 

 

登入 vRealize Operations

 

依照實驗室簡介的指示,開啟 Firefox 瀏覽器。

  1. 按一下上圖顯示的「vRealize Operations」捷徑或超連結。

 

  1. 登入頁面出現時,請由下拉式功能表選取「VMware Identity Manager」選項。
  2. 按一下「重新導向」(Redirect) 按鈕,前往 Identity Manager 登入畫面。

 

  1. 接受預設的使用者名稱「HOL」和密碼「VMware1!」
  2. 按一下「登入」(Sign In)

進行實驗室練習時,如果工作階段逾時的話,只需重複前述步驟再次登入即可。

 

 

實驗室指南

 

由於實驗室環境的解析度為 1280*800,對於 vRealize Operation Manager 視窗來說螢幕可能略小了一些。為克服這個問題,我們可以用 Firefox 的自訂功能表縮小要顯示的內容。採用 80% 的縮放設定即可在視窗中顯示完整的功能表列。

 

 

開啟超級指標編輯器

 

  1. 在 vRealize Operations 視窗中,按一下上方功能表列的「管理」(Administration) 功能表項目。
  2. 按一下「設定」(Configuration) 子功能表。
  3. 一個新功能表會開啟。按一下「超級指標」(Super Metrics) 項目。

 

 

建立超級指標

 

  1. 按一下加號建立新的超級指標。

 

  1. 在「名稱」(Name) 欄位中,輸入「utilizationIndex」。這會是指標用於控制面板、報告、警示時的名稱。

 

 

建立公式

 

  1. 在頂端工具列中選取「這個物件」(THIS OBJECT) 按鈕,確定其反白亮起。這代表我們選取的下一個指標會適用於所選的特定物件類型,而不適用於其子級物件。

 

  1. 按一下「介面卡類型」(Adapter Type) 下拉式功能表。
  2. 選取介面卡類型之下的「vCenter 介面卡」(vCenter Adapter)。如此應該會載入一份與 vSphere 相關的物件類型清單。

 

  1. 在物件類型清單中向下捲動,並選取「虛擬機」(Virtual Machine)
  2. 在「指標」(Metrics) 清單中,展開「CPU」指標類別。

 

  1. 向下捲動並按兩下「需求 (%)」(Demand (%))
  2. 視窗頂部的公式應該會更新為 ${this, metric=cpu|demandPct}

 

  1. 再次選取「這個物件」(THIS OBJECT)
  2. 在「指標」(Metrics) 清單中,展開「記憶體」(Memory) 指標類別。

 

  1. 向下捲動至「有效需求 (%)」(Effective Demand (%)) 並按兩下。
  2. 公式現在應該會變為 ${this, metric=cpu|demandPct}${this, metric=mem|object.demand.percent}

如果您的公式與此處顯示的結果不同,請用退格鍵刪除,然後重複此處所述的步驟。

 

 

編輯公式

 

在前一個步驟中,我們將指標加入公式,但公式中沒有數學運算子。讓我們把先前討論的計算方式加入公式,看看會有什麼結果!

  1. 按一下公式欄位並編輯公式內容,修改成:2 / (1 / ${this, metric=cpu|demandPct} + 1 / ${this, metric=mem|object.demand.percent}) 其中的空格僅為方便閱讀而加入,並非必要。如您所見,現在的結果和我們先前討論的利用率指數公式相同。
  2. 按一下「顯示公式說明」(Show Formula Description) 按鈕 (外觀是內含箭頭的藍色方塊)。現在公式應該會以比較「易讀」的方式顯示。
  3. 按一下「呈現超級指標」(Visualize Super Metric)按鈕 (外觀像小型線條圖)。
  4. 在資源清單中,選取 web-02a。螢幕底部現在應該會出現一個圖表,可即時顯示超級指標計算的結果;圖表的外觀應該與上圖十分類似。
  5. (選用) 按一下資源清單中的其他虛擬機,並觀察圖表的變化情形。
  6. 按一下「儲存」(Save) 以儲存結果並關閉編輯器。

 

 

將超級指標指派給物件類型

 

接下來,我們必須決定超級指標可適用於哪些物件類型。當超級指標比較通用且適用多種物件類型時 (例如 Windows 和 Linux 機器),這個步驟就很實用。在這個使用情境中,我們希望其只出現於「虛擬機」(Virtual Machine) 物件上。

  1. 確認已選取「utilizationIndex」項目。
  2. 選取「物件類型」(Object Types) 索引標籤。
  3. 按一下加號 (+)

 

  1. 在快顯對話方塊中,按一下介面卡類型的下拉式功能表。
  2. 按一下「vCenter 介面卡」(vCenter Adapter) 選擇。

 

  1. 向下捲動並找出「虛擬機」(Virtual Machine) 物件類型。按一下以選取。
  2. 按一下「選取」(Select) 按鈕。「虛擬機」(Virtual Machine) 類型應該會出現於「物件類型」(Object Types) 索引標籤之下。

 

 

啟用超級指標

 

使用新的超級指標之前,我們必須先在原則中啟用該指標。原則指定的事項很多,包括所收集的指標有哪些,以及可用的超級指標為何。現在,讓我們在預設原則中啟用 utilizationIndex!

  1. 在 vRealize Operations 視窗中,按一下上方功能表列中的「管理」(Administration) 功能表項目。
  2. 按一下「原則」(Policies) 功能表項目。
  3. 選取「原則程式庫」(Policy Library) 索引標籤。
  4. 按一下「Hands on Lab 原則」(Hands on Lab Policy)
  5. 按一下「編輯」(Edit) (圖示外觀像一隻小鉛筆)。原則編輯器應該會彈出。

 

 

編輯原則

 

  1. 按一下「收集指標和屬性」(Collect Metrics and Properties) 選單磚。
  2. 在右上角的搜尋欄位中,輸入「utilizationIndex」,再按 Enter 鍵。您現在應該會看到兩行結果。
  3. 選取第二個超級指標,其介面卡類型會是「vCenter 介面卡」(vCenter Adapter)

 

 

啟用超級指標

 

  1. 在物件類型為「虛擬機」(Virtual Machine) 那幾行,將「狀態」(State) 下拉式功能表的值設為「√ 本機」(√ Local);「KPI」設為「√ 是」(√ Yes);「DT」也設為「√ 是」(√ Yes)
  2. 按一下「儲存」(Save)

注意:在實驗室環境中,下拉式功能表的運作速度會比較慢,請耐心等候。

 

 

測試指標

 

  1. 在右上角的搜尋欄位中,輸入 app-01a,再按 Enter 鍵。此時應該會載入該項資源的監控畫面。
  2. 按一下「所有指標」(All Metrics) 子索引標籤。
  3. 在指標清單中,展開「超級指標」(Super Metrics) 指標類別。
  4. 按兩下「utilizationIndex」指標。一個線條圖應該會出現。
  5. 按兩下日曆圖示 (參見上圖)。
  6. 在時間範圍下拉式功能表中,選取「過去 6 小時」(Last 6 hours)。您應該會看到一或多個資料點。
  7. 按一下「執行」(Go) 按鈕。
  8. 在第一個資料點出現前,可能要等幾分鐘的時間。按一下「重新整理」(Refresh) (圖表上方的綠色圓圈) 直到第一個資料點出現為止。

 

 

使用 utilizationIndex 建立簡單的控制面板

 

剛才設計的這類利用率指數,非常適合用來比較兩個不同的工作負載。將其使用於「前 N 個」(Top-N) 清單中,就能看出哪些工作負載最逼近其資源限制!

  1. 在 vRealize Operations 視窗中,按一下「首頁」(Home) 按鈕 (外觀像小房子的按鈕)。
  2. 在「動作」(Actions) 功能表中,選取「建立控制面板」(Create Dashboard)。控制面板編輯器視窗應該會彈出。

 

 

編輯控制面板

 

  1. 在「控制面板設定」(Dashboard Configuration) 部分,將控制面板命名為:「虛擬機利用率」(VM Utilization)

 

  1. 選取「小工具清單」(Widget List) 選單磚。
  2. 向下捲動至「前 N 個」(Top-N) 小工具。
  3. 用滑鼠左鍵按一下小工具,同時按住滑鼠按鍵。將小工具拖曳至右側的設計畫布上,再放開滑鼠按鍵。
  4. 如此一來,設計畫布上便會出現一個空白的小工具圖框。

 

 

編輯前 N 個小工具

 

接下來,我們要設定「前 N 個」(Top-N) 小工具並將其指向新建立的超級指標。

按一下「編輯」(Edit) 按鈕 (新的小工具左上角的小鉛筆)。一個新編輯器視窗應該會彈出。(未顯示)

  1. 在「標題」(Title) 欄位中,輸入「最高資源利用率」(Top Resource Utilization)
  2. 勾選「自行提供」(Self Provider) 項目的「開啟」(On) 按鈕。
  3. 從「期間長度」(Period Length) 下拉式功能表中,選取「目前數值」(Current Value)
  4. 在底部的索引標籤中,選取「指標」(Metric) 索引標籤。
  5. 從「介面卡類型」(Adapter Type) 下拉式功能表中,選取「vCenter 介面卡」(vCenter Adapter)

 

  1. 在「介面卡類型」(Adapter Type) 下方的清單中選取「虛擬機」(Virtual Machine)
  2. 在右側的「指標」(Metric) 清單中向下捲動,展開「超級指標」(Super Metric) 節點,再選取「utilizationIndex」
  3. 按一下「儲存」(Save)

 

 

檢驗新控制面板

 

如果一切操作正常,您應該就會看到與上圖十分類似的控制面板。NSX 控制器在清單中可能會排在前幾名,因為他們是唯一執行實際作業的節點。讓我們儲存控制面板以結束作業。

  1. 按一下右下角的「儲存」(Save) 按鈕。

 

 

從功能表開啟控制面板

 

  1. 從上方功能表選取「控制面板」(Dashboards)
  2. 選取「虛擬機利用率」(VM Utilization)。您現在應該會看到控制面板的完整大小版本。

 

 

(選用) 新增 CPU 與記憶體前 N 個清單

 

在這個選擇性練習中,您可以將 CPU 和記憶體需求加入控制面板以進行比較。

  1. 從「動作」(Action) 功能表選取「編輯控制面板」(Edit dashboard)。
  2. 依先前步驟所述拖放「前 N 個」(Top-N) 小工具,不過這次不是選取「超級指標」(Super Metrics) 下的「utilizationIndex」指標,改為選取「CPU」下的「需求 (%)」(Demand (%)) 和「記憶體」(Memory) 下的「有效需求 (%)」(Effective Demand (%))。然後應該就會獲得類似上圖的控制面板。

 

 

結論

在本單元的使用情境範例中,我們看到如何計算出實用的數字,以深入瞭解虛擬機對於運算資源 (即 CPU 和記憶體) 耗用程度的多寡。雖然我們可以個別查看指標,不過仍希望能透過單一數字比較不同的工作負載。這種數字通常稱為「利用率指數」(Utilization Index),可運用數學函式來結合 CPU 和記憶體資料。

在此練習中,我們使用調和平均數 (當輸入數字的數量序不同時,處理成效較好) 並設定控制面板,以顯示環境的利用率。透過這類公式顯示不同指標能以何種方式結合,可協助使用者全面瞭解虛擬機的運作狀況與效能。

若想深入瞭解調和平均數的運作方式,請參閱:https://en.wikipedia.org/wiki/Harmonic_mean

 

結論


在本單元中,您學到如何建立兩種不同類型的超級指標,以及在控制面板內具體呈現的方式。我們先以個別虛擬機為基礎建立「利用率指數」,以顯示虛擬機的整體運算資源利用率。接下來,我們繼續建立摘要指標 – 此種指標不僅能作用於物件子級,也能用來彙總一些指標。在這個使用情境中,我們利用此指標計算並具體呈現每部主機的 CPU 需求平均值。


 

您已完成單元 2:建立自訂控制面板

接著請前往以下任一個您最感興趣的單元。

 

 

 

如何結束實驗室

如果您希望就此結束實驗室中的練習,請按一下「結束」(END) 按鈕,即可終止您的實驗室和所有流程。只有當您「不打算」繼續其他單元時,才執行此步驟。

 

 

單元 3 - 管理原則 (30 分鐘)

簡介


第一個單元將為您介紹 vRealize Operations 內的「原則」(Policies)。為確保 vRealize Operations 能依照您要求的方式在環境中正常運作,就必須瞭解原則的運作原理以及這些原則能發揮哪些功能。

我們將涵蓋下列主題:

  1. 何謂原則與原則的重要性
  2. 初始設定與預設原則
  3. 變更預設原則的考量
  4. 新增原則和群組

完成本單元應該需要 30 分鐘。

讓我們開始吧...


何謂原則與原則的重要性


讓我們先來探討什麼是 vRealize Operations 原則,以及他們為何如此重要。


 

vRealize Operations 內的原則

 

管理 IT 系統的方式,會因為系統本身的狀況而大有不同。例如:

雖然 vRealize Operations 具備卓越的分析功能,還能「自行學習」IT 系統應有的運作方式,您仍然必須為其定義一些基礎運作方式,以因應不同環境存在的差異。

這正是 vRealize Operations 提供「原則」(Policies) 的原因所在。

在探討變更原則的方式以前,讓我們先研究幾個您必須瞭解的重要術語和定義:

 

 

基本設定

 

基本設定 (Base Settings) - 當您安裝「管理套件」(Management Pack) 時,該套件所管理的物件的基本設定就會同時確定;您可以將其視為可供這些物件類型「立即使用」的原則。

例如,為回收未充分利用的容量,vRealize Operations 的現成原則認定虛擬機快照在建立 180 天後就算「過時」。這個值就是在「虛擬機」(Virtual Machine) 物件類型的基本設定中設定的。

您無法對基本設定本身進行變更;必須透過建立與套用原則的方式才能變更。

 

 

預設原則

 

預設原則 (Default Policy) - 首次安裝 vRealize Operations 時,您通常會執行可建立預設原則的「初始設定精靈」(Initial Settings Wizard)。您在安裝期間所做的選擇,可能代表「基本設定」(Base Settings) 必須有所變更。這些變更會設定於預設原則中。

接下來,預設原則會套用至 vRealize Operations 內發現的所有物件中。

在 vRealize Operations 中,您必須一直保有一項預設原則。即使不需要對基本設定進行變更,預設原則也必須存在,只是未定義任何變更而已。

 

 

其他原則

 

您也能選擇定義其他原則。在上一個範例中,我們已經為生產系統定義了另一個原則:「生產原則」(Production Policy)。由螢幕擷取畫面中,您會發現此原則位於「預設原則」(Default Policy) 之下。我們會在本單元稍後部分說明巢狀處理的概念。

 

 

群組

 

使用其他原則時,您可以將其套用至物件「群組」(Groups)。在上一個範例中,我們已經把生產系統組成群組。

瞭解主要原則結構後,我們就來深入探討實驗室的內容!

 

修正預設原則


我們先探討「預設原則」(Default Policy) 以及您應該考慮的變更,以便讓原則符合您的環境與營運要務需求。


 

從 Windows 快速啟動工作列開啟 Firefox 瀏覽器

 

  1. 按一下 Windows 快速啟動工作列上的「Firefox」圖示。

 

 

 

Firefox 瀏覽器開啟之後,應該就會載入「HOL-1801 實驗室連結」(HOL-1801 Lab Links) 頁面。

如果尚未載入,請輸入以下連結,即可載入「HOL-1801 實驗室連結」(HOL-1801 Lab Links) 頁面。

http://192.168.110.10

 

 

開啟 vRealize Operations

 

  1. 按一下「vRealize Operations Manager - 即時執行個體」(vRealize Operations Manager - Live Instance) 連結。

 

 

選取 VMware Identity Manager 驗證選項

 

  1. 如果尚未選取「VMware Identity Manager」驗證選項,務必從下拉式功能表中選取。
  2. 按一下「重新導向」(REDIRECT) 按鈕

 

 

 

登入 vRealize Operations

 

  1. 請確定顯示的網域為「corp.local」。如果顯示的是另一個不同的網域,可按一下「變更到不同網域」(Change to different domain) 連結,然後選取「corp.local」網域。
  2. 用以下憑證登入 vRealize Operations Manager。有可能憑證欄位已自動填入資料。
使用者名稱:hol
密碼:VMware1!

2.      按一下「登入」(Sign in) 按鈕。

 

 

關於在 Hands on Lab 中使用 vRealize Operations

 

很抱歉,我們在 Hands on Lab 中需要使用的解析度可能無法讓您完成所有工作或看到完整畫面。所以,您有時可能會需要利用瀏覽器的縮放功能 (解析度) 進行調整。調整方式:

  1. 按一下 Firefox 中的「開啟功能表」(Open Menu) 圖示。
  2. 減號圖示縮小比例 (在這個案例中縮小到 90%),必要時可以用加號圖示調整回原先比例。

現在就開始練習調整吧!在此實驗室中您將會需要用到這項技能 :-) 請將縮放比例設定為 90%

 

 

初始監控目標

 

注意:這個螢幕擷取畫面來自部署精靈。在 Hands on Lab 中,由於我們已經部署 vRealize Operations,因此您在實驗室中不會看到這個步驟。

這個螢幕擷取畫面顯示大多數人在部署 vRealize Operations 時採用的一般選擇。指定您是否要過量使用 CPU (Overcommit CPU) 以及要如何設定記憶體容量 (Memory Capacity),會對我們稍後要說明的「預設原則」(Default Policy) 帶來重要變更。

 

 

瀏覽至管理

 

按一下「管理」(Administration) 以顯示管理面板。

 

 

瀏覽至原則

 

  1. 按一下「原則」(Policies) 以開啟「原則」(Policies) 面板
  2. 在本實驗室環境中只有一項有效原則:「Hands on Lab 原則」(Hands on Lab Policy)
  3. 請留意此處顯示的字母「D」- 代表這是既有的「預設原則」(Default Policy)

 

 

編輯預設原則

 

現在,我們要對既有的「預設原則」(Default Policy) 做一些變更。

  1. 按一下「原則程式庫」(Policy Library) 索引標籤
  2. 按一下「Hands on Lab 原則」(Hands on Lab Policy) 加以選取
  3. 按一下「鉛筆」圖示進行編輯

 

 

考慮對預設原則進行的主要變更

 

如果您在安裝期間使用「定義初始監控目標」(Define Initial Monitoring Goals) 精靈,可立即使用的「預設原則」(Default Policy) 會與您的需求相當接近;不過,您仍然必須進行一些重要變更,主要會與原則的「3. 分析設定」(Analysis Settings) 部分有關。

1 - 當您編輯原則時,「3. 分析設定」(Analysis Settings) 部分會一律最先開啟。

我們來探索這個畫面...

2 -「物件類型」(Object Types) - 每個物件類型都有個別且能讓您定義的原則項目。第一個物件類型「叢集運算資源」(Cluster Compute Resource) 會在右側面板上開啟。

3 - 原則項目被「鎖定」。您會看到面板右側出現幾個鎖定圖示。解除鎖定圖示代表原則項目的「基本設定」(Base Settings) 已有所變更;鎖定圖示代表未進行變更的項目。在螢幕擷取畫面中,我們看到「工作負載」(Workload) 部分已發生變更,但是其下方的「異常」(Anomalies) 部分則否。請注意,「異常」(Anomalies) 也已反灰。

4 - 一般而言,您在原則中會做最多變更的部分將會是「剩餘容量、剩餘時間」(Capacity Remaining, Time Remaining) 原則項目。在此項目解鎖時,您將會看到一些變更已完成。還記得「初始監控目標」(Initial Monitoring Goals) 這個您可以在上面定義 CPU 和記憶體過量使用的螢幕擷取畫面嗎?正是在此處進行這類變更。

您所看到的這個畫面單單只是「叢集運算資源物件類型」(Cluster Compute Resource Object Type) 此一原則項目。每種「物件類型」(Object Type) 均有類似的原則項目,您可以且應該視情況考量是否變更。

以下將逐一看過這些原則項目,在看到需要變更的原則項目時,將會示範如何進行必要變更。

 

 

工作負載

 

1 - 按一下「工作負載」(Workload) 旁的箭頭,開啟此部分。

大多數的「物件類型」(Object Type) 是由多個不同的「資源」所構成,例如「CPU」、「記憶體」(Memory)、「磁碟」(Disk) 和「網路」(Network)。「工作負載」(Workload) 是一項指標,顯示在某一特定時間點需要多少百分比的某項資源。

例如,可將某一個「虛擬機」(Virtual Machine) 設定為需要「4 GB RAM」。該虛擬機的記憶體工作負載就是在某一特定時間點實際使用的 RAM 量。

也可以用不同的方式來衡量每一項資源的使用量,這些方式會依「物件類型」(Object Type) 不同而異。

以這個需要 4 GB 記憶體的虛擬機為例,「記憶體需求」(Memory Demand) 是該虛擬機目前使用的頁面數。「已使用的記憶體」(Memory Consumed) 則是 vSphere 配置給該虛擬機的記憶體。兩項都是衡量工作負載的有效方式,但在大多數的使用情境中,「已使用的記憶體」(Memory Consumed) 是更適合用於考量工作負載的指標。

您可以看到此部分顯示極大量的精細項目。在「叢集運算物件類型」(Cluster Compute Object Type) 部分,預設勾選的三種資源類型是衡量「叢集」(Cluster) 工作負載的最佳方式。

當您看到其他「物件類型」(Object Type) 時,將會發現「工作負載」(Workload) 有不同的選項。您或許會發現,預設值適合大多數使用情境。

 

 

工作負載臨界值

 

1 - 現在看到「工作負載分數臨界值」(Workload Score Threshold) 這個圖片。

提醒您,我們目前在「分析設定」(Analysis Settings) 這個部分。「分析」(Analysis) 會指出一個物件的所有「標誌」(Badges)。此圖片指出的分數值會改變標誌的顏色,並且影響相關警示的嚴重性。將滑鼠移到上方,就會看到數值。將彩色圖示左右移動,就可以變更這些數值。

以下您將會看到每個「分析設定」(Analysis Settings) 原則項目的類似圖片。現成的數值通常不需變更。如果您「較熱切」執行基礎架構的某一特定部分,可能就需要變更這些數值。例如,您可以考慮將這些使用情境中的關鍵警示,從預設的「達 90% 工作負載」(90% Workload) 改為「達 99% 工作負載」(99% Workload) 時觸發。

2 - 我們不需對此部分進行任何變更,所以請再按一下箭頭,收合此部分。

 

 

異常和錯誤

 

唯一可對「異常」(Anomalies) 和「錯誤」(Faults) 進行變更的部分是其標誌分數臨界值。如果您確實需要進行變更,您需要按一下鎖定圖示,將這兩個部分解鎖。在上示畫面中,您可以看到我們已解鎖「異常」(Anomalies) 這個部分。

按一下您目前操作環境中的「鎖定」(Lock) 圖示,即可解鎖此部分,再按一下即可重新鎖定。

您將不太可能需要對這兩個原則項目進行變更。

 

 

剩餘容量、剩餘時間

 

這是您會最常需要進行變更的「原則項目」(Policy Element)。

  1. 按一下箭頭,展開此部分
  2. 向下捲動即可看到所有已勾選的項目,如下一頁所示

 

 

資源層面

 

可看到有許多選項!您在考量「叢集運算物件類型」(Cluster Compute Object Type) 時,會看到以下 6 個層面或資源構面

「記憶體」(Memory)、「CPU」和「磁碟空間」(Disk Space) 這三個重要資源層面分別有 2 個或 3 個選項:「需求」(Demand)、「配置」(Allocation) 或「已使用」(Consumed)。

這些可說是您需要考量的最重要原則變更。以下我們將逐一探究。在此之前,我們首先需要看看「容量緩衝」(Capacity Buffers) 和「過量使用」(Overcommit) 的設定。

您可以選擇開啟「網路 I/O」(Network I/O) 和「資料儲存區 I/O」(Datastore I/O),但是由於這兩個部分的顯示值為觀察值,而非設定值,所以最好在其他軟體中測量,例如在儲存或網路管理套件中。一般而言最好的做法是維持預設值。

可以將「vSphere 設定限制」(vSphere Configuration Limit) 維持在開啟狀態,但是這部分鮮少會對任何計算產生影響。

 

 

容量緩衝

 

請注意,所有選項都有一個「容量緩衝」(Capacity Buffer) 百分比。可將容量緩衝想成是提供給系統管理員的一種「綜合」緩衝。每個資源層面的容量緩衝預設值皆設定為 10%。

如何運作?

假設有一個包含 4 部主機的叢集,每部主機安裝了 100 GB RAM (這很罕見,純粹是為了方便計算!)

所以總共有 400 GB RAM 可用。如果使用 10% 的容量緩衝,就會遮蓋 10% 的容量,不納入容量分析計算中。這表示您其實只有 360 GB 的可用容量,而且容量分析計算會依據這個可用容量來計算您的使用量百分比。

如果您使用「配置」(Allocation) 這類保守原則,可能就不需要有緩衝。使用依「需求」(Demand) 原則時,如果您會稍微提高利用率,那麼設定 10% 的安全容量緩衝可能會較保險。

 

 

過量使用

 

現在來看看「過量使用」(Overcommit) 這一欄。如果您選擇「已配置」(Allocated) 容量測量方式,您可以選擇為您的資源加上「可過量使用」設定。

假設您有一個包含 4 部主機的叢集,而且同樣有 10% 的容量緩衝。我們之前已經算出有 360 GB 的可用容量。如果加上「可過量使用」,假設可過量使用 20%,就會增加可用容量值。360 GB 的 20% 是 72 GB,所以在計算容量時,會算出您現在有 360 GB + 72 GB = 432 GB 的可用容量。

 

 

記憶體

 

我們現在來看看這三個記憶體選項:

提醒您 - 我們現在看到的是「叢集運算」(Cluster Compute) 物件,所以此部分代表該叢集內「虛擬機」(Virtual Machines) 的需求、已使用和已配置記憶體的總容量。

您應「勾選」哪一個 (哪些) 方塊?

這實際上取決於作業環境以及您看待風險的態度

所以,預設時勾選「已使用的記憶體」(Memory Consumed) 即可,建議也可加選「記憶體需求」(Memory Demand)。這樣就會在「容量」(Capacity) 分析控制面板上,醒目顯示目前實際使用了多少記憶體。您就可以透過適當調整大小和杜絕浪費,開始縮小記憶體需求和已使用/已配置記憶體之間的差距。

如果您選取超過一種模式,那麼容量分析會依據限制最多的模式提出報告。

您可以看到,有許多記憶體容量分析選項。

 

 

為此實驗室進行選擇

 

請勾選「記憶體需求」(Memory Demand) 方塊,加入這項測量。我們在此實驗室環境中將探討「記憶體需求」(Memory Demand) 和「已使用的記憶體」(Memory Consumed)。

 

 

CPU 設定

 

在「CPU」部分,您有兩個選項

您應幾乎都依照 CPU 需求的預設值。vSphere 非常精於進行 CPU 時間分割,所以 vCPU 相對於實體 CPU 的比率不適用於絕大多數的情況。您唯一可能需要選取此項設定的情況,只有在您的系統絕對必須有 1:1 對應的 vCPU 和實體 CPU 時。

 

 

「vCPU 相對於實體 CPU」部落格

 

如果您有興趣更深入瞭解 vCPU 相對於實體 CPU 比率的相關性,此部落格文章會提供詳盡的說明!

https://blogs.vmware.com/vsphere/2015/11/vcpu-to-pcpu-ratios-are-they-still-relevant.html

 

 

磁碟空間設定

 

在磁碟空間部分,您也有兩個選項:

「磁碟空間需求」(Disk Space Demand) - 採用精簡佈建時使用

「磁碟空間配置」(Disk Space Allocation) - 採用完整佈建時使用

(請注意:當您採用完整佈建時,「磁碟空間需求」(Disk Space Demand) 一般都會反映已配置的磁碟!因此,您還是可以只使用「磁碟空間需求」(Disk Space Demand)

進行精簡佈建時,為何需要選擇另一個不同的選項?

假設一個叢集有 100 個虛擬機,每個虛擬機有一個 20 GB 磁碟。您知道這些虛擬機分別只需要而且只使用 5 GB (平均而言),所以您採用精簡佈建。而您有 1000 GB 的磁碟容量。

如果選擇「配置」(Allocation) 模式,容量分析會計算出您需要 100 x 20 GB = 2000 GB,並指出您的磁碟容量不足,因為您只有 1000 GB。這個選項會假定您知道您沒有足夠的容量可支援工作負載,因為您之前已表示您需要已配置空間。

「需求」(Demand) 模式則會檢查您目前實際使用的磁碟容量 (5 GB x 100 = 500 GB),並指出您還有 50% 的磁碟容量。所以還剩餘很多磁碟空間!

 

 

為此實驗室進行磁碟選擇

 

取消勾選「磁碟空間配置」(Disk Space Allocation) 選項。我們將為「磁碟空間需求」(Disk Space Demand) 保留 10% 緩衝容量。

 

 

其他設定

 

(您可能需要向下捲動才能看到這些其他設定)

預設的其他設定一般適合以下情況:

 

 

全部整合在一起…

 

總體而言,有「很多」項目需要考量!希望您已依照螢幕擷取畫面所示,設定「叢集運算資源」(Cluster Compute Resource) 物件類型的數值。其中進行了兩項變更:

以下我們快速地看一下其他原則項目

 

 

負載

 

  1. 向下捲動並按一下箭頭,展開「負載」(Stress) 部分
  2. 預設值通常都不需要變更。請看到右邊的兩個面板,上面詳細說明「負載」(Stress) 的計算方式。

 

 

合規、可回收的容量和密度

 

您唯一可變更的「合規」(Compliance) 設定為標誌臨界值。

按一下箭頭,展開「可回收的容量」(Reclaimable Capacity) 部分。預設值一般都不需要變更 -

您唯一可變更的「密度」(Density) 設定值為標誌臨界值。

 

 

時間範圍

 

最後,向下捲動「時間範圍」(Time Range)

在此實驗室中,不需對上述設定值進行任何變更。

針對「預設原則」(Default Policy) 中「分析」(Analysis) 部分的說明到此為止。到目前為止,我們只看了「叢集運算資源」(Cluster Compute Resource)「物件類型」(Object Type)。您還需要考量所有其他「物件類型」(Object Types):

在此實驗室中,我們將不會詳細看過所有其他物件類型,因為這會花費太長的時間 (而且可能讓您感到厭煩!) ,但是我們會為您指出您需要查看的一些其他物件類型。

 

 

收合「叢集運算資源」(Cluster Compute Resource) 原則項目

 

往回捲動到最上方,然後按一下雙箭頭,收合「叢集運算資源」(Cluster Compute Resource) 部分。

 

 

其他容器物件類型

 

以下「物件類型」(Object Types) 的可變更設定和我們剛剛看過的「叢集運算資源」(Cluster Compute Resource) 相同:

 

 

vCenter Server

 

1 - 按一下雙箭頭,展開「vCenter Server」部分

2 - 按一下箭頭,展開「剩餘容量/剩餘時間」(Capacity Remaining/Time Remaining) 部分

您可以看到,我們必須考量的要項和進行的變更與我們之前在「叢集運算資源」(Cluster Compute Resource) 部分所做的相同。請注意,隨著我們向下捲動,我們需要取消勾選「磁碟空間配置」(Disk Space Allocation) 選項

但是在此實驗室中,並不需要進行這些變更,您可以自由探索這些設定和選項

3 - 完成時,按一下雙箭頭,即可收合「vCenter Server」部分

 

 

資料儲存區原則

 

1 - 現在按一下雙箭頭,展開「資料儲存區」(Datastore) 部分

2 - 按一下箭頭,展開「剩餘容量/剩餘時間」(Capacity Remaining/Time Remaining) 部分

3 - 請注意,此部分的選項少了許多,因為「資料儲存區」(Datastores) 沒有記憶體或 CPU,所以不需要變更這些設定。如果您採用精簡佈建,則仍需要關閉「磁碟空間配置」(Disk Space Allocation)。所以請取消勾選此選項的方塊。

4 - 完成時,按一下雙箭頭,即可收合「資料儲存區」(Datastore) 部分

 

 

虛擬機原則

 

現在我們需要變更「虛擬機」(Virtual Machine) 原則。如果您在右邊面板找不到此項目,這是因為尚未針對其「基本設定」(Base Settings) 進行任何變更,所以我們需要加上此項。如果您看到面板上已有「虛擬機」(Virtual Machine) 原則,即可略過上述步驟,按一下雙箭頭展開此原則。

  1. 按一下箭頭,展開「顯示變更項目」(Show Changes for) 功能表
  2. 向下捲動直到找到「vCenter 介面卡 - 虛擬機」(vCenter Adapter - Virtual Machine) 物件類型
  3. 按一下「vCenter 介面卡 - 虛擬機」(vCenter Adapter - Virtual Machine) 加以選取

 

 

加上虛擬機

 

  1. 按一下「顯示物件類型」(Show object type) 圖示
  2. 「虛擬機」(Virtual Machine) 物件類型就會出現在右邊面板上
  3. 按一下雙箭頭,展開此部分

 

 

可回收容量

 

在「虛擬機」(Virtual Machine) 物件類型部分,其實不需進行任何「剩餘容量」(Capacity Remaining) 變更。但是可能需要在「可回收容量」(Reclaimable Capacity) 部分進行變更,如果有此需要,請向下捲動並按一下「鎖定」(Lock) 圖示,即可解鎖此部分。

 

 

閒置虛擬機和快照

 

  1. 按一下箭頭,展開此部分
  2. 請注意「閒置率」(Idle level) 這一欄的數值。vRealize Operations 正是依據這些數值來判定某一虛擬機是否為「閒置」。在某些情況下,您可能需要調整這些數值 (例如,您可能正在背後進行病毒掃描,這表示閒置的虛擬機其實正使用多一點 CPU)
  3. 這裡最常見的修改是變更快照被視為「過時」的時間。180 天的預設值過久,大多數使用者會選取較短的時間範圍,例如 3-7 天的範圍內。在這裡我們已將此值設定為「2 天」(2 days),所以您不需進行任何變更。

 

 

警示定義

 

在此實驗室的這個部分,還有一項原則層面需要瞭解一下。但是以下兩個部分我們暫不探究:

「4. 工作負載自動化」(4. Workload Automation) - 此部分會定義如何使用工作負載配置和平衡。

「5. 收集指標和屬性」(5. Collect Metrics and Properties) - 可以在此處決定您想為每個介面卡類型收集哪些特定「指標」(Metrics) 和「原則」(Policies)。如果您採用 End Point Operations,絕對需要考慮上述兩個部分。 

我們要探究的原則層面則是「警示/徵兆定義」(Alert/Symptom Definitions)。可以在原則這個地方為您的環境啟用和停用「警示定義」(Alert Definitions)。大多數的警示預設為啟用,以下看看如何在「預設原則」(Default Policy) 中啟用更多警示。

按一下箭頭,展開此部分「6. 警示/徵兆定義」(6. Alert/Symptom Definitions)

 

 

增加 vSphere 強化指南警示

 

首先,需要找出我們認為應增加的警示。利用篩選方塊是最好的方式。

  1. 按一下雙箭頭,以顯示篩選方塊
  2. 在此方塊中輸入「Hardening」,然後按 Return 鍵 (或 Enter 鍵)

 

 

vSphere 強化指南為停用

 

  1. 請注意,目前狀態為「繼承」(inherited) 設定。「強化指南」(Hardening Guide) 在此原則中尚未啟用。
  2. 如果您移到警示上方,將可看到完整說明。按一下「ESXi 主機違反《VMware vSphere 強化指南》規定」(ESXi Host is violating VMware vSphere Hardening Guide) 警示加以選取。

 

 

啟用警示

 

我們想啟用此警示,操作如下...

  1. 在「警示定義」(Alert Definitions) 功能表列上按一下「動作」(Actions)
  2. 然後按一下「狀態」(State)
  3. 接著按一下「啟用」(Enable),即可啟用此警示

 

 

儲存您的原則

 

  1. 完成!您可以看到此警示現在為「已啟用」(enabled) 狀態。「本處」(Local) 代表此警示只在此原則內啟用。
  2. 最後,按一下「儲存」(Save),儲存您所修改的「預設原則」(Default Policy)

您已成功變更此「預設原則」(Default Policy)。以下看看如何為特定物件建立更多原則和群組。

 

新增原則和群組


在本課程中,我們將看看如何為您環境的特定部分建立更多原則,以及如何將這些原則套用到物件群組上。


 

設定場景

 

  1. 按一下「首頁」(Home) 圖示,返回到 vRealize Operations 首頁畫面。
  2. 按一下「風險」(Risk) 標誌,以顯示「風險狀態」(Risk Status) 資訊

 

 

強化原則警示

 

請注意「ESXi 強化指南」(ESXi Hardening Guide) 警示

我們已在「Hands on Lab」原則中啟動此警示,您還記得嗎?

我們在此實驗室中有 3 部主機,而且已為所有這些主機啟用此警示,假設我們現在有一個較不重要的主機叢集,而我們不想為此叢集啟用強化警示。為此,我們需要先將這些物件一起分組,然後將新原則套用到這些物件上。

 

 

瀏覽環境

 

  1. 按一下「環境」(Environment) 索引標籤
  2. 按一下「vSphere 主機和叢集」(vSphere Hosts and Clusters),即可檢視

 

 

展開階層

 

按一下「vSphere 環境」(vSphere World) 旁的箭頭,然後分別按一下「vCenter」、「資料中心」(Datacenter) 和「叢集」(Cluster) 旁的箭頭。

雖然我們只有一個叢集,但是我們還是要為包含不同「主機」(Hosts) 和「虛擬機」(Virtual Machines) 的「RegionA01-COMP01」叢集建立一個群組。

 

 

建立群組

 

  1. 再按一下「環境」(Environment) 索引標籤
  2. 然後按一下綠色加號圖示,即可新增群組

 

 

為群組命名

 

  1. 為這個群組命名,例如「RegionA01-COMP01 Cluster」(RegionA01-COMP01 叢集)
  2. 按一下箭頭,展開此「群組類型」(Group Type) 的下拉式功能表。 選取「功能」(Function) 這個群組類型 (可將這類群組類型視為 vRealize Operations 自訂群組的資料夾)
  3. 勾選「持續更新群組成員」(Keep group membership up to date) 方塊,我們希望此群組維持動態更新。這表示如果有新成員加入,這些成員將會自動加入此群組,而且既有原則也會套用在這些成員上。

 

 

定義成員標準

 

此群組的成員僅限「主機」(Hosts) 和「虛擬機」(Virtual Machines)。首先來看「主機」(Hosts) 的部分...

  1. 在「選取符合…...的物件類型」(Select the Object Type that matches...) 下拉式選單中,輸入「host」
  2. 會出現一個符合的「物件類型」(Object Types) 清單,按一下「主機系統」(Host System) 加以選取

 

 

設定標準

 

  1. 按一下箭頭,就會顯示成員標準選項。然後選取「關係」(Relationship) 選項。

 

 

定義標準

 

1 - 現在我們需要定義成員標準。從左到右依序將各個下拉式功能表設定為:

您可以將導覽樹狀目錄留白

2 - 現在按一下「增加另一個標準集」(Add another criteria set)

 

 

增加一項「虛擬機」(Virtual Machine) 標準

 

  1. 這次在「選取符合…...的物件類型」(Select the Object Type that matches...) 下拉式選單中,輸入「Virtual Machine」
  2. 我們同樣需要定義成員標準。從左到右依序將各個下拉式功能表設定為:

 

 

預覽結果

 

  1. 按一下「預覽」(Preview) 按鈕,即可預覽結果,您會看到相關的「主機」(Hosts) 和「虛擬機」(Virtual Machines)
  2. 按一下「關閉」(Close),即可關閉預覽面板
  3. 按一下「確定」(OK),儲存此群組

 

 

瀏覽至原則

 

現在我們需要返回瀏覽至「原則」(Policies),以建立我們的新原則,然後將此新原則套用到我們剛剛建立的群組。

  1. 按一下「系統管理」(Administration) 索引標籤
  2. 選取「原則」(Policies)
  3. 選取「原則程式庫」(Policy Library) 索引標籤
  4. 按一下「Hands on Lab 原則」(Hands on Lab Policy) - 我們就可以開始建立新原則,也就是目前這項原則的子級。這表示此子級原則將繼承之前所設定的所有數值。
  5. 按一下綠色加號圖示,即可加上新原則

 

 

為原則命名

 

  1. 為此原則命名,例如「Exclude Hardening Guidelines」(排除強化原則)
  2. 按一下箭頭即可瀏覽至「6. 警示/徵兆定義」(6. Alert / Symptom Definitions)

 

 

篩選強化原則

 

現在我們需要找出「強化原則」(Hardening Guidelines) 警示。在此方塊中輸入「hardening」,然後按 Return 鍵 (或 Enter 鍵)

 

 

選取此警示

 

  1. 請注意,此警示目前為使用中 (以勾號表示),這是因為從父級原則繼承而來。
  2. 選取此警示 (選取後會以藍色醒目標示)

 

 

變更狀態

 

現在我們要停用這些警示。

  1. 選取「動作」(Actions) 下拉式功能表
  2. 選取「狀態」(State)
  3. 按一下「停用」(Disable)

 

 

檢查變更

 

  1. 請注意,狀態已變更為「已停用」(Disabled) 圖示以及「本處」(Local),這表示此狀態已透過本處原則停用。
  2. 接著我們需要將此原則指定給剛剛建立的群組。按一下「8. 將原則套用到群組」(8. Apply Policy to Groups) 旁的箭頭

 

 

加上群組

 

  1. 勾選我們建立的「RegionA01-COMP01 叢集」(RegionA01-COMP01 Cluster) 群組旁的方塊
  2. 按一下「儲存」(Save),儲存您的新原則

 

 

檢查結果

 

現在來看看上述操作如何改變其中一個 ESXi 主機的設定。

  1. 按一下右上角的搜尋圖示,然後開始輸入伺服器的名稱「esx-」
  2. 會出現一個逐一列出名稱的清單,按一下「esx-02a.corp.local」,這是其中一部套用新原則的主機。

 

 

尋找警示

 

  1. 在左上角您會看到情境面板已顯示為「esx-02a.corp.local」
  2. 在右上角您會看到生效的新原則:「排除強化原則」(Exclude Hardening Guidelines)
  3. 在「警示」(Alerts) 部分,您應該已經看不到強化原則警示。
  4. 如果您在該部分還看到此警示,請等大約一分鐘,然後按一下「重新整理」(Refresh) 圖示,此警示會相當快速地消失!

 

 

摘要

 

在本單元,我們已看過「原則」(Policies)。我們看過了「預設原則」(Default Policy),以及您應該進行的一些變更,以確保容量計算正確執行。

然後也看了如何建立新原則,以決定如何將基礎架構的特定部分設定為顯示不同警示。

本單元到此結束。您現在可以接著進行此實驗室的任何其他單元。

 

單元 4 - 檢視和報告操作說明 (30 分鐘)

簡介


本單元將為您介紹 vRealize Operations 中的「檢視」(Views) 和「報告」(Reports)。

我們將探究可以用來建立「檢視」(Views) 的各種不同選項,以及如何將這些選項納入「報告範本」(Report Templates) 中。

完成本單元大約需要花費 30 分鐘


在 vRealize Operations Manager 中的檢視操作說明


您的 vRealize Operations Manager 解決方案包含極大量的資料。您想想看,依預設會每五分鐘收集一次每個單一物件的所有指標和屬性,而且儲存時間長度達 6 個月,所以會有極多的資料。

vRealize Operations Manager 還會建立其他指標和屬性供您使用。例如,會提供所有標誌的分數當做指標,而且會以精密的方式加以儲存。


 

檢視

 

您可以透過不同的方式存取和使用這些資料:

首先從「檢視」(Views) 開始看起...

 

 

從 Windows 快速啟動工作列開啟 Firefox 瀏覽器

 

  1. 按一下 Windows 快速啟動工作列上的「Firefox」圖示。

 

 

 

Firefox 開啟之後,應該就會載入「HOL-1801 實驗室連結」(HOL-1801 Lab Links) 頁面。

如果尚未載入,請複製以下連結,即可載入「HOL-1801 實驗室連結」(HOL-1801 Lab Links) 頁面。

http://localhost,或者按一下瀏覽器中的「首頁」(Home) 按鈕。

 

 

開啟 vRealize Operations

 

  1. 按一下「vRealize Operations Manager - 即時執行個體」(vRealize Operations Manager - Live Instance) 連結。

 

 

選取 VMware Identity Manager 驗證選項

 

  1. 如果尚未選取「VMware Identity Manager」驗證選項,務必從下拉式功能表中選取。
  2. 按一下「重新導向」(REDIRECT) 按鈕

 

 

 

登入 vRealize Operations

 

  1. 請確定顯示的網域為「corp.local」。如果顯示的是另一個不同的網域,可按一下「變更到不同網域」(Change to different domain) 連結,然後選取「corp.local」網域。
  2. 用以下憑證登入 vRealize Operations Manager。有可能憑證欄位已自動填入資料。
使用者名稱:hol
密碼:VMware1!

2.      按一下「登入」(Sign in) 按鈕。

 

 

在 Hands on Lab 中使用 vRealize Operations

 

很抱歉,我們在 Hands on Lab 中需要使用的解析度可能無法讓您完成所有工作或看到完整畫面。所以,您有時可能會需要利用瀏覽器的縮放功能 (解析度) 進行調整。調整方式:

  1. 按一下 Firefox 中的「開啟功能表」(Open Menu) 圖示。
  2. 減號圖示縮小比例 (在這個案例中縮小到 90%),必要時可以用加號圖示調整回原先比例。

現在就開始練習調整吧! 在此實驗室中您將會需要用到這項技能 :-) 請將縮放比例設定為 90%。

 

 

 

瀏覽至檢視

 

「檢視」(Views) 屬於 vRealize Operations Manager 中的「內容」(Content)。管理套件會安裝一些「檢視」(Views) 供您立即使用。要瀏覽至「檢視」(Views):

  1. 按一下「控制面板」(Dashboards) 功能表
  2. 按一下「檢視」(Views) 功能表項目

 

 

可立即使用的內容

 

  1. 按一下「檢視」(Views) 功能表項目,就會在右邊面板上顯示可用的「檢視」(Views) 清單。
  2. 您將會看到管理套件已安裝好的 250 多種「檢視」(Views)。

 

 

建立您自己的檢視

 

現在來看看如何建立您自己的新「檢視」(Views)。在第一個範例情境中,我們要建立一個「檢視」(View),以查看環境中的 NTP 設定。

按一下綠色加號圖示,即可建立這個新的「檢視」(View)。

 

 

為檢視命名

 

  1. 為這個「檢視」(View) 命名,例如:「Hands on Lab NTP View」(Hands on Lab NTP 檢視)
  2. 按一下「2. 呈現方式」(2. Presentation)

 

 

清單檢視

 

  1. 此檢視將會顯示一個屬性清單,因此請按一下「清單」(List) 功能表選項加以選取
  2. 請注意,按一下「清單」(List) 時,會看到一個設定選項。我們將維持每頁顯示 50 個項目的預設值。這會定義「檢視」(View) 在使用者介面上的呈現方式。
  3. 按一下「3. 主題」(3. Subjects),即可移動到下一個部分。

 

 

選取主機系統

 

  1. 可以在此處選取想要用於這個「檢視」(View) 的「物件類型」(Object Type) (可複選)。我們想要查看「主機」(Hosts) 的 NTP 設定,所以請在「主題」(Subjects) 方塊內輸入「host」
  2. 大約一秒之後,就會出現一個選項清單,請選取「主機系統」(Host System) 選項。
  3. 我們現在移動到下一個部分,按一下「4. 資料」(4. Data)。

 

 

選取屬性

 

我們現在看到的 NTP 設定是由「屬性」(Properties) 所構成。按一下下拉式功能表中的「指標」(Metrics),然後選取「屬性」(Properties),將此選項樹狀目錄變更為「屬性」(Properties) 樹狀目錄。

 

 

搜尋 NTP

 

「主機系統」(Host Systems) 有許多「屬性」(Properties)。利用篩選功能往往較容易找到您正在尋找的屬性。

在篩選方塊中輸入「NTP」,然後按 Return 鍵 (或 Enter 鍵)

 

 

開啟樹狀目錄

 

按一下「設定」(Configuration)、「安全性」(Security)、「服務」(Service) 以及「NTP Daemon」旁的箭頭,展開樹狀目錄,即可看到我們正在尋找的屬性。

 

 

將 NTP 伺服器拖曳至面板的另一邊

 

現在我們需要將這些屬性加到「資料」(Data) 方塊內。

按一下「NTP 伺服器」(NTP Server),然後按住滑鼠按鍵,將此屬性拖曳至「資料」(Data) 方塊內,然後放開滑鼠按鍵。

 

 

為標籤重新命名

 

我們來為這個屬性取一個有意義的名稱 - 在「指標標籤」(Metric Label) 方塊內輸入「NTP Source」(NTP 來源)

 

 

拖曳其他屬性

 

現在將其他兩個「屬性」(Properties) 拖曳到「資料」(Data) 方塊內:

 

 

變更能見度

 

  1. 按一下「5. 能見度」(5. Visibility)
  2. 勾選「合規」(Compliance) 方塊,這就可以將此「檢視」(View) 加到「分析」(Analytics) 中的「合規」(Compliance) 索引標籤內。
  3. 按一下「儲存」(Save),即可儲存此「檢視」(View)

 

 

查看檢視!

 

瀏覽至「vSphere 主機和叢集」(vSphere Hosts and Clusters) 的操作步驟如下:

  1. 按一下「環境」(Environment) 功能表選項
  2. 按一下「vSphere 主機和叢集」(vSphere Hosts and Clusters)

 

 

vSphere 環境情境

 

我們剛建立的檢視是用來查看我們環境中主機的 NTP 設定。此檢視的情境可以是任何物件群組或階層,而且其中包含「主機系統」(Host Systems) (vRealize Operations Manager 中定義為 ESXi 主機的物件類型)

  1. 按一下「vSphere 環境」(vSphere World),這會是此檢視的情境,即所有存在於 vRealize Operations Manager 中的 ESXi 主機。展開「vSphere 環境」(vSphere World) 階層之後,就可以看到某個特定 vCenter 或叢集內的主機。
  2. 按一下「更多」(more),就會顯現隱藏的進階索引標籤。

 

 

檢查 vSphere 環境情境

 

  1. 按一下「詳細資料」(Details) 索引標籤,就會顯示此情境中的「檢視」(Views) 清單
  2. 在篩選欄位中輸入「hands on lab」,然後按 Return 鍵 (或 Enter 鍵),即可找到您剛剛所建立的檢視
  3. 我們會看到這樣的結果 - 所有 3 部主機都有正確設定的 NTP 來源。此外,這些主機都有執行中的 NTP 服務,而且已設定為自動開始執行。

您設定的檢視看起來很好!

 

 

合規索引標籤

 

您還記得我們有為此檢視設定「能見度」(Visibility) 嗎?接著來看看我們用來啟用此項設定的控制面板。

  1. 按一下「分析」(Analysis)
  2. 按一下「合規」(Compliance) (您可能需要利用箭頭向右捲動)
  3. 請注意,我們在「進階分析」(Further Analysis) 部分已有「Hands on Lab NTP 檢視」(Hands on Lab NTP View) - 如果您按一下此項,您將會回到上一個部分的畫面。

 

 

 

指標檢視

 

現在我們來建立一個檢視,以查看一些指標資料。

  1. 按一下「控制面板」(Dashboard) 索引標籤,然後按一下「檢視」(Views)
  2. 按一下綠色加號圖示,即可建立一個新的「檢視」(View)。

 

 

為檢視命名

 

  1. 為此「檢視」(View) 命名,例如:「Hands on Lab CPU Ready View」(Hands on Lab CPU 就緒度檢視)
  2. 按一下「2. 呈現方式」(2. Presentation)

 

 

選取清單檢視

 

  1. 此檢視將會顯示一個屬性清單,因此請按一下「清單」(List) 功能表選項加以選取。
  2. 請注意,按一下「清單」(List) 時,會看到一個設定選項。我們將維持每頁顯示 50 個項目的預設值。這會定義「檢視」(View) 在使用者介面上的呈現方式。
  3. 按一下「3. 主題」(3. Subjects),即可移動到下一個部分。

 

 

選取 vCenter 介面卡下的虛擬機

 

  1. 可以在此處選取想要用於這個「檢視」(View) 的「物件類型」(Object Type) (可複選)。我們想要查看「虛擬機」(Virtual Machines) 的「CPU 就緒度」(CPU Ready) 時間,所以在「主題」(Subjects) 方塊內輸入「virtual」
  2. 大約一秒之後,就會出現一個選項清單,請選取「虛擬機」(Virtual Machine) 選項。
  3. 我們現在移動到下一個部分,按一下「4. 資料」(4. Data)。

 

 

尋找指標

 

可能會有數百種指標供選擇。要找到想要尋找的指標,最容易的方式是利用篩選選項。在篩選方塊中輸入「ready」,然後按 Return 鍵 (或 Enter 鍵)

 

 

拖曳就緒度指標

 

  1. 按一下「CPU」旁的箭頭,展開樹狀目錄。現在我們需要將「就緒度 (%)」(Ready (%)) 指標拖曳到資料面板內。我們會重複此動作三次,用三種不同的方式來查看此指標。
  2. 按一下「就緒度 (%)」(Ready (%)),然後按住滑鼠按鍵,將此指標拖曳到資料面板內。 重複此動作兩次,直到三個「CPU | 就緒度 (%)」(CPU | Ready (%)) 項目均已在此方塊內 (在上面的螢幕擷取畫面中,您可以看到我們正在拖曳第三個執行個體)

 

 

目前的 CPU 就緒度

 

針對第一個執行個體,我們想取得目前的「CPU 就緒度」(CPU Ready) 資料,我們所需要做的便是為我們的檢視重新命名此指標。

  1. 在「指標標籤」(Metric Label) 方塊中,輸入「Current CPU Ready (%)」(目前的 CPU 就緒度 (%))
  2. 請注意,此欄位的名稱會隨著您的輸入不同而改變。

 

 

最高 CPU 就緒度

 

  1. 按一下此指標的第 2 個執行個體
  2. 將「指標標籤」(Metric Label) 變更為「最高 CPU 就緒度 (%)」(Max CPU Ready (%))
  3. 現在我們要轉換此資料,按一下「轉換」(Transformation) 下拉式功能表中的「最近值」(Last),即可檢視所有選項

(「最近值」(Last) 是指「最近一次收集到的指標數值」,也就是目前的數值,這就是我們用於此指標第一個執行個體的預設轉換值)

 

 

選取最大轉換值

 

將您的滑鼠往上移動,按一下「最大值」(Maximum),即可選取此選項。

 

 

平均 CPU 就緒度

 

  1. 按一下第 3 個指標執行個體加以選取。
  2. 將「指標標籤」(Metric Label) 變更為「平均 CPU 就緒度 (%)」(Average CPU Ready」(%))
  3. 將轉換值變更為「平均值」(Average)
  4. 現在我們需要變更上述轉換值的時間範圍。我們想查看最近 90 天內的最高和平均 CPU 就緒度。按一下「時間設定」(Time Settings)

 

 

相對日期範圍

 

  1. 將相對日期範圍的數值變更為「90 天」(90 Days)
  2. 接著新增一個「摘要」(Summary) 列,按一下「摘要」(Summary) 按鈕,就會顯示摘要面板。

 

 

新增摘要列

 

  1. 按一下綠色加號圖示,即可加上摘要列。
  2. 將「摘要」(Summary) 標題變更為「Maximum」(最大值)。
  3. 在「累計」(Aggregation) 下拉式功能表中,將此選項變更為「最大值」(Maximum)。

 

 

預覽檢視

 

我們已對此「檢視」(View) 做了很多設定,在我們儲存之前,應該先檢查看看是否都已按照我們所需要的設定好!

按一下「選取預覽來源」(Select preview source)

 

 

選取 vSphere 環境

 

  1. 按一下「vSphere 環境」(vSphere World) 加以選取
  2. 按一下「確定」(OK) 以儲存

 

 

儲存檢視

 

按一下「儲存」(Save),儲存您的檢視。

 

 

瀏覽至檢視

 

要瀏覽至「vSphere 主機和叢集」(vSphere Hosts and Clusters),請進行以下操作。

  1. 按一下「環境」(Environment) 索引標籤
  2. 按一下「vSphere 主機和叢集」(vSphere Hosts and Clusters)

 

 

查看檢視!

 

我們剛建立的檢視是用來查看我們環境中虛擬機的「CPU 就緒度」(CPU Ready) 指標。此檢視的情境可以是任何物件群組或階層,而且其中包含虛擬機 (vRealize Operations Manager 中定義為虛擬機的物件類型)

  1. 按一下「vSphere 環境」(vSphere World),這會是此檢視的情境,即所有存在於 vRealize Operations Manager 中的虛擬機。展開「vSphere 環境」(vSphere World) 階層之後,就可以看到某個特定 vCenter 或叢集內的虛擬機。
  2. 按一下「更多」(more),就會顯現隱藏的進階索引標籤。

 

 

vSphere 環境情境

 

我們要為此檢視設定的情境是「vSphere 環境」(vSphere World)

  1. 按一下「詳細資料」(Details) 索引標籤,就會顯示此情境中的「檢視」(Views) 清單。
  2. 「Hands on Lab」的篩選條件應該還在,而且我們剛剛所建立的新檢視會呈現選取狀態。
  3. 向下捲動即可看到我們建立的「摘要」(Summary) 列。
  4. 此摘要列會顯示每一個欄位的最大值。

 

 

建立趨勢檢視

 

我們接著來建立「趨勢」(Trend) 檢視,以查看 CPU 就緒度趨勢。按一下綠色加號圖示。

 

 

為檢視命名

 

  1. 為這個「檢視」(View) 命名:「Hands on Lab - CPU Ready (%) Trend」(Hands on Lab - CPU 就緒度 (%) 趨勢)
  2. 按一下「2. 呈現方式」(2. Presentation)

 

 

選取趨勢檢視類型

 

這次選取「趨勢」(Trend) 檢視類型。我們將維持繪圖線的預設值:25。

按一下「3. 主題」(3. Subjects)

 

 

選取虛擬機

 

  1. 可以在此處選取想要用於這個「檢視」(View) 的「物件類型」(Object Type) (可複選)。我們想要查看我們「虛擬機」(Virtual Machines) 的「CPU 就緒度」(CPU Ready) 時間,所以請在「主題」(Subjects) 方塊內輸入「virtual」
  2. 大約一秒之後,就會出現一個選項清單,請選取「虛擬機」(Virtual Machine) 選項。
  3. 我們現在移動到下一個部分,按一下「4. 資料」(4. Data)。

 

 

尋找指標

 

可能會有數百種指標可供選擇。要找到想要尋找的指標,最容易的方式是利用篩選。在篩選方塊中輸入「ready」,然後按 Enter 鍵

 

 

拖曳就緒度指標

 

  1. 按一下「CPU」旁的箭頭,展開樹狀目錄。現在我們需要將「就緒度 (%)」(Ready (%)) 指標拖曳到資料面板內。
  2. 按一下「就緒度 (%)」(Ready (%)),然後按住滑鼠按鍵,將此指標拖曳到資料面板內。
  3. 此檢視的預設值為顯示過去 7 天的趨勢。取決於我們在此實驗室練習的時間點,有可能需要設定顯示回溯更多天數的趨勢。由於此實驗室是在 2017 年 6 月/7 月建立,所以我們建立的「CPU 就緒度資料」(CPU Ready Data) 也是從這時開始!所以,可視需要按一下「時間設定」(Time Settings) 索引標籤,即可變更時間範圍。

 

 

變更日期範圍

 

現在請依照您在此實驗室練習的時間點,變更「相對日期範圍」(Relative Date Range)。如果您於 2017 年 6 月在此實驗室練習,就不需要做任何變更,可以使用預設值。

如果您於 2017 年 6 月之後在此實驗室練習,請依照以下操作指示選取適當的日期範圍。 

將下拉式功能表的顯示變更為「個月」(Months)

依照下述方式變更「最近值」(Last) 的數字,以反映自 2017 年 6 月過後的時間:

 

 

 

 

儲存檢視

 

按一下「儲存」(Save),即可儲存此檢視

 

 

vSphere 環境中虛擬機的趨勢檢視

 

  1. 在此檢視中可看到顯示此環境中所有虛擬機的「CPU 就緒度 (%) 趨勢」(CPU Ready (%) Trend)。這是因為已選取的情境物件是「vSphere 環境」(vSphere World)。
  2. 按一下時間軸左邊,就會顯示清單格式中的趨勢資訊。
  3. 按一下時間軸右邊,就會顯示此環境中虛擬機的未來 5 天趨勢預測。

 

 

個別虛擬機的趨勢檢視

 

  1. 按一下畫面右上方的「搜尋」(Search) 圖示,並在搜尋方塊中輸入「web-02a」
  2. 按一下即可選取虛擬機「web-02a」

 

 

趨勢檢視

 

  1. 按一下「Hands on Lab - CPU 就緒度 (%) 趨勢」(Hands on Lab - CPU Ready (%) Trend) 檢視。
  2. 此檢視現在會顯示虛擬機「web-02a」的趨勢,而且您應該會在右邊看到一道短虛線,代表未來 5 天的趨勢。此虛線可能會持平,因為從收集到的過去「CPU 就緒度時間」(CPU Ready Time) 資料可以清楚看到只有幾個非常短暫的尖峰。

 

 

返回瀏覽至 vSphere 環境情境

 

按一下「vSphere 環境」(vSphere World),變更回此情境

 

 

分佈檢視

 

按一下「X」,清除「Hands on lab」篩選條件

 

 

作業系統分佈

 

已有大量已經建立的分佈檢視;我們來看其中的一個。

  1. 將篩選條件變更為「作業系統名稱」(OS name),然後按 Return 鍵 (或 Enter 鍵)。您就會看到「虛擬機 Guest 作業系統名稱」(Virtual Machine Guest OS Name) 圓形圖。此圖會顯示環境中每個作業系統的所佔比例。
  2. 要以簡單的方式建立自訂的內容,就是複製現有內容,然後加以變更。按一下「複製檢視」(Clone View) 圖示

 

 

為檢視重新命名

 

  1. 提供一個新名稱和描述:「Hands on Lab - Oversized Virtual Machines」(Hands on Lab - 容量過大的虛擬機)
  2. 然後就只需變更資料項目,所以按一下「4. 資料」(4. Data)

 

 

刪除現有指標

 

在資料面板中,按一下「移除」(Remove),即可移除現有指標

 

 

找出並拖曳容量過大指標

 

  1. 在篩選方塊中輸入「oversized」,然後按 Return 鍵 (或 Enter 鍵)
  2. 按一下箭頭圖示,展開「摘要」(Summary) 部分
  3. 將「容量過大」(Is Oversized) 指標拖曳到資料面板內

 

 

移除作業系統指標,並變更標籤

 

  1. 按一下「移除」(Remove),將「作業系統」(Operating System) 指標刪除,這是因為分佈檢視只支援一個指標
  2. 將「指標標籤」(Metric Label) 變更為「Oversized VMs」(容量過大的虛擬機)
  3. 按一下「儲存」(Save),儲存此新檢視。

 

 

清除篩選條件

 

按一下「X」,清除「OS name」(作業系統名稱) 篩選條件

 

 

加入 Hands on Lab 篩選條件

 

將「Hands on Lab」加入到篩選欄位,就可以看到新的分佈檢視!

 

從檢視建立報告


我們已建立了幾種「檢視」(Views),現在來看看如何建立「報告」(Report)。


 

建立報告

 

  1. 按一下「控制面板」(Dashboards) 索引標籤
  2. 按一下「報告」(Reports)
  3. 按一下綠色加號圖示,即可建立一個新的「報告範本」(Report Template)

 

 

為此報告範本命名

 

  1. 為這個「報告範本」(Report Template) 命名:「Hands on Lab Report」(Hands on Lab 報告)
  2. 按一下「2. 檢視和控制面板」(2. Views and Dashboards)

 

 

找出檢視

 

  1. 在篩選方塊中輸入「hands on lab」,然後按 Return 鍵 (或 Enter 鍵),進行篩選
  2. 請注意,「資料類型」(Data Type) 下拉式功能表已設定為「檢視」(Views),您也可以加上「控制面板」(Dashboards),不過我們不會在此實驗室中進行此項操作

 

 

拖曳 NTP 檢視

 

按住滑鼠按鍵,按一下「Hands on Lab NTP 檢視」(Hands on Lab NTP View),然後將其拖曳到「檢視和控制面板」(Views and Dashboards) 面板內。放開滑鼠按鍵。

 

 

拖曳 CPU 就緒度檢視

 

按住滑鼠按鍵,按一下「Hands on Lab CPU 就緒度檢視」(Hands on Lab CPU Ready View),然後將其拖曳到「NTP 檢視」(NTP View) 下方的「檢視和控制面板」(Views and Dashboards) 面板內。放開滑鼠按鍵。

(請特別留意,要在「NTP 檢視」(NTP View) 下方的小區域內放開滑鼠按鍵,畫面解析度導致此區域看起來有點小)

 

 

收合第一個 CPU 就緒度檢視

 

按一下向上雙箭頭,收合此「CPU 就緒度」(CPU Ready) 報告,此操作會讓您更容易完成下一個步驟

 

 

拖曳容量過大的虛擬機檢視

 

按住滑鼠按鍵,按一下「容量過大的虛擬機檢視」(Oversized Virtual Machine View),然後將其拖曳到「CPU 就緒度檢視」(CPU Ready View) 下方的「檢視和控制面板」(Views and Dashboards) 面板內。放開滑鼠按鍵。

(請特別留意,要在「NTP 檢視」(NTP View) 下方的小區域內放開滑鼠按鍵,畫面解析度導致此區域看起來有點小)

 

 

勾選格式

 

按一下「3. 格式」(3. Formats),請注意,「PDF」和「CSV」兩種格式均已啟用。

 

 

增加選項

 

按一下「4. 版面配置選項」(4. Layout Options)

勾選「封面頁」(Cover Page)、「目錄」(Table of contents) 和「頁尾」(Footer) 這三項的方塊

 

 

儲存報告範本

 

按一下「儲存」(Save),儲存此「報告範本」(Report Template)

 

 

執行報告

 

您新建立的報告將會以藍色醒目顯示。

按一下「執行範本」(Run template) 圖示,執行此報告

 

 

選取物件

 

  1. 我們想在「vSphere 環境」(vSphere World) 中執行此報告,所以按一下「vSphere 環境」(vSphere World) 加以選取
  2. 按一下「確定」(OK),執行此報告

 

 

檢查報告

 

按一下「已製作的報告」(Generated reports),檢查此報告

 

 

可視需要重新整理

 

報告的處理時間可能需要一到兩分鐘,按一下重新整理按鈕,即可重新整理此畫面

 

 

下載報告

 

按一下「PDF」圖示,即可下載此報告

 

 

開啟報告

 

  1. 選取對話方塊中的「開啟格式」(Open with)
  2. 按一下「確定」(OK),即可檢視此報告

 

 

瀏覽報告

 

此報告將會在預設的 PDF 閱讀器應用程式中開啟。您可以上下捲動查看您所建立的「檢視」(Views) 結果。

本單元到此結束,希望您有所獲益!

 

單元 5 - 使用 API 進行對內整合 (30 分鐘)

簡介


在本單元中,我們將探索 vRealize Operations Manager 提供的 API 和整合工具。我們會討論並示範如何匯出資料,以及如何建立自訂代理程式並將管理工作自動化。

目標對象:本單元探討的主題屬於進階級。雖然此實驗室的設計是讓任何一位具備 vRealize Operations 基礎操作知識的人,都能依照指示順利地完成練習,但是具備一些 REST、JSON 和基本指令碼程式設計的相關知識,將會非常有助於充分利用此實驗室的內容。


 

REST API 是什麼?

REST API 是一種透過程式與軟體互動的方法。這個方法運用 HTTP 或 HTTPS 通訊協定,而且仿照網頁瀏覽器存取網頁的方式。底層程式設計模式是依據文件概念,非常類似於您透過網頁瀏覽器檢視網頁的方式。每個文件都有一個唯一的 URL,只要將此 URL 輸入到位址欄位中,即可用網頁瀏覽器擷取文件。承載通常為 XML 或 JSON 格式。

但是,HTTP/HTTPS 通訊協定也讓您能對文件進行更新。您每次要存取 URL 時,都會使用某一種「方法」。當您載入一個網頁時,您的網頁瀏覽器會使用「GET」方法,而「GET」只是少數可使用的方法之一。以下列出最重要的幾種方法:

但是如果不是網頁,而是透過程式與軟體互動時,「文件」又是指什麼?通常 API 設計師會將軟體中的底層物件與文件對應。例如在 vRealize Operations 中,文件可以是虛擬機、介面卡執行個體和使用者記錄。用以上所列的動作指令,我們現在就可以將這些物件當成文件來擷取和操控。

 

 

如何在 vRealize Operations 中使用 REST API

那麼我們可以用 REST API 在 vRealize Operations 中進行哪些操作?您在 vRealize Operations 使用者介面上可以執行的大多數功能,也可以透過 API 執行。有些功能 (例如電子郵件通知格式設定) 可以透過 API 執行,但是在使用者介面上並沒有對應功能。當然,您也可以用 API 來擷取與您的資源有關的資訊以及完整的指標集。由於我們可以進行讀取和寫入操作,所以也可以用 API 來建立新資源,並且為新舊資源建立指標。優點還不只上述這些!也可以透過 API 執行許多系統管理功能。例如,您可以開啟和停止介面卡,以及操控使用者和群組。在此實驗室中,您將看到本單元中許多互動的範例。

 

REST API 導覽介紹


現在就來看看 vRealize Operations REST API。


 

開啟 Firefox 瀏覽器

 

  1. 按一下「系統」(System) 匣中的「Firefox」圖示,開啟瀏覽器視窗。

 

 

REST API 歡迎頁面!

 

現在就來深入瞭解 API 有哪些功能!API 其中一個優點是完全包含在 vRealize Operations 虛擬應用裝置內。所以完全不需要下載或安裝額外軟體,而且所有說明文件均已包含在內。

要存取 API,只需依照以下幾個步驟:

  1. 在位址欄位內輸入「https://vrops-01a.corp.local/suite-api/」,然後按 Enter 鍵

備註:可以直接將此連結拖放到瀏覽器位址欄位,而不需輸入位址。

您應該就會看到類似上示螢幕擷取畫面的頁面。

從此頁面您就可以瀏覽說明文件或下載語言繫結。雖然 REST API 已經非常容易操作,但是語言繫結讓操作甚至更加簡單,這是因為語言繫結會隱藏通訊協定和 API 的所有細節,並讓您改用本機功能呼叫進行互動操作。目前提供 Java 和 Python 語言繫結。在此實驗室稍後,我們將會更詳細探索 Python 語言繫結。

 

 

API 元件概觀

 

現在就來看看 API!

  1. 找出「按一下檢視完整的 REST API 說明文件」(Click to view our complete REST API documentation) 的連結,然後按一下。

應該隨即就會在左邊開啟一個頁面,顯示 API 功能清單。

 

資源和指標操作說明


現在來看看如何使用 REST API 進行資源 (物件) 和指標操作。

坦白說,您在此實驗室練習的原因很可能是因為您想匯出或匯入某些指標。所以我們現在就來練習這個部分吧!

如果您在稍早的練習中花了一些時間瀏覽 API 的說明文件,或許已注意到「/api/resources」部分下有一個很大部分的 API 功能。那裡就是找資源、屬性和指標相關功能的地方。我們現在很快來看一下基本操作!


 

瞭解資源 API

vRealize Operations 中「管理」下的物件稱為「資源」。其中包括虛擬機、主機、叢集、資料儲存區,以及您透過協力廠商工具所放在「管理」下的任何物件,例如應用程式伺服器和資料庫。每種資源都有一些共通屬性:

除此之外,資源也會有一個連結集合,讓您能瀏覽和取得有關物件的更多資訊。例如,您可以用連結列出相關資源,或更深入鑽研指標。

 

 

開啟 Postman

 

在接下來幾個練習中,我們將使用一個稱為「Postman」的工具,這是一個功能強大、用於測試 Web 服務的 HTTP 用戶端。首先在桌面平台上啟動 Postman。

  1. 按兩下桌面平台上的「Postman」圖示

在不久之後,Postman 應用程式應該就會開啟。

 

 

 

尋找資源

 

我們現在來找某一資源,並找出有關此資源的一些資訊!為此,我們將進行一個根據名稱的查詢。您將看到,只要在 URL 後面加上一個查詢字串,就可以進行查詢。

在 Postman 中:

  1. 左邊會顯示一個有兩個標題的清單,分別是「歷來記錄」(History) 和「集合」(Collections)。請選取「集合」(Collections)。Postman 集合是一個儲存的 API 呼叫清單,您可以建立或修改其中的 API 呼叫。在這裡,我們已在「vRealize Operations」集合內為您提供了一些 API 呼叫。
  2. 按一下 REST 操作清單中的「尋找資源」(Lookup Resource)。檢查右邊顯示的 URL。請注意最後的「?name=app-01」查詢字串。針對此查詢,所回覆的一個清單會包含「app-01a」字串的所有資源。在此實驗室環境中,這些資源會是一個「虛擬機」(Virtual Machine) 物件、一個「Linux」物件,以及一個「EP Ops 代理程式」(EP Ops Agent) 物件。
  3. 按一下 URL 右邊的「傳送」(Send)

檢查結果。首先,請注意現在看到的結果是以 JSON 格式表示,而不是以 XML 格式表示。這是因為我們正在傳送一個包含「application/json」的「內容類型」(Content-Type) 標題,屬於儲存在此集合內的 API 呼叫。

 

 

 

 

連結讓您能更深入鑽研某一資源,並取得更多屬性、指標和相關物件等資訊。我們現在點進一個連結,此連結會顯示此物件所記錄的所有指標名稱。

  1. 在您上一個步驟所得到的結果中,稍微向下捲動直到看到「連結」(links) 部分。此部分讓您能瀏覽並取得有關某一資源的進一步詳細資料。在「連結」(links) 部分,有一個「statKeysOfResource」的 URL。我們可以用此搜尋工具找到正確的 URL。

 

 

 

  1. 按一下「放大鏡」,開始進行「搜尋」(Search)。
  2. 如圖所示,在搜尋列中輸入「statKeysOfResource」
  3. 按一下「statKeysOfResource」名稱上方的連結。備註:您實驗室中的連結可能與圖中所示的連結不同。

 

 

驗證設定

 

  1. 按一下「驗證」(Authorization) 索引標籤。
  2. 在「類型」(Type) 下拉式功能表中,選取「基本驗證」(Basic Auth)。
  3. 按一下「更新請求」(Update Request) 按鈕。
  4. 按一下「標題」(Headers) 索引標籤。

請注意,「驗證」(Authorization) 金鑰已加到此標題內,而且這個已存環境的密碼也已儲存。

 

 

修正 URL 並設定內容類型

 

在我們的 Postman 執行個體中,我們已有一個已存環境,其中包含一個 {{server}} 變數。此變數的字串為「https://vrops-01a.corp.local/suite-api/api」。由於我們在上一個步驟所按的連結已包含此 URL 的「/suite-api/api」部分,所以在我們傳送請求前,需要先將此部分從這個 URL 刪除。我們在之前就可以將此 {{server}} 變數設定為只包含伺服器名稱,這樣我們在這裡就不必編輯此 URL。

  1. 框選此 URL 中的 /suite-api/api 部分,然後按「Delete」鍵,將此部分從 URL 字串中移除。請確定此 URL 現在的開頭是:{{server}}/resources/...
  2. 加入以下「金鑰」(Keys) 和「數值」(Values) (您可以一開始先輸入文字,然後在顯示的結果清單上,按一下適當的「金鑰」(Key) 或「數值」(Value):
Content-Type, application/json
Accept, application/json
  1. 按一下「傳送」(Send)
  2. 您現在應該會看到一個清單,列出提供給此資源的所有指標金鑰。

 

 

建立新資源

到目前為止,我們已經討論了如何取得有關某一資源的不同資訊。但是我們可以如何建立新資源呢?

假設有這樣一個情境:在我們的資料中心內,我們有大型的中央電源供應器,能提供不同的電壓給我們的設備。我們想為 vRealize Operations 建置自訂介面卡,這些介面卡能饋送這些電源供應器的相關指標,例如電壓和電流。為此,我們必須引進一個全新的資源類型,我們稱之為「電源供應器」(Power Supply),並透過程式建立其執行個體。我們現在就來試試看。

我們需要以下三種資訊:

我們的資源很簡單,用上述三個項目就可以獨一無二地識別資源,而不需要更多的識別碼。現在就讓我們來建立資源!

 

 

登入 vRealize Operations Manager 使用者介面

如果您已在前一個單元中登入 vRealize Operations Manger,就可以跳過此部分,直接點進這裡

 

否則的話,請接著啟動並登入 vRealize Operations Manager。

 

 

確認物件和指標值均已建立

我們已經用 API 建立了一個新物件 (電源供應器),並為此物件增加了一個指標,現在來確認一切都已確實建立。

 

 

本課總結

在本課程中,我們用 Postman 探索了 vRealize Operations API 上提供的一些動作功能、用 API 建立了一個新資源,並為此資源增加一個單一指標值,然後在 vRealize Operations 使用者介面上確認此資源和指標均已建立。

 

結論


在本單元中,我們探索了 vRealize Operations Manager 提供的 API 和整合工具。我們也已討論並示範了如何匯出資料,以及如何建立自訂代理程式,並將管理工作自動化。


 

您已完成單元 5

 

恭喜您完成單元 5。

如果您想查找有關 [主題] 的更多資訊,可利用以下任一方式:

接著請前往以下任一個您最感興趣的單元。[為您的實驗室手冊增加任何自訂/選擇性資訊。]

 

 

 

如何結束實驗室

 

如果您希望就此結束實驗室中的練習,請按一下「結束」(END) 按鈕,即可終止您的實驗室和所有流程。只有當您「不打算」繼續其他單元時,才執行此步驟。

 

單元 6 - 使用 Webhook 填充碼進行對外整合 (30 分鐘)

簡介


您是否想延伸 vRealize Log Insight 和 vRealize Operations 的警示功能,用於自動修正已發現的問題?或者想在 ServiceNow 中開啟票證?抑或是傳送通知到 ChatOps?這些功能以及更多其他功能可以透過 Webhook Shims 實現,這是一個開放式原始碼解決方案,能啟動幾乎有無限功能的 VMware Intelligent Operations。

此實驗室單元會帶領您逐步瞭解自我修復型資料中心的範例。在本課程中,我們會先手動停用一項 Web 服務,然後依據在 vRealize Operations 中產生的警示,透過 Webhook 填充碼在 vRealize Orchestrator 中啟動一項工作流程,藉此重新啟動該服務。 


自我修復型資料中心範例


我們先從下列操作開始看起


 

啟動並登入 vRealize Operations Manager

 

 

瞭解實驗室環境

 

  1. 按一下「環境」(Environment),瀏覽 vRealize Operations Manager「環境概觀」(Environment Overview)。

 

 

確認 Web 服務狀態

 

啟動 PuTTY,以便能透過 SSH 存取 Linux 伺服器。

  1. 在工作列上按一下「PuTTy」圖示

 

 

啟動 Webhook Shims

 

  1. 以滑鼠右鍵按一下「root@web-01a」PuTTY 工作階段。接著就會開啟一個功能表。
  2. 按一下「PuTTY」,即可開啟一個新的工作階段。

 

 

在 vRealize Orchestrator 中探索工作流程

 

  1. 按兩下桌面平台上的 vRealize Orchestrator 捷徑,啟動此用戶端。

 

 

vRealize Operations 設定

 

返回到 Firefox 瀏覽器中的 vRealize Operations 使用者介面。

  1. 按一下「系統管理」(Administration)
  2. 按一下「管理」(Management),展開功能表
  3. 按一下「對外設定」(Outbound Settings),檢視已建立的執行個體。
  4. 按一下「vRealize Orchestrator 修正」(vRealize Orchestrator Remediation)
  5. 按一下「鉛筆圖示」,編輯此執行個體。

 

 

警示觸發和修正

 

返回到主控台並停止 httpd 服務,以便觸發警示,並監控 Webhook 填充碼流程的進展。

  1. 按一下「photon-os-container...」PuTTY 工作階段。
  2. 按一下「root@web-01a...」PuTTY 工作階段。

 

結論


在本單元中,您已逐一探索自我修復型資料中心的範例。在本課中,我們先停用了一項 Web 服務,然後透過使用 vRealize Operations,以及利用 REST API 和 vRealize Orchestrator 執行 Webhook 填充碼,此服務就會自動重新啟動。 


 

您已完成單元 6

 

恭喜您完成單元 6。

接著請前往其他任何一個您最感興趣的單元。

 

 

 

如何結束實驗室

 

如果您希望就此結束實驗室中的練習,請按一下「結束」(END) 按鈕,即可終止您的實驗室和所有流程。只有當您「不打算」繼續其他單元時,才執行此步驟。

 

單元 7 - 使用 VMware PowerCLI 操作 vRealize Operations (45 分鐘)

VMware PowerCLI 簡介


VMware PowerCLI 包含以 Microsoft PowerShell 為平台的 Cmdlet 模組,用於將 vSphere、VMware Site Recovery Manager、vSphere Automation SDK、vCloud Director、vCloud Air、vSphere Update Manager、vRealize Operations Manager 和 VMware Horizon 的系統管理作業自動化。VMware PowerCLI 提供一個可與 VMware 產品 API 銜接的 PowerShell 介面。


 

Microsoft PowerShell 基礎知識

PowerCLI 是以 Microsoft PowerShell 為基礎,使用 PowerShell 基本語法和概念。

Microsoft PowerShell 是一個兼具指令行和指令碼處理的環境,專為 Windows 所設計。PowerShell 使用 .NET 物件模型,並為管理員提供系統管理和自動化功能。要與 PowerShell 搭配使用,您必須執行 Cmdlet 指令。

 

 

PowerCLI 概念

建立 PowerCLI Cmdlet 的目的是為了將 VMware 環境的系統管理自動化,以及引進 PowerShell 概念以外的一些特定功能。

 

Windows PowerShell 基本使用說明以及用 VMware PowerCLI 執行 vRealize Operations Cmdlet


在本課程中,您將學習:


 

啟動 Windows PowerShell 並查看 VMware PowerCLI 版本資訊

 

在 vSphere 6.5 中,您只要執行一項 Windows PowerShell 指令,就能安裝 PowerCLI。您可以透過單一指令安裝所有正式模組,也可以安裝個別模組。

可於 PowerShell Gallery 網站上查看 PowerCLI 模組。當您依照 Windows PowerShell 提示執行「Install-Module」指令時,此指令就會下載並安裝您指定的模組。如需可用的 PowerCLI 模組清單,請至 PowerShell Gallery 網站查看。

由於我們已在此實驗室為您完成這項程序,所以您不需要再進行上述程序。

  1. 按一下桌面平台工作列上的「Windows PowerShell」圖示

 

 

檢查 PowerCLI 版本

 

備註:由於我們已經為您將模組安裝在此實驗室環境中,所以您「不需要再進行這項步驟」。

  1. 輸入下列 Cmdlet,以檢查 VMware PowerCLI 版本資訊:
Get-PowerCLIVersion

請忽略 Cmdlet 已過時的警告。因為我們只是想知道 VMware PowerCLI 架構的版本,所以用這個指令就行了。

所有的 Windows PowerShell 指令和參數都可以透過 TAB 鍵自動完整輸入。只需輸入指令和/或參數的前幾個字元,然後按 TAB 鍵,該指令和/或參數就會自動完整輸入。

 

 

啟動 Windows PowerShell ISE

 

除了簡單指令提示之外,您還可以使用 Windows PowerShell ISE 指令碼編輯器,這項工具能提供更好的使用者經驗。

  1. 在「Windows PowerShell」指令提示中輸入 ise,然後按 Enter 鍵,即可啟動 ISE 指令碼編輯器。

 

 

使用 Windows PowerShell ISE

 

Windows PowerShell ISE 啟動之後,您就會看到兩個預設的面板,上方是「指令碼面板」(Script Pane),下方是「指令面板」(Command Pane)。您可以選擇是否顯示「指令附加內容」(Command Add-on) 視窗

  1. 「指令碼面板」(Script Pane) 是用於檢視/編輯文字表單的指令碼檔案;
  2. 「指令面板」(Command Pane) 其實就是 Windows PowerShell 指令提示,用於執行個別 Cmdlet 和顯示其輸出結果;
  3. 按一下「顯示指令附加內容」(Show Command Add-on) 圖示,顯示其視窗;
  4. 在「指令附加內容」(Command Add-on) 視窗中,您可以搜尋特定模組、其指令和其各個參數。

 

 

在 Windows PowerShell ISE 中執行 VMware PowerCLI Cmdlet

在此實驗室單元中,您將利用 Windows PowerShell ISE「指令碼面板」(Script Pane) 來執行 VMware PowerCLI Cmdlet。使用「指令碼面板」(Script Pane) 的優點是能同時執行多項指令,因為其本身就是一個指令碼!按「F5」鍵或按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示,即可執行指令碼。您也可以改用「指令面板」(Command Pane) 搭配 ENTER 鍵,但提醒您,用這個方法只能一次執行一項指令。在執行新指令碼之前,請先確認前一個指令碼已順利執行完成 (您會在 Windows PowerShell ISE 介面的最下方,看到「已完成」(Completed) 狀態)。

 

 

取得 VMware PowerCLI Cmdlet 的使用協助

 

利用「Get-Help」這個 Cmdlet,就可以取得 Windows PowerShell 中任何一個 Cmdlet 和其各個參數的使用協助。由於本單元著重於 VMware PowerCLI,所以我們會用「Get-VM」這個 Cmdlet 作為參數來進行這項操作。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-Help Get-VM」;
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼 (如果您看到「下載最新提供的說明文件」提示,請選「否」(No),因為實驗室並不能連上網際網路);
  3. 您就會看到此 Cmdlet 的操作說明內容出現在「指令面板」(Command Pane) 中。

 

 

用 VMware PowerCLI 模組可以執行哪些 vRealize Operations 操作

VMware PowerCLI 包含一個與 vRealize Operations 互動的模組。以下來看看有哪些 Cmdlet 可用來管理 Realize Operations 環境。

 

用 VMware PowerCLI 連上 vRealize Operations


在本課程中,您將學習如何用 VMware PowerCLI 連上 vRealize Operations 伺服器。

在此將使用的 vRealize Operations 伺服器包含一個內含歷史資料的資料庫。


 

連上 vRealize Operations 伺服器

 

vRealize Operations 伺服器
伺服器:vrops-hvm
使用者:admin
密碼:VMware1!
  1. 在「指令碼面板」(Script Pane) 中輸入「Connect-OMServer -Server vrops-hvm -User admin -Password VMware1!」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 檢查「指令面板」(Command Pane) 中有無顯示任何錯誤,以確認此連線是否成功。

 

用 VMware PowerCLI 執行 vRealize Operations 警示


在本課程中,您將學習:


 

列出影響運作狀況的啟動中危急警示

 

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlert -Status Active -Criticality Critical -Impact Health」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 查看出現在「指令面板」(Command Pane) 中的啟動中危急警示清單。

 

 

列出現有的警示類型和子類型

 

如果您仔細看前一個指令碼的執行結果,您會看到有「類型」(Type) 和「子類型」(Subtype) 兩欄,可用來當做「Get-OMAlert」這個 Cmdlet 的輸入參數,不過也提供可以使用這些特定參數的其他 Cmdlet (「Get-OMAlertType」和「Get-OMAlertSubtype」)。如果不使用輸入參數即執行這些 Cmdlet,則會回報一個清單,列出此伺服器上所有的有效警示類型和子類型。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlertType」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 從出現在「指令面板」(Command Pane) 中的警示類型清單上,您可以看到「名稱」(Name) 欄位上列出五種類型:「應用程式警示」(Application Alerts)、「虛擬化/虛擬化管理程序警示」(Virtualization/Hypervisor Alerts)、「硬體 (作業系統基礎架構) 警示」(Hardware (OSI) Alerts)、「儲存警示」(Storage Alerts) 和「網路警示」(Network Alerts)

 

 

列出特定警示類型的可用子類型

 

我們採用前幾個步驟中的警示類型「虛擬化/虛擬化管理程序警示」(Virtualization/Hypervisor Alerts),來列出這類警示的可用子類型。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlertSubType -AlertType 'Virtualization/Hypervisor Alerts'」;
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 從出現在「指令面板」(Command Pane) 中的警示子類型清單上,您可以看到「名稱」(Name) 欄位上同樣也列出五種類型:「可用性」(Availability)、「效能」(Performance)、「容量」(Capacity)、「合規」(Compliance) 和「設定」(Configuration)。

 

 

列出特定警示類型和子類型的警示定義

 

除了警示類型和子類型之外,您還可以用「AlertDefinition」參數來擷取警示,也可以用「Get-OMAlertDefinition」這個 Cmdlet 找出系統中的可用警示定義。您可以篩選輸出結果,只顯示某一特定警示類型和子類型的警示定義。

我們採用前幾個步驟中的警示類型「網路警示」(Network Alerts) 和警示子類型「設定」(Configuration),來列出兩者的警示定義。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlertDefinition -Type 'Network Alerts' -SubType Configuration」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 從出現在「指令面板」(Command Pane) 中的警示定義清單上,您可以看到「i」欄位上「網路警示」(Network Alerts) 類型的「設定」(Configuration) 子類型有幾項定義。

 

 

顯示警示定義的詳細資訊

 

警示定義包含許多可能有幫助的資訊。我們在這裡要顯示使用「-Name」參數和萬用字元的 Cmdlet 輸出結果。我們在此範例中採用上一個清單的第一項定義「有一個 MTU……」(There is an MTU..)

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlertDefinition -Name 'There is an MTU*' | Format-List」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 您可以看到「指令面板」(Command Pane) 中會顯示此警示定義的所有詳細資料。

請注意「AdapterKind」和「ResourceKind」兩項屬性的顯示值。可以將兩者作為輸入參數使用,這也是我們接下來要進行的操作。

 

 

列出某一專屬資源類型的警示定義

 

我們採來用上一個步驟中列出的資源類型「VmwareDistributedVirtualSwitch」

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlertDefinition -ResourceKind VmwareDistributedVirtualSwitch」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 在「指令面板」(Command Pane) 中,您可以看到「分散式虛擬交換器」(Distributed Virtual Switch) 物件的所有警示定義,以及這些警示的類型、子類型、危急度、影響、等待週期和取消週期。

 

 

搜尋某一特定虛擬機,用作警示變數的參數

 

可以將某個單一警示執行個體儲存到一個變數內,這樣我們就能探索該警示的其他詳細資料。也可以瞭解狀態、事件發生次數和控制狀態等資訊以及其他實用資訊。

首先,我們來搜尋具有以下狀態的所有資源:有影響「風險」(Risk) 的「啟動中」(Active) 警示。接著,選擇其中一種作為 PowerShell 指令碼的參數。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMAlert-Impact Risk -Status Active」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 從「指令面板」(Command Pane) 中列出的警示選擇一項專屬資源,用作指令碼的參數。在此範例中,我們選擇「t-win2k12」物件,這是一個虛擬機。

 

 

將警示執行個體儲存到 PowerShell 變數內,以探索該警示的其他詳細資料

 

現在我們來寫入一個指令碼,以儲存正影響「t-win2k12」物件所面臨風險的啟動中警示,然後用設定的清單格式列出此警示的詳細資料。

  1. 在「指令碼面板」(Script Pane) 中輸入
$alert = Get-OMAlert -Resource 't-win2k12' -Impact Risk -Status Active
$alert | Format-List
  1. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  2. 檢查出現在「指令面板」(Command Pane) 中的警示詳細資料。

請注意,我們在直立線符號後寫上「Format-List」,以向 PowerShell 表示,我們想要看到該特定警示所有屬性的清單。請試著執行沒有「Format-List」參數的相同指令碼,您將會看到清單上只會回報此警示的主要屬性。

 

 

取得儲存在 PowerShell 變數內的警示擁有權,並暫停此警示

 

用「Set-OMAlert」這個 Cmdlet,就可以取得或釋出某一警示的擁有權、將某一警示暫停一段時間 (以分鐘為單位) 或取消該警示。例如,我們來取得我們在上一個步驟中已儲存到「$alert」變數內的警示擁有權,並暫停此警示。

我們假設您畫面上的「Windows PowerShell ISE」視窗還開著,而且上一個步驟中的這項變數仍有效。如果該變數已不再有效,請重新執行上一個指令碼。

  1. 在「指令碼面板」(Script Pane) 中輸入「$alert = Set-OMAlert $alert -TakeOwnership -Confirm:$false」,然後按 ENTER 鍵
  2. 在「指令碼面板」(Script Pane) 中的下一行輸入「$alert = Set-OMAlert $alert -SuspendMinutes 60」,然後按 ENTER 鍵
  3. 在「指令碼面板」(Script Pane) 中的下一行輸入「$alert | Format-List」
  4. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  5. 在「指令面板」(Command Pane) 中,檢查此警示的擁有權和暫停資訊。

關於此 Cmdlet 應注意的幾點是「TakeOwnership」屬性會將目前連上的使用者指定為擁有者。而且,上述範例顯示選用的「-Confirm:$false」參數會略過任何確認提示,但是也有一個「WhatIf」參數會顯示本要進行但未執行的變更。

 

用 VMware PowerCLI 執行 vRealize Operations 建議


在本課程中,您將學習:

在本課程中,我們會將一些建議套用在某一特定虛擬機上。到目前為止,我們只用 vReralize Operations 模組中的 Cmdlet 進行操作,由於我們接下來要用 PowerCLI VI 模組的 Cmdlet 在虛擬機上執行作業,所以除了連上 vRealize Operations 伺服器之外,我們也需要連上 vCenter Server。

我們之前使用的 vRealize Operations 包含歷史資料,正因如此,與其連接的 vCenter Server 並不存在於我們的實驗室環境中,所以我們需要切換到 vRealize Operations 的即時執行個體。


 

列出某一選定虛擬機的特定警示

 

 

針對儲存到某一 PowerShell 變數內的某一特定警示列出建議

我們之前已討論到,vRealize Operations 會在警示中提供建議,為您指出可行的解決方案。這些建議是透過「Get-OMRecommendation」這個 Cmdlet 取得。

  1. 在「指令碼面板」(Script Pane) 中輸入「Get-OMRecommendation -Alert $alert | Format-List」
  2. 按一下「執行指令碼 (F5)」(Run Script (F5)) 圖示或按「F5」鍵,執行此指令碼;
  3. 從「指令面板」(Command Pane) 中,您可以看到提供的建議是增加一個新的虛擬硬碟到此虛擬機或擴充現有虛擬硬碟。

 

 

 

套用針對某一特定虛擬機的建議

 

 

在套用建議之後,列出該虛擬機目前的警示

現在我們已套用針對「web-01a」虛擬機的建議,擴充了此虛擬機的磁碟,並將新的空間提供給 Guest 作業系統,現在我們來用之前用來儲存警示的同一個變數來檢查,看看該特定警示是否已消失。

 

用 VMware PowerCLI 執行 vRealize Operations 統計


在本課程中,您將學習

到目前為止,我們只用 vReralize Operations 模組中的 Cmdlet 進行操作,由於我們接下來要用 PowerCLI VI 模組的 Cmdlet 在虛擬機上執行作業,所以除了連上 vRealize Operations 伺服器之外,我們也需要連上 vCenter Server。

我們之前使用的 vRealize Operations 包含歷史資料,正因如此,與其連接的 vCenter Server 並不存在於我們的實驗室環境中,所以我們需要切換到 vRealize Operations 的即時執行個體。


 

用 VMware PowerCLI 擷取 vRealize Operations 的指標資料

客戶經常問是否可以將指標資料從 vRealize Operations 匯出,以用於其他分析工具或報告。雖然還有其他方法,但是 PowerCLI 模組提供一個真正雅緻的方式來擷取這些資料。

「Get-OMStat」這個 Cmdlet 會提供指標資料輸出結果,但是建議先看看「Get-OMStatKey」這個 Cmdlet。vRealize Operations 儲存了數百種 CPU、記憶體、磁碟、網路和其他項目的指標。這些指標的每一種都包含在一個名為「statKeys」的架構內。要透過程式擷取這些「statKeys」,您需要使用「Get-OMStatKey」這個 Cmdlet

 

結論


在本單元中,我們學習了 Windows PowerShell 和 VMware PowerCLI 基礎知識,也學習了:


 

恭喜您完成「使用 VMware PowerCLI 操作 vRealize Operations」。

 

如果您想查找有關「使用 VMware PowerCLI 操作 vRealize Operations」的更多資訊,可利用以下任一方式:

接著請前往以下任一個您最感興趣的單元。[為您的實驗室手冊增加任何自訂/選擇性資訊。]

 

 

如何結束實驗室

 

如果您希望就此結束實驗室中的練習,請按一下「結束」(END) 按鈕,即可終止您的實驗室和所有流程。只有當您「不打算」繼續其他單元時,才執行此步驟。

 

Conclusion

Thank you for participating in the VMware Hands-on Labs. Be sure to visit http://hol.vmware.com/ to continue your lab experience online.

Lab SKU: ManualExport-HOL-1801-04-CMP-LT.zip

Version: 20171018-133407