安裝與管理 Solaris Container Manager 3.6.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) 的格式,匯出到文字檔案,以讓使用中容器、區域、資源儲存池或主機所用。例如,文字檔案也可用於結帳和統計應用程式,當做介面檔案使用。在安裝效能報告管理程式軟體後的兩個小時,就可以使用 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.6.1 Performance Reporting Manager User’s Guide」中的「Data Collection Process」。

請求報告

您可以找到主機、主機群組、容器、容器群組、資源儲存池、區域和使用中容器的 CPU 和記憶體資源使用情況報告。在試圖檢視報告之前,請確定已設定瀏覽器快取每次都會重新整理。如需可用的六種報告清單,請參閱關於報告。在下列間隔可找到 CPU 和記憶體資源的報告:

在安裝效能報告管理程式軟體後,您必須等候兩小時才能使用每日圖形報告。必須先收集資料,然後再將資料儲存在可繪製報告的資料庫。視之前的資料而定,您也可以檢視非使用中容器和容器的 CPU 和記憶體資源使用情況。

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

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

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

步驟
  1. 設定瀏覽器快取每次都要重新整理。

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

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

    之後會顯示過去 24 小時的主機 CPU 使用量和記憶體使用量。


    備註 –

    (在 Solaris 10) 會顯示 CPU 使用量和記憶體使用量。


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

  5. 選擇要產生整個主機的報告,或者僅產生主機中某個資源物件的報告。


    備註 –

    主機的資源物件可以是資源儲存池或專案。

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


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

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

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

      之後會出現 CPU 和記憶體的資源使用情況圖形。

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

      選擇適當的資源物件。

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

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

      之後會顯示具有最高使用情況之前五個資源物件的 CPU 和記憶體的資源使用情況圖形。

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

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

    匯出的資料包含過去 24 小時容器的每小時資料。因此,此資料和從每日圖形取得的資料不同。

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

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

步驟
  1. 設定瀏覽器快取每次都要重新整理。

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

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

    之後會出現此主機上的專案清單。

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

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

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

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

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

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

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

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

    之後會出現 CPU 和記憶體的資源使用情況圖形。

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

    在安裝效能報告管理程式軟體後,您至少必須等候兩小時才能使用 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 檔,請按一下 [匯出資料] 按鈕。

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

    匯出的資料包含過去 24 小時容器的每小時資料。因此,此資料和從每日圖形取得的資料不同。

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

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

步驟
  1. 設定瀏覽器快取每次都要重新整理。

  2. 在 [主機] 檢視,從瀏覽視窗選擇 Solaris 10 主機。

  3. 選擇 [區域] 標籤。

    之後會出現此主機上的區域清單。

  4. 選擇您需要報告的區域。

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

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

  6. 選擇要產生整個區域的報告,或者僅產生區域中某個資源物件的報告。


    備註 –

    區域的資源物件是專案。


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

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

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

      之後會出現 CPU 和記憶體的資源使用情況圖形。

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

      在清單中選擇 [專案]。

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

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

      之後會顯示具有最高使用情況之前五個資源物件的 CPU 和記憶體的資源使用情況圖形。

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

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

    匯出的資料包含過去 24 小時容器的每小時資料。因此,此資料和從每日圖形取得的資料不同。