安裝和管理 Solaris Container Manager 1.1

第 8 章 建立報告和使用延伸統計資料

本章說明如何建立報告和使用延伸統計資料。

本章討論下列主題︰

關於報告

若您已安裝性能報告管理程式軟體,便可產生詳細說明每個容器、主機或資源儲存池使用的 CPU 和記憶體資源之報告。關於區域,您可產生詳細說明 CPU、記憶體、輸入頻寬和輸出頻寬的報告。所有這些圖形報告可從 Container Manager GUI 的 [使用情況] 標籤取得。安裝性能報告管理程式軟體兩小時後,便可使用 GUI 中的圖形報告。這段等待時間是要讓資料能夠被收集和儲存到資料庫中,以讓圖形報告使用。要使用星期和月份圖形需等候 24 到 48 小時。

您可產生兩種類型的使用情況報告。

表 8–1 使用情況報告類型

資源物件 

總使用情況報告 

累積的使用情況報況 

主機 

所有專案的使用情況 

前五個資源物件的使用情況。 

在 Solaris 10 中,資源物件可能為資源儲存池、區域或專案。 

在 Solaris 8 和 9 中,資源物件可能為資源儲存池或專案。 

儲存池 

所有專案的使用情況 

前五個資源物件的使用情況。 

在 Solaris 10 中,資源物件可能為區域或專案。 

在 Solaris 8 和 9 中,資源物件為專案。 

區域 

所有專案的使用情況 

前五個專案的使用情況。 

在 Solaris 10 中,資源物件為專案。 

容器 

所有專案的使用情況 

前五個專案的使用情況。 

專案 

物件的使用情況 

不適用 

下列資源使用狀態圖表報告的類型可從 Container Manager GUI 中取得。

容器

傳回的資料為所有容器使用的資源平均值,其包含使用中和非使用中的容器。也會提供非使用中容器的之前資料。附加的之前資料可讓您判定您的容器是否有效地控制資源消耗。所有使用中容器的最小 CPU 和記憶體容量的資料是以資源保留的百分比呈現。此百分比會比較實際使用的資源和保留的資源。

使用中的容器

傳回的資料為已選取的使用中容器目前使用的 CPU 和記憶體數量。

容器群組

傳回的資料為選取的群組中所有容器使用的資源平均值。此百分比會比較選取的容器中實際使用的資源和保留的資源。

主機

傳回的資料為選取的主機中所有使用中容器的集合。

主機群組

傳回的資料為位於該群組中所有主機的平均資源使用情況。資料是以總主機資源中的使用百分比來呈現。

資源儲存池

傳回的資料為選取的資源儲存池中所有使用中容器的集合。

區域

傳回的資料為選取的區域中所有使用中專案的集合。

若為跨不同主機的多個容器請求圖表,傳回的資料為使用在每個主機上的百分比平均值。

使用中的容器、資源儲存池或主機之報告資料可被匯出到逗號分隔值 (CSV) 格式的文字檔案。此文字檔案可用來當做帳務和會計應用程式的介面檔案。安裝 性能報告管理程式 軟體 2 小時後才可使用 CSV 格式的報告。這段等待時間是要讓報告資料能夠被收集和儲存到資料庫中,以讓 CSV 報告使用。匯出的資料比圖表報告中的資料還要詳細和明確。過去 24 小時的資料可從 CSV 報告中取得。

匯出的 CSV 報告包含下列資訊種類:

主機名稱

與容器相關聯的主機名稱

時間戳記

記錄的時間和日期。

CPU 保留

容器的 CPU 保留

CPU 使用狀態

容器中所有程序的組合 CPU 使用狀態

投資的 CPU 傳回值

與保留的 CPU 相較的 CPU 使用情況,以百分比顯示

CPU 延伸統計資訊

CPU 延伸統計資訊

記憶體容量

實體記憶體容量

記憶體使用戕態

已使用的實體記憶體

已使用的記憶體百分比

主機中已使用的實體記憶體以百分比呈現

投資的記憶體傳回值

與保留的記憶體相較的已使用記憶體,以百分比呈現

容器專案 ID

容器的專案 ID

專案名稱

容器的專案名稱

資料收集程序

Container Manager 使用位於伺服器層的 性能報告管理程式 資料收集服務。此資料收集服務會依序使用位於代理程式層的 Sun Management Center 之歷程記錄登入能力。伺服器層上的資料收集服務可從代理機器上收集這些資料,然後將其儲存在資料庫中。此外,會在預先定義的間隔中總結或「隱入」性能報告管理程式 收集的資料。會計算資料的最小、最大和平均值,並將其儲存為每小時、每週或每月資料。最後,最小、最大和平均值會以這些相同的間隔時間計算。

