監視 vSphere
Instana 可讓您監視 vSphere上的度量及配置資料。 安裝 Instana 主機代理程式之後,會自動部署並安裝 vSphere 感應器。
這是選用特性,依預設會在 Instana 後端中停用。 若要啟用此選用特性,請參閱 Instana 部署的頁面: SaaS、 在 Kubernetes 或 Red Hat OpenShift上自行管理,或 在 Docker
支援的版本
已確認支援 v6.5版、 v6.7 版及 v7.0版的度量及配置資料。 附註: 若要監視 vSphere v7.0, Instana 代理程式需要使用 JDK 8u242 或更高版本來執行。
配置
若要啟用 vSphere 度量值監視,請將 vCenter 認證新增至代理程式配置檔 <agent_install_dir>/etc/instana/configuration.yaml:
com.instana.plugin.vsphere:
host: https://<INSERT_VCENTER_URL_HERE>/sdk
username: <INSERT_USERNAME_HERE>
password: <INSERT_PASSWORD_HERE>
enabled: true
poll_rate: 20 # metrics poll rate in seconds
配置的使用者至少需要具有 read-only 角色。
支援遠端監視,因此代理程式可以安裝在 vSphere 機器上,以確保最少延遲及高效能,或其他位置。
如果是 Kubernetes 環境,我們建議在專用機器上個別安裝 Instana 代理程式,以確保只有一個代理程式監視 vSphere 實體。 執行代理程式的機器必須能夠建立與 vCenter SDK 的網路連線。 此外, Instana 代理程式 (未啟用 vSphere 監視) 可以部署至每一部 ESXi 主機。 這將使 VM 與基礎架構主機產生關聯。
依預設,每 20 秒輪詢一次 vSphere 度量值,或如 poll_rate 參數中所配置。 如果度量更新週期未在 poll_rate 間隔內完成,則它不會與下列度量更新週期重疊,因為它會等待直到前一個度量更新週期完成為止。
附註: 如果 vSphere 儀表板在您的環境中不可見,則您需要向 Instana 提出要求,以啟用此特性。
度量值集合
若要檢視度量值,請在「Instana 使用者」介面的資訊看板中選取 基礎架構 ,按一下特定的受監視主機,然後您可以看到包含所有已收集度量值及受監視處理程序的主機儀表板。
資料中心
配置資料
- 名稱
- 狀態
- ESXi 主機數目
- 虛擬機器數
效能度量
| 資料點 | 說明 | 精度 |
|---|---|---|
| 執行時間 | 自前次作業系統啟動以來經歷的時間總計 (以秒為單位) | 20 秒 |
| CPU 使用率 | 此度量指出已使用的 CPU 在配置給資料中心的所有 CPU 中所佔的百分比 | 20 秒 |
| CPU 等待 | 在虛擬機器中每一個虛擬 CPU 上的系統處理程序所花費的時間量 | 20 秒 |
| CPU 系統 | 在等待狀態等待虛擬機器中每一個虛擬 CPU 所花費的 CPU 時間總計 | 20 秒 |
| 記憶體用量 | 已耗用用量的每一個主機實體記憶體的平均百分比 | 20 秒 |
| VM ballon 記憶體用量 | 訪客中氣球驅動程式從虛擬機器收回的訪客實體記憶體平均數量 | 20 秒 |
| 網路使用情形 | 間隔期間的平均網路使用率 (結合傳輸速率及接收速率) | 20 秒 |
主機
配置資料
- 名稱
- CPU 核心數目
- 記憶體總計
- 虛擬機器清單
- 已裝載資料儲存庫的清單
效能度量
| 資料點 | 說明 | 精度 |
|---|---|---|
| CPU 使用率 | 間隔期間的 CPU 使用率 (以百分比表示) | 20 秒 |
| 記憶體用量 | 已耗用的主機實體記憶體百分比 | 20 秒 |
| 共用記憶體 | 在單一虛擬機器內或跨虛擬機器共用的訪客實體記憶體數量 | 20 秒 |
| 作用中的記憶體 | 來賓正在主動讀取或寫入的來賓實體記憶體數量 | 20 秒 |
| 記憶體 vmmemctl | 訪客中氣球驅動程式從虛擬機器收回的訪客實體記憶體數量 | 20 秒 |
| 網路傳輸量 | 每秒傳輸的平均資料量 | 20 秒 |
| 網路接收量 | 每秒接收的平均資料量 | 20 秒 |
| 網路總計 | 每秒傳輸 + 接收的平均資料量 | 20 秒 |
| 接收的網路封包數 | 在取樣間隔期間接收的播送封包數 | 20 秒 |
| 傳輸的網路封包數 | 在取樣間隔期間所傳輸的播送封包數 | 20 秒 |
| 網路封包總數 | 在取樣間隔期間接收 + 傳輸的播送封包數 | 20 秒 |
資料儲存庫
配置資料
- 名稱
- 已裝載 URL
- 類型
- 檔案大小上限
- 容量
效能度量
| 資料點 | 說明 | 精度 |
|---|---|---|
| 可用空間 | 給定資料儲存庫的可用空間總計 | 20 秒 |
| IOPS 讀取 | 儲存體 DRS 資料儲存庫讀取 I/O 速率 | 20 秒 |
| IOPS 寫入 | 儲存體 DRS 資料儲存庫寫入 I/O 速率 | 20 秒 |
| IOPS 總計 | 儲存體 DRS 資料儲存庫讀取 + 寫入 I/O 速率 | 20 秒 |
| 讀取數 | 在資料收集間隔期間每秒對資料儲存庫發出的讀取指令平均數 | 20 秒 |
| 寫入數 | 在資料收集間隔期間每秒向資料儲存庫發出的寫入指令平均數 | 20 秒 |
| 讀取延遲時間 | 儲存空間 DRS 資料儲存庫正規化讀取延遲 | 20 秒 |
| 寫入延遲時間 | 儲存空間 DRS 資料儲存庫正規化寫入延遲 | 20 秒 |
| 延遲總計 | 儲存空間 DRS 資料儲存庫正規化讀取 + 寫入延遲 | 20 秒 |
- 附註: 這些效能度量會顯示在「ESXi 主機」儀表板上的「檔案系統」表格中。
虛擬機器
配置資料
- 名稱
- CPU 核心數目
- 記憶體總計
- 鏈結至 Instana 代理程式執行所在的基礎架構主機
- 來賓 OS
- 狀態
效能度量
| 資料點 | 說明 | 精度 |
|---|---|---|
| CPU 使用率 | 間隔期間的 CPU 使用率 (以百分比表示) | 20 秒 |
| CPU 系統 | 在等待狀態等待虛擬機器中每一個虛擬 CPU 所花費的 CPU 時間總計 | 20 秒 |
| CPU 備妥 | 虛擬機器已備妥,但在前次測量間隔期間無法排定在實體 CPU 上執行的時間 | 20 秒 |
| CPU 等待 | 在等待狀態等待中所花費的 CPU 時間總計 | 20 秒 |
| CPU 就緒 | 虛擬機器已備妥但無法排定在實體 CPU 上執行的時間百分比 | 20 秒 |
| CPU 延遲時間 | 虛擬機器因為競爭存取實體 CPU 而無法執行的時間百分比 | 20 秒 |
| 記憶體用量 | 已耗用的主機實體記憶體百分比 | 20 秒 |
| 作用中的記憶體 | 訪客正在主動讀取或寫入的訪客實體記憶體數量。 ESXi 估計活躍程度 | 20 秒 |
| 已交換的記憶體 | 換出至換出空間換出的訪客實體記憶體數量 | 20 秒 |
| 已授與的記憶體 | 針對虛擬機器或主機所對映的主機實體記憶體或實體記憶體數量 | 20 秒 |
| 記憶體 vmmemctl | 訪客中氣球驅動程式從虛擬機器收回的訪客實體記憶體數量 | 20 秒 |
| 網路傳輸量 | 每秒傳輸的平均資料量 | 20 秒 |
| 網路接收量 | 每秒接收的平均資料量 | 20 秒 |
| 網路總計 | 每秒傳輸 + 接收的平均資料量 | 20 秒 |
| 接收的網路封包數 | 在取樣間隔期間接收的播送封包數 | 20 秒 |
| 傳輸的網路封包數 | 在取樣間隔期間所傳輸的播送封包數 | 20 秒 |
| 網路封包總數 | 在取樣間隔期間接收 + 傳輸的播送封包數 | 20 秒 |
vMotion 事件集合
Instana 代理程式會收集下列 vMotion 事件類型,並將它們報告為 Instana 事件:
| vMotion | Instana |
|---|---|
| VmFailedMigrateEvent | 問題事件 |
| VmRelocateFailedEvent | 問題事件 |
| VmBeingHotMigrated事件 | 變更事件 |
| VmBeingMigratedEvent | 變更事件 |
| VmBeingRelocatedEvent | 變更事件 |
| VmRelocated事件 | 變更事件 |
| VmMigrated事件 | 變更事件 |
| VmRemoved事件 | 變更事件 |
| VmStopping事件 | 變更事件 |
事件的收集會在代理程式收集所有虛擬機器的相關資料之後立即開始,並每 60 秒重複一次或在 poll_rate中配置。