从 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 获取日志的主要内容,如果未能解决你的问题,请参考以下文章

IBM z/os 上的 teradata xml 服务

有没有办法从 z/OS 大型机访问 Sql 服务器并在 IBM 3270 终端仿真中得到结果?

IBM Z/os Rexx 脚本返回 255 退出代码

免费ip连接z/os

如何在 IBM Bluemix 中查看调试日志

历史上的今天3 月 30 日:世界上最早的表情符号;IBM z/OS 问世;微软发布 HoloLens 开发版