Skip to content

使用進階監控設施

課程內容

32學習頁
32視覺頁
3互動頁

課程導入

Page 1內容頁1 張圖像159 字元

使用進階監控設施

使用進階監控設施 screenshot
使用進階監控設施 (內容頁)
學習內容

使用進階監控機制 模組

繼續使用本課程教材即表示您已同意這些條款與條件。Interskill Learning Pty. Ltd. © 2024

學習檢核
  • 能用自己的話說明「使用進階監控設施」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 2內容頁1 張圖像374 字元

使用進階監控設施 - 學習目標

使用進階監控設施 - 學習目標 screenshot
學習目標 (內容頁)
學習內容

使用進階監控機制的目標

已開發多種監控機制以便監控 z/OS 系統。

在本模組中,您將探索其中一些機制及其用途。

在本模組結束時,您應該能夠:

  • 說明 Resource Management Facility (RMF)
  • 識別追蹤機制
  • 識別錯誤記錄
學習檢核
  • 能用自己的話說明「學習目標」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

Resource Measurement Facility (RMF)

Page 3互動內容頁1 張圖像381 字元

使用進階監控設施 - Resource Measurement Facility

使用進階監控設施 - Resource Measurement Facility screenshot
Resource Measurement Facility (互動內容頁)
學習內容

Resource Measurement Facility (RMF) 是 z/OS 的選用元件,用來收集、分析並報告系統的效能。RMF 可執行下列功能(含其他項目):

  • 量測處理器、實體儲存、通道路徑與 I/O 裝置的使用情況
  • 量測資源爭用
  • 量測工作在系統中流動的速度(工作流程)
Real storage
學習檢核
  • 能用自己的話說明「Resource Measurement Facility」在本 topic 中的用途。
  • 能辨識並說明 Real storage。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 4互動內容頁1 張圖像166 字元

使用進階監控設施 - Resource Measurement Facility

使用進階監控設施 - Resource Measurement Facility screenshot
Resource Measurement Facility (互動內容頁)
學習內容

「session」一詞用來表示 RMF 的一段執行期間。可執行三種不同類型的工作階段:

  • Monitor I
  • Monitor II
  • Monitor III
學習檢核
  • 能用自己的話說明「Resource Measurement Facility」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 5互動內容頁1 張圖像327 字元

使用進階監控設施 - Monitor I

使用進階監控設施 - Monitor I screenshot
Monitor I (互動內容頁)
學習內容

Monitor I 工作階段用來報告跨越較長期間的活動。它量測各種系統資料,這些資料可用於需要彙總數週或數月內蒐集資訊的活動(例如容量規劃)。

Monitor I、Monitor II 與 Monitor III,以及 RMF Postprocessor,都可用來產生報告。

學習檢核
  • 能用自己的話說明「Monitor I」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 6互動內容頁1 張圖像353 字元

使用進階監控設施 - Monitor II

使用進階監控設施 - Monitor II screenshot
Monitor II (互動內容頁)
學習內容

Monitor II 能擷取與單一位址空間及資源使用(例如處理器、DASD 磁碟卷與儲存)相關的效能活動快照。產生的報表可透過線上顯示工作階段或透過 Monitor II 背景工作階段進行存取。

Monitor II 也可用來持續監控個別作業或磁碟卷。

Address space
學習檢核
  • 能用自己的話說明「Monitor II」在本 topic 中的用途。
  • 能辨識並說明 Address space。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 7互動內容頁1 張圖像267 字元

使用進階監控設施 - Monitor III

使用進階監控設施 - Monitor III screenshot
Monitor III (互動內容頁)
學習內容

Monitor III 會話用於檢查使用者或作業的效能、它們的執行速度(工作流程)以及過程中遇到的任何延遲。

Monitor III 會話可用於在資源短缺發生後數分鐘或數小時內識別它們。

學習檢核
  • 能用自己的話說明「Monitor III」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 8互動內容頁1 張圖像277 字元

使用進階監控設施 - Viewing RMF Data

使用進階監控設施 - Viewing RMF Data screenshot
Viewing RMF Data (互動內容頁)
學習內容

您可以使用 RMF Monitor III 會話持續監控系統、單一作業或一組作業,以解決效能問題。

