Skip to content

使用 SMF

課程內容

15學習頁
15視覺頁
1互動頁

課程導入

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

使用 SMF

使用 SMF screenshot
使用 SMF (內容頁)
學習內容

使用 SMF 模組

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

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

使用 SMF - 學習目標

使用 SMF - 學習目標 screenshot
學習目標 (內容頁)
學習內容

學習目標:使用 SMF

本單元介紹 System Management Facilities (SMF)。

完成本單元後,您應該能夠:

  • 說明 SMF 的使用方式與目的
  • 顯示 SMF 資料集屬性
  • 在必要時切換 SMF 資料集
Data set
學習檢核
  • 能用自己的話說明「學習目標」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

使用 SMF

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

使用 SMF - System Management Facilities 簡介

使用 SMF - System Management Facilities 簡介 screenshot
System Management Facilities 簡介 (互動內容頁)
學習內容

System Management Facilities (SMF) 收集多種類型的系統統計資訊,這些資訊作為產生系統效率、效能與使用情形報告之程式的主要輸入。SMF 資料也用於計費。硬體錯誤與程式異常終止(abend)不會由 SMF 記錄。

這些資訊通常被視為非常重要,因此有必要確保 SMF 的資料收集完整且不中斷。

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

使用 SMF - 概念

使用 SMF - 概念 screenshot
概念 (互動內容頁)
學習內容

SMF 記錄可以寫入預先配置的 SMF 資料集、日誌串流,或兩者同時。傳統上,SMF 資料集一直是用來儲存 SMF 記錄的媒介,但現在可以建立日誌串流:

在耦合設施上,然後再卸載到 DASD。使用本地儲存緩衝區,然後卸載到 DASD。

使用記錄選項的一個優點是,相較於 SMF 資料集,可以寫入更大塊的資料。

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

使用 SMF - SMFPRMxx PARMLIB 成員

使用 SMF - SMFPRMxx PARMLIB 成員 screenshot
SMFPRMxx PARMLIB 成員 (內容頁)
學習內容

您選用的 SMF 紀錄格式是在 SMFPRMxx parmlib 成員中定義的。系統初始化期間會參考此成員;若定義了 RECORDING(LOGSTREAM),SMF 將把 SMF 資料寫入所指定的 logstream。若指定了 RECORDING(DATASET),SMF 會在 DSNAME 參數列出的資料集中,搜尋第一個尚未滿的資料集來使用。

兩者都可以如此指定,藉此可以使用 SETSMF 指令在兩者之間切換。

在資料集記錄與 logstream 記錄之間切換的另一種方法是準備兩個獨立的 SMFPRMxx 成員。每個成員包含該媒體的預設值,並可使用 SET SMF=xx 指令來啟用。

PARMLIBIPLData set
學習檢核
  • 能用自己的話說明「SMFPRMxx PARMLIB 成員」在本 topic 中的用途。
  • 能辨識並說明 PARMLIB、IPL、Data set。
  • 能從畫面中找出關鍵欄位、狀態值或指令輸出。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 6互動內容頁1 張圖像522 字元

使用 SMF - SMF 資料集

使用 SMF - SMF 資料集 screenshot
SMF 資料集 (互動內容頁)
學習內容

當使用預先配置的 SMF 資料集來寫入 SMF 資料時,通常會定義兩個或更多的資料集。過去,這些資料集必須命名為 SYS1.MANx,其中 x 為英數字元。雖然現在已不再強制要求,但許多安裝環境仍沿用此命名慣例,以便能輕易識別 SMF 資料集。

當目前正在寫入的資料集已滿時,系統會自動切換到第一個可用的替代資料集。

按 Play 可觀看示意動畫。

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

使用 SMF - SMF 資料收集

使用 SMF - SMF 資料收集 screenshot
SMF 資料收集 (互動內容頁)
互動內容說明
圖像說明

大多數系統元件與許多程式產品會向 SMF 提供資料。資料會被收集並格式化成記錄,然後傳送至 SMF writer。某些元件會透過 SMF exits 將資訊提供給 SMF。這些元件會在執行過程中的多個時點(例如作業開始與作業結束)將控制權傳給 SMF exit。安裝單位也可以建立自己的 SMF exits,以向 SMF 提供更多資訊;當發生特定事件時,這些 exits 將取得控制權。SMF 例程會將記錄複製到 SMF buffers,然後從 SMF buffers 傳送記錄到 SMF data sets 或 SMF log streams。SMF 會向操作人員發出訊息,指出特定與 SMF 有關事件的完成狀態。一旦 SMF data set 已滿或達到 SMF logger 閾值,資料即可寫到備份媒體,例如磁帶。SMF 資料可以寫入具有屬性的 log stream,例如可容納的資料量以及可寫入該 log stream 的 SMF 記錄類型。當 log stream coupling facility structure(或僅以 DASD 為基礎的 log stream 的本機儲存緩衝區)填滿時,該 log stream 會卸載至 DASD 資料集。如果已定義為使用此媒體進行記錄,則 SMF 資料可以寫入 SMF data set。分析程式可以讀取 SMF 記錄以產生報表和/或包含相關資訊的資料庫。例如,可報告某一作業的總資源消耗以做為效能與收費用途,或可調查 DASD 的活動情況。許多機構會使用 IBM Z Decision Support、SAS software 等產品來整理和解讀其 SMF 資料。

