从 IBM Z/OS 获取日志
Posted
技术标签:
【中文标题】从 IBM Z/OS 获取日志【英文标题】:Getting logs from IBM Z/OS 【发布时间】:2019-11-04 09:08:52 【问题描述】:我是大型机概念的新手,之前没有使用过任何 IBM Z 系列机器。但现在我需要从 Z/OS 平台获取 db2 日志。
我之前使用 JT400.jar 从 IBM AS400 收集日志。(将执行远程命令并使用 java 读取输出)。但是对于 Z/OS,我在文档中找不到这样的东西。
所以我需要知道以下情况的可能性。
-
运行远程命令并使用 JT400 等任何 API 读取其输出。
将日志作为 Syslog 转发到任何 SIEM 解决方案((如 ManageEngine EventLog Analyzer 或 ArcSight ESM),无需任何第三方安装)
使用 SSH 连接列出日志文件,因为我听说 Z/os 也会有一些 Unix 属性(例如使用 JSCH)
即使有其他可能,请在下方提及。这真的很有帮助。根据可能性,我只能考虑购买 Z/OS 大型机。
提前致谢。
【问题讨论】:
【参考方案1】:z/OS unix shell 上有 SDSF API(通过 Java 访问)。这可以帮助阅读日志(DB2 主日志、系统日志等)。
【讨论】:
谢谢@Premkumar。我会检查的:)【参考方案2】:如果您想查找 DB2 的日志,请在 SDSF 上键入以下命令:
da;pre *mstr
【讨论】:
【参考方案3】:一般来说,有一些商业产品可以从 z/OS 卸载日志和指标数据。想到的是:
IBM 通用数据提供者
同步排序 IronStream
BMC CorreLog
您可能会将自己的一些东西整合在一起,但更好地定义您想要使用的日志会很有用。 z/OS 上有很多。
【讨论】:
嗨,@hogstrom 我特别需要监控 DB2 日志。有没有机会只提取那些日志? 当您说 Db2 日志时,您是指来自 DSNxMSTR 地址空间或 Tx 日志文件的作业日志。我假设你的意思是前者 根据您的意图(处理日志/归档日志),这个问题在 SuperUser 中可能更合适 @Hogstorm,我检查了 DB2 LUW,在其中我发现了一个名为 db2audit [ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/… 的命令。我使用这个命令提取了日志。我认为这些日志足以供我分析。这个工具在 Z/OS 中可用吗?我查看了文档,他们提供了将日志提取为分隔文件的程序。但我希望 *.log 或 *.txt 文件中的这些日志与 LUW 中的日志相同。有可能吗?以上是关于从 IBM Z/OS 获取日志的主要内容,如果未能解决你的问题,请参考以下文章