Monitor III 的資料可利用本模組稍後討論的多個產品線上上顯示,或以多種不同格式列印。

學習檢核
  • 能用自己的話說明「Viewing RMF Data」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 9內容頁1 張圖像1012 字元

使用進階監控設施 - RMF Reports

使用進階監控設施 - RMF Reports screenshot
RMF Reports (內容頁)
學習內容

RMF 3.1 Delay 報表,第1行,共58行

透過 RMF Monitor I、II 與 III 的會話,可以取得多種類型活動的資訊,包括 CPU、位址空間、通道路徑、I/O 裝置、I/O 佇列、分頁、enqueue、實體儲存、工作流程及延遲活動。

Real storageAddress spacePagingTSO/EOMVSJES2
學習檢核
  • 能用自己的話說明「RMF Reports」在本 topic 中的用途。
  • 能辨識並說明 Real storage、Address space、Paging。
  • 能從畫面中找出關鍵欄位、狀態值或指令輸出。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 10互動內容頁1 張圖像5 個互動說明325 字元

使用進階監控設施 - RMF Postprocessor

使用進階監控設施 - RMF Postprocessor screenshot
RMF Postprocessor (互動內容頁)
互動內容說明
區間報表

顯示已收集之每個區間的 sysplex 效能。

學習內容

RMF 的資料可以儲存為 System Management Facility (SMF) 記錄,接著可作為名為 RMF Postprocessor 的程式的輸入。該產品會產生各種格式的資訊,包括傳統報表。

將滑鼠游標移到 RMF Postprocessor 的輸出上方,即可檢視該項目的說明。

學習檢核
  • 能用自己的話說明「RMF Postprocessor」在本 topic 中的用途。
  • 能描述互動圖像中各項標示所代表的操作意義。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 11互動內容頁1 張圖像378 字元

使用進階監控設施 - RMF Sysplex Data Server

使用進階監控設施 - RMF Sysplex Data Server screenshot
RMF Sysplex Data Server (互動內容頁)
學習內容

如果您在透過 sysplex 設定連結多個系統的環境中工作,則每個系統上可能都會執行 RMF Sysplex Data Server。這些分散的 RMF 系統能彼此通訊並共享資訊,讓您無論連線到哪一部系統,都能要求系統範圍的效能資料。

學習檢核
  • 能用自己的話說明「RMF Sysplex Data Server」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 12互動內容頁1 張圖像372 字元

使用進階監控設施 - RMF Distributed Data Server

使用進階監控設施 - RMF Distributed Data Server screenshot
RMF Distributed Data Server (互動內容頁)
學習內容

應用程式可以透過 RMF Distributed Data Server (DDS) 擷取整個 sysplex 範圍的 RMF 資料。在此過程中,應用程式會向 RMF DDS 傳送 HTTP 請求,RMF DDS 再從在 sysplex 成員上執行的 RMF 實例收集所需資訊,並以 XML 文件的形式將回應傳回給應用程式。

學習檢核
  • 能用自己的話說明「RMF Distributed Data Server」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 13互動內容頁1 張圖像339 字元

使用進階監控設施 - Cross Platform Monitoring

使用進階監控設施 - Cross Platform Monitoring screenshot
Cross Platform Monitoring (互動內容頁)
學習內容

RMF 也提供一個可選的資源監控工具 RMF XP Distributed Data Server,可讓您監控其他系統的效能,例如 Linux on Z 與 AIX on POWER 系統。

在這些情境下,RMF XP 還需要一個 Common Information Model (CIM) server、RMF CIM Client,以及 RMF Distributed Data Server。

學習檢核
  • 能用自己的話說明「Cross Platform Monitoring」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 14互動內容頁1 張圖像263 字元

使用進階監控設施 - Spreadsheet Reporter Function

使用進階監控設施 - Spreadsheet Reporter Function screenshot
Spreadsheet Reporter Function (互動內容頁)
學習內容

RMF 也具備一個試算表報告功能,能將您所要求的後處理程式資訊以圖形方式顯示。此功能亦提供多種報表範本,以協助您產生更具意義的效能資料。

學習檢核
  • 能用自己的話說明「Spreadsheet Reporter Function」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 15互動內容頁1 張圖像689 字元

