Informatica Powercenter是否提供访问会话日志的API

时间:2017-04-02 16:48:03

标签: api logstash informatica informatica-powercenter informatica-cloud

问题 - Informatica PowerCenter是否提供API来访问会话日志 - 我相信不,但想通过论坛来确定?

目标 - 实际上我想提取会话日志并通过Logstash处理它们并定期执行反应分析。

Alternate - 使用Informatica的Logstash输入插件可以解决同样问题 - 但我也没有找到。

用法 - 这将用于确定常见原因,分析会话级缓存的使用情况,吞吐量和任何性能瓶颈。

2 个答案:

答案 0 :(得分:1)

您可以致电Informatica Webservice' getSessionLog。这是一篇示例博客文章,其中包含详细信息:http://www.kpipartners.com/blog/bid/157919/Accessing-Informatica-Web-Services-from-3rd-Party-Apps

答案 1 :(得分:0)

我认为正确答案是“是”,因为有一个命令行工具可以将日志文件转换为txt甚至xml格式。 会话/工作流日志的工具称为infacmd,其中包含' getsessionlog'论点。您可以在powercenter客户端的帮助部分或此处查找: https://kb.informatica.com/proddocs/Product%20Documentation/5/IN_101_CommandReference_en.pdf 这一直足以满足我的需求..

但还有更多内容要考虑:当你运行这个命令行工具(实际上是一个BAT文件)时,java.exe会在子进程中完成大部分处理。这个过程使用的jar文件可能会被其他人直接使用,但我不知道它是否已被公开记录在哪里....?

也许别人知道答案。