0

我的公司正在运行 Autosys r11.1 SP1,作为我们的企业作业调度程序,我发现该产品可以很好地发挥其作用。它在我们公司内部享有“复杂”和“不好用”的美誉;我坚持认为,作为一个跨平台的企业作业调度程序,它肯定会很复杂,当然,掌握这样一个系统的管理需要一些时间和精力。

我不是负责管理的团队的一员,但是当我运行我们的数据仓库团队时,我的团队是该产品的最重用户,我正在尝试准备一些反驳论据,反对我认为关于数据仓库限制的虚假声明产品。我诚然知道“Autosys”是一套软件,但我绝不是专家。我相信除了实际的作业调度程序之外,还有一个警报引擎和一个工作负载控制中心,我们已经安装了这三个部分。

目前,如果 Autosys 作业达到最大运行警报状态,则会向我们的服务台生成电子邮件警报,他们能够采取适当的措施。根据我对 Autosys 内部数据模型的理解,这是一个可能发生在工作中的“事件”。

这与我所知道的一项工作可以属于的各种雕像不同,一次一个。

  1. 活性
  2. 不活跃
  3. 开始
  4. 跑步
  5. 成功
  6. 失败
  7. 等候接听
  8. 在冰上
  9. 起步较晚
  10. 机器待定
  11. 终止

除了作业遇到 Max Run 事件时的警报外,我们的帮助台还会在作业达到故障状态或机器挂起状态时收到电子邮件警报。

有人告诉我,如果工作达到终止状态,它无法发出警报?我只是不相信这一点。

我还被告知,在发送任何类型的警报之前无法过滤作业名称。我们目前没有真正的 Autosys 开发实例,因此我们使用命名约定来区分生产与 UAT 或测试,并且截至目前,已为所有人生成电子邮件警报,我们面临着与我们的帮助台不断争夺它们的斗争要了解我们不需要为非生产作业创建票证。

任何有关该产品真正功能的指导或教育将不胜感激!

克里斯

4

2 回答 2

0

由于我已经加入 autosys 近 3 年,据我所知,如果工作进入 Terminated (TE) 状态,则不会为该工作生成警报。您会收到追逐、最大运行和失败作业的警报。如果您设置该属性alarm_if_fail: 0,则如果作业失败,您将不会收到该作业的警报。

由您的服务台团队为非生产作业创建的工单的建议:您可以对作业进行细微更改,通过更改作业名称让服务台人员意识到这是一项生产作业。例如,像这样:us_sap_morning_data_p_box. 在这里,“P”可以帮助您找到生产工作。同样对于cmdandfw作业,您可以使用:us_sap_morning_data_p_cmdus_sap_morning_data_p_fw

我不确定这对你有多大帮助。

于 2013-06-29T00:25:46.710 回答
0

根据 TE 事件生成警报的一种方法是创建警报作业,特别是围绕没有机会在返回代码检查块(或陷阱等)中执行任何代码的框。查看盒子状况(或特定作业)的警报作业将是发送电子邮件的命令作业。

条件看起来像

condition: f(name_of_box_or_job) || t(name_of_box_or_job)
于 2013-07-02T20:03:04.110 回答