使用進階監控設施 - Analysis on the Workstation

使用進階監控設施 - Analysis on the Workstation screenshot
Analysis on the Workstation (互動內容頁)
學習內容

可在工作站上使用多種監控工具與應用程式來監控 RMF 資料:

z/OSMF 是一個管理主控台,除其他功能外,可存取大部分 RMF Monitor III 的資訊,並可將此資料的自訂檢視儲存。RMF Performance Monitoring (RMF PM) 透過 RMF Distributed Data Server (DDS) 取得可用的 RMF 資料。它允許您定義名為 PerfDesks 的情境式範本,當每次開啟時,將會依據效能監控需求取得 RMF 資料。先前建立且以 XML 格式儲存的 Postprocessor 報告,能下載到您的工作站,並使用 RMF XSL 樣式表在瀏覽器中顯示。

學習檢核
  • 能用自己的話說明「Analysis on the Workstation」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

練習測驗

Page 33內容頁1 張圖像344 字元

使用進階監控設施 - 摘要

使用進階監控設施 - 摘要 screenshot
摘要 (內容頁)
學習內容

摘要 使用進階監控功能

已開發多種監控機制,以協助監控 z/OS 系統。

在本模組中,您已探索其中一些監控功能及其用途。

您現在應該能夠:

  • 描述 Resource Management Facility (RMF)
  • 識別追蹤機制
  • 識別錯誤記錄機制
學習檢核
  • 能用自己的話說明「摘要」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

Traces

Page 17互動內容頁1 張圖像358 字元

使用進階監控設施 - Traces

使用進階監控設施 - Traces screenshot
Traces (互動內容頁)
學習內容

追蹤系統事件可提供問題診斷所需的重要資訊。

在 z/OS 下有多種類型的追蹤,而且像 JES2 與 VTAM 等元件各自都有追蹤機制。

在本節中,您將概覽以下追蹤:Master Trace、System Trace、GTF Trace、Component Trace 和 Transaction Trace。

JES2
學習檢核
  • 能用自己的話說明「Traces」在本 topic 中的用途。
  • 能辨識並說明 JES2。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 18互動內容頁1 張圖像603 字元

使用進階監控設施 - Master Trace

使用進階監控設施 - Master Trace screenshot
Master Trace (互動內容頁)
學習內容

Master Trace 會記錄主控台流量,例如訊息、操作員指令及系統回應。

資訊會寫入 Master Trace 表格,該表格位於 master scheduler 的位址空間中的一塊儲存區,且可包含在傾印檔中 — 提供診斷問題的人員額外的問題識別與解析資料。

當訊息寫入主控台時,也會同步寫入 Master Trace 表格。當表格到達末端時,記錄會從表格開頭重新寫入。

按一下播放以檢視 Master Trace 的動畫。

Address spaceMaster scheduler
學習檢核
  • 能用自己的話說明「Master Trace」在本 topic 中的用途。
  • 能辨識並說明 Address space、Master scheduler。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 19互動內容頁1 張圖像256 字元

使用進階監控設施 - Master Trace

使用進階監控設施 - Master Trace screenshot
Master Trace (互動內容頁)
學習內容

Master Trace 通常在 IPL 時自動啟動,但也可以手動切換:

IPL
學習檢核
  • 能用自己的話說明「Master Trace」在本 topic 中的用途。
  • 能辨識並說明 IPL。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 20互動內容頁1 張圖像536 字元

使用進階監控設施 - System Trace

使用進階監控設施 - System Trace screenshot
System Trace (互動內容頁)
學習內容

System Trace 是作業系統的一部分,用以記錄 z/OS 初始化與執行期間發生的系統事件。在系統初始化期間,System Trace 會自動啟動,並且像 Master Trace 一樣,會將記錄寫入其內的追蹤表中。

預設情況下,系統追蹤會在所有 dump 情況下被擷取,但 SNAP dump 為例外;在 SNAP dump 中,可加入額外的系統參數以提供此功能。

按一下 Play,可檢視 System Trace 所收集的一些資訊類型。

學習檢核
  • 能用自己的話說明「System Trace」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 21互動內容頁1 張圖像656 字元

使用進階監控設施 - System Trace

