EJ Technologies Perfino是一款专业的JVM监测工具。需要监测JVM的你一定不能错过EJ Technologies Perfino。JVM监视可以使您的数据更稳定。 EJ Technologies Perfino是JVM监视工具。最新版本的EJ Technologies Perfino具有许多功能,例如虚拟机管理,业务交易策略,跨VM跟踪,遥测数据等。不要错过您需要的小朋友。
软件功能:
微服务友好许可证
一个监视所有许可证:使用perfino,您不受监视的JVM数量或任何其他指标(如记录的业务交易)的限制。
无论您的系统有多大,或要监视多少个微服务,都将涵盖您的perfino许可证。
看看现在怎么了
当您登录到perfino时,仪表板会显示一切正常-或出现问题。 Perfino使您可以精确控制应用程序的性能水平。仪表板是您开始向下钻取更详细的数据视图的地方。
对非标称条件的反应
如果发生严重错误,则需要采取措施:创建警报,发送电子邮件或收集更多详细数据。在perfino中,您可以使用触发器和操作来配置紧急响应策略。在perfino UI中,实现业务挂起,使用线程转储并将其发送到我的收件箱等方案非常简单。
无处不在的遥测
perfino中的遥测可在受监视的VM中捕获重要的标量值,例如每分钟的数据库操作数。就像仪表板和虚拟机视图的迷人方面一样,它们可以使您立即洞悉当前趋势,并在它们完全显示后可以追溯到开始。遥测数据永远不会被丢弃,只能转换为更高的分辨率。
超灵活的业务交易
Perfino自动检测来自子系统的各种业务交易,例如servlet容器,EJB或RMI调用。此外,它为您提供了几种方法来调用任何用于商业交易的方法。是否在perfino UI中显式选择POJO方法,告诉perfino重要注释还是使用API在自己的代码中创建事务取决于您的最佳选择。
调用业务交易树
perfino中的事务被组织成一个累积的调用树-正如您从最喜欢的解析器中了解的那样。详细程度取决于您-取决于您为业务交易配置的内容。策略违例(例如非常慢的事务)将在调用树中单独显示,因此您可以分别进行分析。 Perfino还将服务器上的业务交易与浏览器中的页面加载时间相关联。
数据库性能和瓶颈
数据库操作(例如JDBC语句)或对mongoDB和其他NoSQL数据库的查询是perfino中的一等公民。当您问哪个SQL查询是我的应用程序中最慢的问题?当perfino将答案连同累积回溯一起返回到负责查询的业务交易时。
方法水平采样
为了调查业务交易的内部调用结构和方法级别的热点,perfino基于每个事务执行定期的方法级别的采样。对于慢速和非常慢的事务,可以配置自动方法级别采样。在许多情况下,这些示例使您可以即时解释与数据库无关的性能问题。
历史比较
能够比较两个时间点之间的性能非常重要,尤其是对于敏捷版本管理而言。使用perfino,您可以进行无限期检查,以比较选定的业务交易或整个呼叫树-随着时间的流逝,您的数据将以更大的间隔累积。比较功能直接内置于视图中以查看数据。
交叉分析
深度防御是一种适用于生活中许多情况的策略。当您的企业在线时,有时需要使用每种工具,这就是为什么perfino可以引入本机JVMTI采样并最终为JProfiler连接准备VM的原因。因此,当您需要探查器的所有功能时,唾手可得。