Container Manager 產生的報告可與此資料陣列合併使用,視報告請求的參數而定。關於 性能報告管理程式 資料收集方法的更多資訊,請參閱「Sun Management Center 3.5 性能報告管理程式使用者指南」中的「資料收集程序」

請求報告

可取得每個主機、容器和資源儲存池的 CPU 和記憶體資源使用情況兩種報告。檢視報告前,請確認設定瀏覽器的快取以每次執行更新。關於可用的六種報告類型清單,請參閱關於報告。已使用的 CPU 和記憶體資源報告可有下列時間間隔:

安裝 性能報告管理程式 軟體後兩個小時才能使用每日圖表報告。必須先收集資料並將其儲存在可繪製報告的資料庫。您也可以檢視非使用中容器和根據之前資料的容器之 CPU 和記憶體資源使用情況報告。

已使用的 CPU 和記憶體資源之即使時報告僅在使用中專案為可用的。

Procedure請求主機的資源使用情況報告

若要取得主機的每日、每週或每月報告,請使用此程序。

步驟
  1. 請設定瀏覽器的快取以每次執行更新。

  2. 在 [主機] 檢視中,從瀏覽視窗選取主機。

  3. 選取 [使用情況] 標籤。

    會顯示過去 24 小時主機的 CPU 使用狀態和記憶體使用狀態。


    備註 –

    (在 Solaris 10) 會顯示 CPU 使用狀態、記憶體狀態和頻寬使用狀態。


  4. 按一下 [圖表特性] 連結。

  5. 選擇是否為整個主機或僅為主機的資源物件產生報告。


    備註 –

    主機的資源物件可能為資源儲存池或專案。

    (在 Solaris 10) 主機的資源物件可能為資源儲存區、區域或專案。


    • 要為整個主機產生報告,請選取 [使用情況總量] 選項。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖表] 按鈕。

      會出現 CPU 和記憶體資源使用情況圖表。

    • 要為主機中的資源物件產生報告,請選取 [按物件累積的使用情況] 選項。

      選取適當的資源物件。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖表] 按鈕。

      最多會顯示五個具最高使用情況的 CPU 和記憶體資源使用情況圖表。

  6. (可選擇) 要匯出過去 24 小時的資料為 CSV 檔案,請按一下 [匯出資料] 按鈕。

    安裝 性能報告管理程式 軟體後,至少須等候 2 小時才可使用 CSV 報告。必須先收集資料並將其儲存在可繪製報告的資料庫。您無法在圖表中預覽此資料。

    匯出的資料包含過去 24 小時容器每小時的資料。因此,其與從每日圖表中取得的資料不相同。

Procedure請求使用中專案的資源使用情況報告

若您想要取得使用中專案的每日、每週、每月或即時報告,請使用此程序。

步驟
  1. 設定瀏覽器的快取以每次執行更新。

  2. 在 [主機] 檢視中,從瀏覽視窗選取主機。

  3. 在右窗格中選取 [專案] 標籤。

    會顯示在此主機中的專案清單。

  4. 選取您需要報告的使用中專案。

  5. 選取 [使用情況] 標籤。

    會顯示使用中專案過去 24 小時的 CPU 使用狀態和記憶體使用狀態。

  6. 按一下 [圖表特性] 連結。

  7. 選取 [使用情況總量] 選項。

  8. 從 [時間間隔清單] 中選取適當的時間間隔。

    您也可以取得使用中專案的即時報告。

  9. 按一下 [更新圖表] 按鈕。

    會出現 CPU 和記憶體資源使用情況圖表。

  10. (可選擇) 要匯出過去 24 小時的資料為 CSV 檔案,請按一下 [匯出資料] 按鈕。

    安裝 性能報告管理程式 軟體後,至少須等候 2 小時才可使用 CSV 報告。必須先收集資料並將其儲存在可繪製報告的資料庫。您無法在圖表中預覽此資料。

    匯出的資料包含過去 24 小時容器每小時的資料。因此,其與從每日圖表中取得的資料不相同。

Procedure請求容器的資源使用情況報告

使用此程序以請求容器的 CPU 和記憶體使用情況報告。其資料是根據之前的資料且為根據容器的使用中容器已使用資源的平均值。

