【发布时间】:2019-04-12 16:47:44
【问题描述】:
我们可以使用 Apama 来监控网络 IP 流量并据此生成事件吗? 我们计划使用 Apama 来监控网络流量,并根据生成的事件决定扩大或缩小我们云上的特定应用程序。是否只有 APAMA 才有可能,还是我们需要任何额外的软件组件来实现这一目标?
还有哪里可以找到带有 Linux 版 Apama 社区版的“SoftwareAG 设计师”?
【问题讨论】:
标签: apama
我们可以使用 Apama 来监控网络 IP 流量并据此生成事件吗? 我们计划使用 Apama 来监控网络流量,并根据生成的事件决定扩大或缩小我们云上的特定应用程序。是否只有 APAMA 才有可能,还是我们需要任何额外的软件组件来实现这一目标?
还有哪里可以找到带有 Linux 版 Apama 社区版的“SoftwareAG 设计师”?
【问题讨论】:
标签: apama
我会先回答你的最后一个问题。不幸的是,现在我们没有 Linux 版本的 Designer。我们会为一些常用编辑器(emacs、vi)提供语法高亮文件,并且在下周将在社区网站上发布的 10.3.1 版本中,我们将有一个名为 apama_project 的工具,它可以生成类似于 Designer 的项目。
关于网络 IP 流量的问题更有趣。原则上,这是在 Apama 中监控的合理事情,但是您需要某种方式将网络流量导入 Apama - 我们没有内置的库来执行此操作。最好的方法可能是编写连接插件在 C++ 中(API 作为产品的一部分公开提供,您可以自己编写),它使用 libpcap 之类的库来读取网络流量并将其放入 Apama。一旦事件在 Apama 中,您就可以编写 EPL 来跟踪它们并做出决策,然后使用标准插件(如 HTTP REST 客户端)或其他自定义传输来调用您的云扩展系统。
HTH 马特
【讨论】: