我正在寻找软件的建议,以便在几个不同的企业调度系统中运行每日批量作业中存储大量日志。大概一年之后,日志不再需要通过这些调度系统直接访问,但它们的存储仍然很重要(可能还需要三年)。日志将来自UNIX,Windows,Oracle,z / OS和DB2 for z / OS。
我在模糊定义的类别企业内容管理, 企业输出管理和文档管理下研究了各种产品。其中许多产品似乎都专注于富人和奢侈品。格式化客户沟通。我需要存储的日志是技术性的执行日志,并且是简单的,未格式化的文本。
我很乐意获得特定解决方案的建议,但也建议如何缩小搜索范围以确定最相关的解决方案。
答案 0 :(得分:0)
系统管理供应商都拥有全面的输出管理解决方案,可以处理您描述的内容。 CA(CA VIEW,CA DELIVER,CA SPOOL等),IBM(Infoprint),LRS(VPS)和其他许多人都可以做这类事情。更复杂的产品不仅可以存储和存档数据,还可以扫描日志以查找错误或异常活动的迹象,然后将重要部分的副本分发给正确的各方。
如果您希望自己推出自己的",z / OS可让您创建相当于消耗来自特定SYSOUT类或目标的数据的虚拟打印机,将报告数据写在您喜欢的任何位置。有几种方法可以做到这一点,这取决于你的编程技巧有多深......其中一个更简单的是"外部作家"您将在z / OS JES2初始化和调整指南(SA32-0991)中找到该文档。获得数据后,您可以创建文件,将副本发布到FTP站点,写入Splunk - 真正唯一的限制是您的想象力。
如果你这样做,你只需将你的JCL更改为" SYSOUT = x" (其中" x"是由外部编写者提供服务的类或目标),所有数据都将由JES2收集并假脱机到您的编写者。如果您需要来自UNIX或其他平台的数据,您甚至可以定义一个大型机LPD打印机,让其他平台使用远程LP协议与z / OS打印机通信,并且通过一些配置,这也可以驱动外部写入器。
如果您有预算,我强烈推荐其中一个供应商产品 - 这肯定是可行的,但如果没有先决条件的系统编程背景,这并不容易。