步驟
  1. 設定瀏覽器的快取以每次執行更新。

  2. 在 [容器] 檢視中,選取 [容器]。

  3. 選取 [使用情況] 標籤。

    會顯示容器過去 24 小時的 CPU 使用狀態和記憶體使用狀態。

  4. 按一下 [圖表特性] 連結。

  5. 選擇是否為整個容器或為容器的資源物件產生報告。


    備註 –

    容器的資源物件為主機。


    • 要為整個容器產生報告,請選取 [使用情況總量] 選項。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖表] 按鈕。

      會出現 CPU 和記憶體資源使用情況圖表。

    • 要為容器中的資源物件產生報告,請選取 [按物件累積的使用情況] 選項。

      選取適當的資源物件。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖形] 按鈕。

      最多會顯示五個具最高使用情況的 CPU 和記憶體資源使用情況圖表。

Procedure請求資源儲存池的資源使用情況報告

若要取得資源儲存池的每日、每週或每月報告,請使用此程序。

步驟
  1. 設定瀏覽器的快取以每次執行更新。

  2. 在 [主機] 檢視中,請選取資源儲存池要連結的主機。

    右窗格的 [資源儲存池] 標籤會出現連結到此主機的所有資源儲池清單。

  3. 在表中選資源儲存名稱。

    會出現列出所有連結到此資源儲存池之容器的表。

  4. 選取 [使用情況] 標籤。

    會顯示資源儲存池過去 24 小時的 CPU 使用狀態和記憶體使用狀態。


    備註 –

    (在 Solaris 10) 會顯示 CPU 使用狀態、記憶體使用狀態和頻寬使用狀態。


  5. 按一下 [圖表特性] 連結。

  6. 選擇是否為整個資源儲存池或為資源儲存池的資源物件產生報告。


    備註 –

    資源儲存池的資源物件為專案。

    (在 Solaris 10) 資源儲存池的資源物件可能為區域或專案。


    • 要為整個資源儲存池產生報告,請選取 [使用情況總量] 選項。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖形] 按鈕。

      會出現 CPU 和記憶體資源使用情況圖表。

    • 要為資源儲存池中的資源物件產生報告,請選取 [按物件累積的使用情況] 選項。

      選取適當的資源物件。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖形] 按鈕。

      最多會顯示五個具最高使用情況的 CPU 和記憶體資源使用情況圖表。

  7. (可選擇) 要匯出過去 24 小時的資料為 CSV 檔案,請按一下 [匯出資料] 按鈕。

    安裝 性能報告管理程式 軟體後,至少須等候 2 小時才可使用 CSV 報告。必須先收集資料並將其儲存在可繪製報告的資料庫。您無法在圖表中預覽此資料。

    匯出的資料包含過去 24 小時容器每小時的資料。因此,其與從每日圖表中取得的資料不相同。

Procedure(僅限 Solaris 10) 請求區域的資源使用情況報告

若要取得區域的每日、每週或每月報告,請使用此程序。

步驟
  1. 設定瀏覽器的快取以每次執行更新。

  2. 在 [主機] 檢視中,從瀏覽視窗選取 Solaris 10 主機 from the navigation window.

  3. 選取 [區域] 標籤。

    會顯示在此主機中的區域清單。

  4. 選取您需要產生的區域。

  5. 選取 [使用情況] 標籤。

    會顯示區域過去 24 小時的 CPU 使用狀態、記憶體使用狀態和頻寬使用狀態。

  6. 選擇是否為整個區域或僅為區域的資源物件產生報告。


    備註 –

    區域的資源物件為專案。


    • 要為整個區域產生報告,請選取 [使用情況總量] 選項。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖形] 按鈕。

      會出現 CPU 和記憶體資源使用情況圖表。

    • 要為區域中的資源物件產生報告,請選取 [按物件累積的使用情況] 選項。

      選取清單中的 [專案]。

      從 [時間間隔清單] 中選取適當的時間間隔。

      按一下 [更新圖形] 按鈕。

      最多會顯示五個具最高使用情況的 CPU 和記憶體資源使用情況圖表。

  7. (可選擇) 要匯出過去 24 小時的資料為 CSV 檔案,請按一下 [匯出資料] 按鈕。

    安裝 性能報告管理程式 軟體後,至少須等候 2 小時才可使用 CSV 報告。必須先收集資料並將其儲存在可繪製報告的資料庫。您無法在圖表中預覽此資料。

    匯出的資料包含過去 24 小時容器每小時的資料。因此,其與從每日圖表中取得的資料不相同。