關於 vSphere 監控和性能數據庫
VMware 提供了幾個工具,可幫助你監控虛擬環境,並找到潛在問題和當前問題的緣由所在。服務器
vSphereClient 中的性能圖表:可查看多種系統資源(包括CPU、內存、存儲等等)的性能數據。網絡
性能監控命令行實用程序:可經過命令行訪問系統性能的詳細信息。架構
主機健康情況:可快速識別處於健康狀態的主機和出現問題的主機。ide
存儲映射和圖表:可深刻了解存儲資源。工具
vSphereClient 中的事件、警示和警報:可配置警示和警報並指定觸發警示和警報時系統應採起的操做。性能
使用性能圖表監控清單對象url
vSphere 統計信息子系統可收集有關清單對象的資源使用狀況的數據。頻繁地收集基於一系列衡量指標的數據,對這些數據進行處理,並將數據歸檔到 vCenter Server 數據庫中。能夠經過命令行監控實用程序,或經過查看 vSphere Client 和 vSphere Web Client 中的性能圖表來訪問統計信息。必須將客戶端鏈接到vCenterServer才能查看圖表。spa
計數器和衡量指標組插件
vCenter Server 系統和主機使用數據計數器查詢統計信息。數據計數器是與給定的清單對象或設備相關的信息單位。每一個計數器爲一個衡量指標組中的不一樣統計信息收集數據。例如,磁盤衡量指標組包括不一樣的數據計數器,用以收集磁盤讀取速度、磁盤寫入速度和磁盤使用狀況的數據。會在指定的收集時間間隔後累計各計數器的統計信息,並在性能圖表中顯示這些信息。每一個數據計數器包括多個屬性,這些屬性用於肯定所收集的統計值。
性能圖表中只顯示已打開電源的主機和虛擬機的實時數據。對於全部支持的清單對象顯示歷史數據,但在某些情形下數據可能不可用。
預備知識:
性能圖表類型:性能衡量指標在不一樣類型的圖表中顯示,具體取決於衡量指標類型和對象。
數據計數器:每一個數據計數器包括多個屬性,這些屬性用於肯定所收集的統計值。
衡量指標組
vSphere 的性能數據收集子系統收集有關各類清單項目及其設備的性能數據。數據計數器定義個別性能衡量指標。性能衡量指標是基於對象或對象設備使用邏輯組進行組織的。在一個圖表中能夠顯示一個或多個衡量指標的統計信息。
數據收集時間間隔
收集時間間隔用以肯定統計信息彙總、計算、累計和存檔的持續時間。收集時間間隔和集合級別能夠共同肯定有多少統計數據收集和存儲在vCenter Server 數據庫中。
數據集合級別
每一個收集時間間隔都有一個默認的集合級別,用以肯定收集的數據量以及可用於在圖表中顯示的計數器。集合級別也稱爲統計級別。
1、查看圖表
vCenterServer 統計信息設置、所選對象的類型以及所選對象上啓用的功能決定圖表中顯示的信息量。圖表按視圖形式組織。能夠選擇某個視圖在一個屏幕上同時查看相關數據。還能夠指定時間範圍或數據收集時間間隔。持續時間從所選時間範圍擴展至當前時間。
前提條件
必須使 vSphere Web Client 或 vSphere Client 鏈接到 vCenter Server。
步驟
1 選擇清單對象。
2 導航到客戶端的性能圖表。
3 選擇視圖。
4 指定時間範圍。
性能圖表視圖菜單選項
性能圖表「視圖」菜單下的選項各有不一樣,具體取決於所選對象和對象的屬性。
例如,僅在所選主機上存在虛擬機的狀況下,查看主機性能圖表時才提供虛擬機視圖。一樣,僅在所選虛擬機啓用了Fault Tolerance 時,才提供虛擬機性能圖表的 Fault Tolerance 視圖。
建立自定義圖表
使用高級圖表或建立自定義圖表,以查看更多性能數據。當您發現問題,但須要更多統計數據來查明問題根源時,可以使用高級圖表。
高級圖表包含如下功能:
a 詳細信息。將鼠標懸停在圖表中的數據點上方,即會顯示有關特定數據點的詳細信息。
b 自定義圖表。更改圖表設置。保存自定義設置以建立本身的圖表。
c 導出到電子表格。
d 保存到映像文件或電子表格。
查看高級性能圖表
前提條件
必須使 vSphere Client 鏈接到 vCenter Server。
步驟
1 選擇清單對象。
2 單擊性能選項卡。
3 單擊高級。
4 (可選) 要查看不一樣圖表,請從切換到列表中選擇一個選項。
顯示的歷史數據量取決於爲 vCenter Server 設置的收集時間間隔和統計級別。
5 (可選) 要在圖表所在的窗口中查看圖表,請單擊彈出圖表按鈕。可在保持此圖表打開的狀況下查看其餘圖表。
更改高級圖表設置
經過指定要監控的對象、要包括的計數器、時間範圍和圖表類型,能夠自定義性能圖表。能夠自定義預先配置的圖表視圖,並建立新的圖表視圖。
前提條件
必須使 vSphere Client 鏈接到 vCenter Server。
步驟
1 選擇清單對象,而後單擊性能選項卡。
2 單擊高級。
3 單擊圖表選項。
4 選擇圖表的衡量指標組。
5 選擇衡量指標組的時間範圍。
若是選擇自定義,請執行下列操做之一。
a 選擇最近,並設置時間的小時、天、周或月數以監控對象。
b 選擇起始時間,而後選擇起始日期和結束日期。
還能夠經過自定義統計信息收集時間間隔設置,自定義時間範圍選項。
6 選擇圖表類型。在選擇堆棧圖選項時,請考慮如下事項。
a 只能在測量列表中選擇一項。
b 每一個虛擬機堆棧圖僅適用於主機。
c 單擊計數器描述名稱顯示關於計數器功能以及選定的衡量指標是否能夠做爲每一個虛擬機的堆棧圖的信息。
7 在「對象」中,選擇要在圖表中顯示的清單對象。也可以使用所有或無按鈕指定對象。
8 在「計數器」中,選擇要在圖表中顯示的數據計數器。也可以使用所有或無按鈕指定計數器。單擊計數器名稱可在「計數器描述」面板中顯示有關計數器的信息。
9 單擊應用。對圖表設置所作的更改會在應用後當即生效。
10 單擊肯定。
建立自定義高級圖表
能夠經過保存自定義的圖表設置建立本身的圖表。新圖表將添加到切換到菜單,且僅當顯示所選對象的圖表時,該菜單纔會顯示這些新圖表。
前提條件
必須使 vSphere Client 鏈接到 vCenterServer。
步驟
1 如"如更改高級圖表設置"中所述,自定義圖表設置
2 單擊保存圖表設置。
3 輸入設置的名稱。
4 單擊肯定。
圖表設置將保存,且圖表項將添加到切換到菜單。
刪除自定義高級圖表視圖
能夠從 vSphere Client 刪除自定義圖表視圖。
前提條件
必須使 vSphere Client 鏈接到 vCenterServer。
步驟
1 選擇數據中心內的任何對象以啓用性能選項卡。
2 單擊性能選項卡,並單擊高級。
3 單擊圖表選項。
4 單擊管理圖表設置。
5 選擇圖表並單擊刪除。
圖表將刪除並從切換到菜單中移除
將圖表數據保存到文件
可使用各類圖形格式或 Microsoft Excel 格式將高級性能圖表的數據保存到文件。
前提條件
必須使 vSphere Client 鏈接到 vCenter Server。
步驟
1 在性能選項卡中,單擊高級。
2 單擊保存。
3 在「保存性能圖表」對話框中,導航至要保存文件的位置。
4 輸入文件名。
5 選擇文件類型。
6 單擊保存。
文件會保存到指定的位置並保存爲指定的格式。
將性能數據導出到電子表格
能夠將性能數據從高級圖表導出到 Microsoft Office Excel 文件。
前提條件
必須使 vSphere Client 鏈接到 vCenter Server。
步驟
1 在清單中選擇對象。
2 選擇文件 > 報告 > 性能。
若是性能數據對於所選清單對象不可用,則「導出性能」選項不可用。
3 輸入文件名和位置。
4 選擇圖表的日期和時間範圍。
5 在圖表選項中,選擇圖表類型。
6 選擇要在圖表中顯示的衡量指標組。
也能夠經過選擇所有或無指定對象。
7 (可選) 要自定義選項,請單擊高級,選擇要包括在圖表內的對象和計數器,而後單擊肯定。
8 指定導出文件中的圖表
爲何圖表是空的?
下表列出了性能圖表爲空且帶有「沒有可用的數據」標籤的狀況。
2、監控主機健康情況
可使用 vSphere Client 以監控主機硬件組件的狀態,例如CPU 處理器、內存、風扇和其餘組件。
主機健康情況監控工具可用於監控各類主機硬件組件的健康情況,這些組件包括:
CPU 處理器、內存、風扇、溫度、電壓、電源、網絡、電池、存儲器、電纜/互連、軟件組件、監視程序、其餘。
主機健康情況監控工具使用服務器硬件系統管理架構(SMASH) 配置文件顯示收集的數據。顯示的信息取決於服務器硬件上的傳感器。SMASH 是業界標準規範,提供了管理數據中心內多種系統的協議
直接鏈接到主機時監控健康情況
當將 vSphere Client 直接鏈接到主機時,能夠從主機的配置選項卡查看健康情況。
經過 vCenter Server 與主機相連時,必須使用硬件狀態選項卡監控主機健康情況。
步驟
1 使用 vSphere Client 登陸主機,而後顯示清單。
2 依次單擊配置選項卡和健康情況。
若是組件運行正常,狀態指示器顯示爲綠色。若是系統組件違反性能閾值或運行不正常,狀態指示器則變爲***或紅色。通常而言,若是狀態指示器顯示爲***,則代表組件的性能降低。指示器顯示爲紅色代表組件中止運行或超過最高閾值。若是狀態爲空白,則代表健康情況監控服務沒法肯定組件的狀態。
鏈接到 vCenter Server 時監控健康情況
將 vSphere Client 鏈接到 vCenter Server 時,能夠從硬件狀態選項卡查看健康情況。
經過 vCenter Server 與主機相連時,必須使用硬件狀態選項卡監控主機健康情況。
前提條件
確保已啓用 vCenter 硬件狀態插件。
步驟
1 使用 vSphere Client 登陸到 vCenter Server 系統。
2 在清單中選擇主機,而後單擊硬件狀態選項卡。
3 在查看下拉菜單中,選擇要查看的信息類型。
4、監控存儲資源
若是使用 vCenter Server 管理主機,能夠檢查存儲使用狀況信息以及vCenter Server 中可用的全部存儲實體之間的可視化映射關係。
在 vSphere Client 中,對於除網絡外的任何清單對象,存儲使用狀況數據將顯示在存儲視圖選項卡上。要查看此選項卡,必須有vCenter 存儲監控插件,默認狀況下一般已安裝並啓用該插件。
能夠以報告或存儲拓撲映射的形式顯示存儲信息。
報告報告可顯示關係表,說明有關清單對象與存儲實體關聯的方式。並提供對象的虛擬和物理存儲資源的存儲使用狀況彙總數據。使用報告視圖可分析所選對象及其關聯項目的存儲空間利用率和可用性、多路徑狀態以及其餘存儲屬性。則「報告」視圖將提供有關存儲陣列、存儲處理器、端口、LUN 或文件系統等的其餘信息
映射存儲拓撲映射直觀地展現了所選對象與其關聯的虛擬和物理存儲實體之間的關係。
顯示存儲報告
能夠在 vSphere Client 中查看存儲報告。
可顯示存儲報告以查看除網絡以外的任何清單對象的存儲信息。例如,若是清單對象是虛擬機,則能夠查看虛擬機使用的數據存儲和LUN、指向LUN 的路徑的狀態、主機用於訪問LUN 的適配器等。
步驟
1 啓動 vSphere Client,而後登陸 vCenter Server 系統。
2 選擇相應的清單對象。
3 單擊存儲視圖 > 報告。
使用存儲映射
vSphereClient 存儲視圖選項卡上的「映射」視圖可幫助您直觀地表示和了解清單對象與可供此對象使用的全部虛擬以及物理存儲資源之間的關係。映射以對象爲中心,而且只顯示與指定對象相關的項目。
系統每隔 30 分鐘會自動更新映射。經過單擊更新連接,能夠手動更新映射。
經過在「顯示」區域中選擇或取消選擇選項,或經過在映射上隱藏指定項目或更改它們的位置,能夠自定義映射視圖。
能夠經過拖動從新定位映射,還能夠放大或縮小映射或映射的一部分。
顯示存儲映射
能夠在 vSphere Client 中查看存儲映射。
對於除網絡外的任何清單對象,能夠顯示存儲映射,用於以圖形的形式表示對象之間的關係,對象包括虛擬機和此對象可用的全部資源,如數據存儲、LUN,主機等。
步驟
1 啓動 vSphere Client,而後登陸 vCenter Server 系統。
2 從 vSphere Client 中選擇相應的清單對象。
3 單擊存儲視圖 > 映射。
移動存儲映射上的項目
能夠移動存儲映射上的單個項目以使映射看起來更清晰。
步驟
1 啓動 vSphere Client,而後登陸 vCenter Server 系統。
2 從 vSphere Client 中選擇相應的清單對象。
3 單擊存儲視圖 > 映射。
4 選擇要移動的項目。
按住 CTRL 鍵可同時選定多個項目。
5 經過拖動從新定位所選項目。
隱藏存儲映射上的項目
能夠在查看存儲映射時隱藏項目。
步驟
1 啓動 vSphere Client,而後登陸 vCenter Server 系統。
2 從 vSphere Client 中選擇相應的清單對象。
3 單擊存儲視圖 > 映射。
4 右鍵單擊要隱藏的項目,而後從菜單中選擇隱藏節點。
導出存儲映射
使用 vSphere Client 將映射導出爲各類圖形文件類型,其中包括jpeg、tiff 和 gif。
步驟
1 啓動 vSphere Client,而後登陸 vCenter Server 系統。
2 從 vSphere Client 中選擇相應的清單對象。
3 單擊存儲視圖 > 映射。
4 右鍵單擊映射並選擇導出映射。
5 指定文件名、類型和位置。
6 單擊保存。
映像文件會保存爲指定的格式並保存到指定的目錄。
5、監控事件、警報和自動操做
vSphere 包括用戶可配置的事件和警報子系統。此子系統跟蹤 vSphere 內發生的事件並將數據存儲在日誌文件和 vCenter Server 數據庫中。此子系統還能夠指定警報在哪些條件下觸發。當系統條件發生變化時,警報情況可能會從輕微警告更改成更嚴重的警示,還可能觸發自動警報操做。若是您但願在特定清單對象或對象組發生特定事件或條件時接到通知或當即執行操做,此功能很是有用。
事件
事件是 vCenter Server 中的對象上或主機上所發生的用戶操做或系統操做的記錄。可能記錄爲事件的操做包括(但並不限於)如下示例:
1 許可證密鑰過時
2 打開虛擬機電源
3 用戶登陸虛擬機
4 斷開主機鏈接
事件數據包括事件的詳細信息,好比生成事件的對象、事件發生的時間以及事件的類型。有三種類型的事件:
1 信息
2 警告
3 錯誤
警報
警報是爲了響應事件、一組條件或清單對象的情況而激活的通知。警報定義包含如下元素:
1 名稱和描述 - 提供標識標籤和描述。
2 警報類型 - 定義所要監控的對象的類型。
3 觸發器 - 定義將觸發警報的事件、條件或情況,並定義通知嚴重性。
4 容限閾值(報告) - 提供對條件和情況觸發器閾值的其餘限制,必須超出該閾值才能觸發警報。
5 操做 - 定義爲了響應已觸發的警報而發生的操做。VMware 提供特定於清單對象類型的預約義操做組。
警報具備如下嚴重性級別:
1 正常 - 綠色
2 警告 - ***
3 警示 - 紅色
警報操做是爲了響應觸發器而發生的操做。例如,當警報觸發時,能夠向一個或多個管理員發送電子郵件通知。
查看事件
能夠查看與單個對象關聯的事件或查看全部 vSphere 事件。所選清單對象的事件列表包括與子對象關聯的事件。
前提條件
必須使 vSphere Web Client 或 vSphere Client 鏈接到 vCenter Server。
查看系統日誌
vSphere 會記錄 vCenter Server 數據庫中的事件。系統日誌條目包含諸如生成事件的用戶、建立事件的時間和事件的類型等信息。
前提條件
必須使 vSphere Client 鏈接到 vCenter Server。
步驟
1 要查看系統日誌條目,請選擇主頁 > 系統管理 > 系統日誌。
2 從下拉菜單中選擇日誌。
確認已觸發的警報
確認警報可讓其餘用戶瞭解到您正着手解決此問題。確認警報後,再也不繼續執行其警報操做。例如,主機上設置了一個警報,該警報監控CPU 使用狀況,而且在觸發警報時會向管理員發送電子郵件。主機CPU 使用狀況達到高峯時將觸發警報,該警報會向主機的管理員發送電子郵件。管理員確認已觸發的警報可讓其餘管理員瞭解到其正着手解決此問題,並能阻止警報發送更多電子郵件消息。但仍能夠在系統中看到此警報。確認警報後,警報既不會清除也不會重置。
步驟: