我的应用程序对其内部流程进行了大量测量。例如,我为某些方法计时,我为外部 web 服务调用计时,我也有具有变化值的变量,以及具有“状态”(例如 PAUSED、WAITING 等)的进程。
该应用程序使用 100 到 200 个线程,并且每一位数据都将与特定线程相关联。
我正在寻找一些软件,我可以将所有这些信息导入它,以生成有用的指标和数据图表(理想情况下是实时或接近实时),让我设置阈值以触发警告,让我过滤按线程或线程组等的数据
该应用程序正在执行时间紧迫的任务,因此软件/api 需要非常快并且永不阻塞。
该应用程序是用 java 编写的,理想情况下,软件/api 也应该是用 java 编写的。我想我正在寻找的是所谓的事件流处理,但我真的不确定用什么语言来描述它。
到目前为止,我发现的只有 Esper 和 ERMA。有人可以给我推荐吗?我是唯一一个在这个项目上工作的人,所以我希望有一些很容易设置和使用的东西,并且有一个可行的前端。