繁体   English   中英

从外壳程序脚本获取IBM Workload Scheduler仪表板的数据

[英]get data of IBM Workload Scheduler Dashboard from shell script

我需要从IBM Workload Scheduler仪表板中提取一些数据,并且需要对其进行一些进一步的操作。 我只是想按以下步骤进行操作:

curl "Dashboard URL"  > report.txt
operation-1 on report.txt
opreation-2 on report.txt
mail the output report.txt

我无法找到任何类似的API或脚本来在Unix框上获取Workload Scheduler仪表板数据的位置。

任何指导将不胜感激。

IBM Workload Scheduler仪表板通过API从IWS引擎(IWSd或IWSz)获取数据。

仪表板包含在浏览器中运行的javascript代码,并多次调用DWC服务器,因此无法获取查询仪表板URL的数据。

建议您考虑从脚本中调用引擎API,而不是查询仪表板URL。

在IWSd上,自9.3 FP2起,可以使用curl调用脚本中的REST API,或者可以使用可以轻松使用REST API的更高级的脚本语言(如perl,php,python,javascript)来调用它们。 它们也将很快用于IWSz。

您可以在此处找到REST API文档也可以直接在您的母版上找到https://<masterhost>:<httpsport>/twsd/

在以前的IWSd版本或IWSz上,可以使用Java EE API,这将需要编写Java客户端。 该文档可在此处获得

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM