首页 > 解决方案 > 我们可以使用 Apama 来监控网络 tcp/udp(IP) 流量并生成事件吗?

问题描述

我们可以使用 Apama 来监控 Networking 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 哑光


推荐阅读