跳轉到內容

SMF 記錄/前言

來自華夏公益教科書,開放的書籍,開放的世界

從 MVS 開始,到 OS/390 到 z/OS,"IBM 系統管理設施 (SMF)" 允許我們將硬體和軟體診斷資料儲存到所謂的 SMF 記錄中。SMF 記錄被組織成 VSAM 資料集。有很多編號的 SMF 記錄型別,以不同的資料結構組織,包含在適當記錄欄位中的不同診斷資料值。SMF 記錄型別在 0 到 255 之間編號,其中 0 到 127 範圍保留給 IBM 產品。獨立軟體供應商產品可以使用 128 到 255 之間的記錄型別來儲存其診斷資料。IBM 保留的記錄型別的不同記錄結構和欄位在“z/OS MVS 系統管理設施 (SMF)”中描述(參見 L11L12)。其他記錄型別的描述適用於相應的獨立軟體供應商。

雖然使用 SMF 記錄中的診斷資料幾乎可以滿足關於大型機使用歷史行為的所有問題,但提取適當的資料被認為非常困難。在 2013 年春季,George Ng 在“IBM 系統雜誌”上發表了一系列精彩的文章(a1a2a3a4)展示了使用 REXX 語言從 SMF 記錄欄位中提取幾乎任何值是多麼容易(另請參見參考資料)。

但儘管 SMF 記錄中有一些欄位具有直接可用的有用值,但大部分包含的資料需要透過或多或少複雜的公式進行組合,以生成更有意義的內容。

這就是本書的意圖。第一章描述瞭如何使用 REXX 提取 SMF 記錄欄位值。其餘章節旨在成為社群為社群收集的不斷增長的公式,以充分利用 SMF 記錄。對於不同的記錄結構,每個 SMF 記錄型別應該有一個單獨的章節,其中包含一個公式表和一個主要的 REXX 示例。該表格應包含公式以及所有使用的 SMF 記錄欄位,以及對派生值的描述。

封面 · 如何從 SMF 記錄欄位中提取值

華夏公益教科書