使用進階監控設施 - System Trace screenshot
System Trace (互動內容頁)
學習內容

由於 Master Trace 與 System Trace 通常會持續執行,因此在發生傾印時,它們對診斷意外問題非常有用。

請注意,TRACE ST,BR 指令可用於控制分支追蹤。此功能預設未啟用,因為它可能會消耗大量儲存空間並可能影響系統效能,因此應僅依指示使用。

學習檢核
  • 能用自己的話說明「System Trace」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 22互動內容頁1 張圖像477 字元

使用進階監控設施 - GTF Trace

使用進階監控設施 - GTF Trace screenshot
GTF Trace (互動內容頁)
學習內容

另一個你可能會覺得有用的追蹤是 Generalized Trace Facility (GTF),它記錄與 System Trace 類似的資訊,但可以自訂為僅追蹤特定事件,並將結果寫入資料集(通常命名為 SYS1.TRACE)或追蹤表。

因此,如果發生問題,可以使用 GTF 選取你認為可能指出問題來源的一或兩個事件。

按一下 Play 以檢視 GTF Trace 可指定的不同事件。

Data set
學習檢核
  • 能用自己的話說明「GTF Trace」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 23互動內容頁1 張圖像502 字元

使用進階監控設施 - GTF Trace

使用進階監控設施 - GTF Trace screenshot
GTF Trace (互動內容頁)
學習內容

作為操作員,系統程式設計師可能會請你執行這類追蹤。GTF Trace 是一個啟動任務,可使用 START GTF 控制台指令來啟動,但控制台必須具有主控權限。

定義要記錄之事件類型的參數,也可以在控制台輸入,或從邏輯 parmlib 的成員參照——通常為 GTFPARM。

可以隨時使用 STOP GTF 控制台指令停止 GTF Trace。

按一下 Play 以檢視 GTF Trace 的範例。

PARMLIB
學習檢核
  • 能用自己的話說明「GTF Trace」在本 topic 中的用途。
  • 能辨識並說明 PARMLIB。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 24互動內容頁1 張圖像530 字元

使用進階監控設施 - Component Trace

使用進階監控設施 - Component Trace screenshot
Component Trace (互動內容頁)
學習內容

您可能會遇到的另一種追蹤是元件追蹤(Component Trace),通常用來收集特定 MVS 元件的追蹤資料。它常在重現問題時使用,而產生的資料會由廠商支援人員用來診斷元件問題並判定元件的執行方式。

操作員會使用 TRACE CT 來啟動和停止追蹤,且可以在指令中提供追蹤參數,或讓系統提示操作員輸入這些資訊。

按一下 Play 以檢視示範。

學習檢核
  • 能用自己的話說明「Component Trace」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 25互動內容頁1 張圖像520 字元

使用進階監控設施 - Transaction Trace

使用進階監控設施 - Transaction Trace screenshot
Transaction Trace (互動內容頁)
學習內容

Transaction Trace 能擷取在多系統應用程式環境中執行的工作單元所產生的關鍵事件資訊。例如,某個 IMS 交易存取位於遠端 IMS 子系統的 IMS 資料庫。所收集的資料顯示用於處理該交易之各元件之間的工作流程。

TRACE TT 操作員指令可用於啟動與停止交易追蹤,並可提供要追蹤之交易的篩選條件。

按一下 Play 以觀看此示範。

Subsystem
學習檢核
  • 能用自己的話說明「Transaction Trace」在本 topic 中的用途。
  • 能辨識並說明 Subsystem。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 26內容頁1 張圖像3 個互動說明878 字元

使用進階監控設施 - Displaying Traces

使用進階監控設施 - Displaying Traces screenshot
Displaying Traces (內容頁)
互動內容說明
ST=(ON,0001M,00003M)

系統追蹤目前已啟用 (ON),並且目前在每個已啟用的處理器上為系統追蹤表分配了 1 MB 的儲存空間。第二個 1 MB 表示為系統追蹤表緩衝區所分配的儲存量。

學習內容

D TRACE

可透過輸入 DISPLAY TRACE 指令,顯示追蹤的狀態與目前生效之追蹤參數資訊。

將滑鼠移至畫面內容上方,即可顯示該資料的說明。