學習內容

此圖說明 SMF 資料如何收集。

將滑鼠移至圖中每個部分,即可檢視每一步驟發生的情形。

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

使用 SMF - 顯示 SMF 資料集

使用 SMF - 顯示 SMF 資料集 screenshot
顯示 SMF 資料集 (內容頁)
學習內容

D SMF

隨著 SMF 記錄累積,活動中的 SMF 資料集會逐漸填滿。狀態顯示畫面上的 %FULL 欄位會顯示每個資料集已使用的百分比。

Data set
學習檢核
  • 能用自己的話說明「顯示 SMF 資料集」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。
Page 10內容頁1 張圖像597 字元

使用 SMF - Switching SMF Data Sets

使用 SMF - Switching SMF Data Sets screenshot
Switching SMF Data Sets (內容頁)
學習內容

D SMF

當正在使用的 SMF 資料集填滿時,系統會自動切換到清單中第一個完全為空的可用資料集。

此處所示的畫面顯示 SYS1.MAN1 已滿且必須轉儲,而 SYS1.MAN2 現在正被用來記錄。

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

使用 SMF - SWITCH 指令

使用 SMF - SWITCH 指令 screenshot
SWITCH 指令 (內容頁)
學習內容

I SMF

在尋找可用的替代資料集時,系統會從清單的開頭開始,不論哪一個 SMF 資料集目前為作用中。

在此情況下,如果再發出另一個 SWITCH 指令,SYS1.MAN1 將會是第一個可用的替代資料集。

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

使用 SMF - 管理 SMF log stream

使用 SMF - 管理 SMF log stream screenshot
管理 SMF log stream (互動內容頁)
學習內容

本模組大部分討論了當 SMF 資料儲存在 SYS1.MANx 資料集時的管理方式,但如前所述,SMF 資料也可以儲存在結合設施上的日誌串流,或以僅限 DASD 的日誌串流形式儲存。

System Logger 可協助自動化日誌串流中 SMF 資料的保留與歸檔,因此先前為 SMF 資料集傾卸而討論的那些程序就不需要了。在這種情況下,可在 LOGR couple data set 中使用 RETPD 和 AUTODELETE 參數來定義資料的保留期限、在日誌串流中要保留的資料量,以及資料的歸檔方式。

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

使用 SMF - SMF - 關閉系統

使用 SMF - SMF - 關閉系統 screenshot
SMF - 關閉系統 (內容頁)
學習內容

Z EOD

當關閉系統時,輸入 HALT EOD 指令會自動執行部分 SMF 處理。此指令會將任何駐留在 SMF 緩衝區中的資料寫入 SMF 日誌串流或資料集;對於以資料集記錄的情況,會為每一個線上直接存取裝置建立特殊記錄,並切換 SMF 資料集。隨後會對先前作用中的 SMF 資料集進行轉儲。

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

練習測驗

Page 17內容頁1 張圖像394 字元

使用 SMF - 摘要

使用 SMF - 摘要 screenshot
摘要 (內容頁)
學習內容

摘要:使用 SMF

本單元檢視了 SMF,它用於蒐集統計性系統資訊,以便產生報表與計費用途。

您已了解如何使用 DISPLAY 和 SWITCH 指令,以確保蒐集所有 SMF 紀錄。

您現在應能夠:

  • 說明 SMF 的使用方式與原因
  • 顯示 SMF 資料集屬性
  • 必要時切換 SMF 資料集
Data set
學習檢核
  • 能用自己的話說明「摘要」在本 topic 中的用途。
  • 能辨識並說明 Data set。
  • 能把本頁概念連回日常 z/OS system activity 監控情境。

模組測驗

Page 18內容頁1 張圖像175 字元

使用 SMF - 模組測驗

使用 SMF - 模組測驗 screenshot
模組測驗 (內容頁)
學習內容

模組測驗:使用 SMF

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

請完成接下來頁面上的問題。

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

使用 SMF - 模組完成

使用 SMF - 模組完成 screenshot
模組完成 (內容頁)
學習內容

模組完成:Working with SMF

您可以按一下 「Exit」 離開 Working with SMF 並記錄您的結果,或使用 '目錄' 回去複習本模組。

要再次參加 Working with SMF 模組測驗,您必須先離開模組,然後在您的 LMS 中重新參加測驗。

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

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

練習與評量

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

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

前往練習與評量

IBM Z course transfer site for Taiwan enablement.