Skip to main content
OnCommand Insight
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

OpenStack資料來源

貢獻者

OpenStack(REST API / KVM)資料來源會收集OpenStack硬體執行個體的相關資訊。此資料來源會收集所有OpenStack執行個體的庫存資料、以及VM效能資料(可選)。

需求

以下是設定OpenStack資料來源的需求。

  • OpenStack控制器的IP位址

  • 建議使用OpenStack管理員角色認證和Sudo存取Linux KVM Hypervisor。

    註

    如果您沒有使用管理員帳戶或與管理員同等的權限、您仍可從資料來源取得資料。您需要修改原則組態檔(例如etc/nova/policy.json)、以允許具有非管理員角色的使用者呼叫API:

    • "OS_compute _API:os-Availability:區域:詳細資料":"

    • "OS_compute _API:os-hypervisor(OS運算API:OS Hypervisor)":"

    • OS_compute _API:伺服器:詳細資料:Get_all_租 戶":""

  • 為了收集效能、必須安裝並設定OpenStack Ceilometer模組。設定Ceilometer的方法是編輯 nova.conf 為每個Hypervisor建立檔案、然後在每個Hypervisor上重新啟動Nova運算服務。不同OpenStack版本的選項名稱會變更:

    • 冰屋

    • Juno

    • 公斤

    • 自由

    • Mitaka

    • Newton

    • 八田市

  • 對於CPU統計資料、運算節點上的/etc/nova/nova.conf必須開啟「compute_mones=ComputeDriverCPUMonitor」。

  • 連接埠需求:

    • http為5000、https為13000、Keystone服務為13000

    • 22適用於KVM SSH

    • 8774適用於Nova Compute Service

    • 8776適用於Cinder Block Service

    • 8777適用於Ceilometer Performance Service

    • 9292適用於Glance Image Service

      註

      連接埠會繫結至特定服務、服務可能會在控制器或其他大型環境中的主機上執行。

組態

欄位

說明

OpenStack控制器IP位址

OpenStack控制器的IP位址或完整網域名稱

OpenStack管理員

OpenStack管理的使用者名稱

OpenStack密碼

OpenStack管理所用的密碼

OpenStack管理員租戶

OpenStack管理員租戶

KVM Sudo使用者

KVM Sudo使用者名稱

選擇「密碼」或「OpenSSH金鑰檔」以指定認證類型

用於透過SSH連線至裝置的認證類型

完整的庫存私密金鑰路徑

完整的庫存私密金鑰路徑

KVM Sudo密碼

KVM Sudo密碼

進階組態

欄位

說明

透過SSH啟用Hypervisor庫存探索

核取此選項、即可透過SSH啟用Hypervisor庫存探索

OpenStack管理URL連接埠

OpenStack管理URL連接埠

使用HTTPS

核取以使用安全HTTP

HTTP連線逾時(秒)

HTTP連線逾時(預設為300秒)

SSH連接埠

用於SSH的連接埠

SSH程序等待逾時(秒)

SSH程序逾時(預設30秒)

SSH程序重試

嘗試進行庫存重試的次數

庫存輪詢時間間隔(分鐘)

庫存輪詢之間的時間間隔(預設為20分鐘)