學習檢核
  • 能用自己的話說明「Displaying Traces」在本 topic 中的用途。
  • 能從畫面中找出關鍵欄位、狀態值或指令輸出。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

錯誤記錄

Page 28互動內容頁1 張圖像392 字元

使用進階監控設施 - 錯誤記錄

使用進階監控設施 - 錯誤記錄 screenshot
錯誤記錄 (互動內容頁)
學習內容

從 z/OS 初始化起直到關機為止,描述硬體錯誤及部分軟體錯誤的記錄會寫入 LOGREC 資料集,或寫入整個 sysplex 的 LOGREC 記錄串流。

由於所有錯誤都記錄在 LOGREC 中,因此可以擷取系統錯誤的完整歷史記錄。

這些資訊可用於分析並識別 z/OS 系統內的問題。

Data set
學習檢核
  • 能用自己的話說明「錯誤記錄」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 29互動內容頁1 張圖像4 個互動說明161 字元

使用進階監控設施 - 錯誤記錄

使用進階監控設施 - 錯誤記錄 screenshot
錯誤記錄 (互動內容頁)
互動內容說明
LOGREC 資料集

LOGREC 資料集

學習內容

上方圖示說明了如何使用 LOGREC 資料集記錄並處理 LOGREC 資訊。

將滑鼠移到箭頭上以檢視每個元素的說明。

Data set
學習檢核
  • 能用自己的話說明「錯誤記錄」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能描述互動圖像中各項標示所代表的操作意義。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 30互動內容頁1 張圖像253 字元

使用進階監控設施 - 錯誤記錄

使用進階監控設施 - 錯誤記錄 screenshot
錯誤記錄 (互動內容頁)
學習內容

預設情況下,LOGREC 資料集的名稱為 SYS1.LOGREC。

可透過在系統參數表 (IEASYSxx) 中指定 LOGREC 參數,使用不同的資料集名稱。

若未指定 LOGREC 參數,將使用名稱 SYS1.LOGREC。

IEASYSxxData set
學習檢核
  • 能用自己的話說明「錯誤記錄」在本 topic 中的用途。
  • 能辨識並說明 IEASYSxx、Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 31互動內容頁1 張圖像367 字元

使用進階監控設施 - Logstream

使用進階監控設施 - Logstream screenshot
Logstream (互動內容頁)
學習內容

SYS1.LOGREC 資料集的情境適用於系統數量有限且不屬於 sysplex 的組織。在這種情況下,每一個系統都需要其自己的 SYS1.LOGREC 資料集。

對於在 sysplex 中有多個系統的環境,可以將記錄設定為在 coupling facility 上的 log stream,從而更容易管理這些資訊。

Data set
學習檢核
  • 能用自己的話說明「Logstream」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

模組測驗

Page 34內容頁1 張圖像195 字元

使用進階監控設施 - 模組測驗

使用進階監控設施 - 模組測驗 screenshot
模組測驗 (內容頁)
學習內容

模組測驗 — 使用進階監控機制

您即將進入計分測驗,成績可能會被記錄以備日後參考。

請完成下列頁面上的問題。

學習檢核
  • 能用自己的話說明「模組測驗」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 36內容頁1 張圖像522 字元

使用進階監控設施 - 模組完成

使用進階監控設施 - 模組完成 screenshot
模組完成 (內容頁)
學習內容

模組完成:使用進階監控功能

您可以按一下 「Exit」 以離開「使用進階監控功能」並記錄您的結果,或使用 '目錄' 返回並複習本模組。

若要再次參加「使用進階監控功能」模組測驗,您必須先離開模組,然後從 LMS 重新參加測驗。

注意:為確保您的結果正確儲存,請使用位於此訓練視窗右上角的 「Exit」 按鈕。請勿使用瀏覽器右上角的 'X'。

學習檢核
  • 能用自己的話說明「模組完成」在本 topic 中的用途。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

練習與評量

本模組的練習測驗與 Module Test 題目已納入「練習與評量」,可依題型或來源篩選練習。本站以非計分模式提供 11 題練習;正式分數、attempt、completion 與憑證仍以 YourLearnings / InterSkill 為準。

  • 練習測驗:4 題
  • Module Test:7 題

前往練習與評量

IBM Z course transfer site for Taiwan enablement.