生产服务器的 JVM 监控
perfino 是一个强大的 JVM 监控解决方案,可以以最小的开销为您提供最大的洞察力。
为什么选择 perfino?
微服务友好许可
一个许可证即可监控所有服务:使用 perfino,您无需限制监控的 JVM 数量或任何其他指标(例如记录的业务交易)。
无论您的系统有多大,或者您想要监控多少个微服务,您的 perfino 许可证都能满足您的需求。
立即发现问题所在
当您登录 perfino 时,仪表板会显示一切是否正常 – 或者是否有问题。perfino 可让您细粒度地控制应用程序可接受的性能水平。
您开始深入了解更详细数据视图的地方。
显示虚拟机之间的通话
perfino 可以监控跨多个虚拟机的业务事务。Web 层中的调用会继续发送到 EJB 服务器,然后发送到 Web 服务 – 在 perfino 中,这些操作是相互关联的,即使您进行方法级采样也是如此。
调用图不仅向您展示了当前正在发生的事情的全貌,还展示了过去发生的事情。
对异常情况作出反应
当出现严重错误时,您需要采取行动:创建警报、发送电子邮件或收集更详细的数据。在 perfino 中,您可以使用触发器和操作来配置您的应急响应策略。在
perfino UI 中,实现“当业务事务挂起时,进行线程转储并将其发送到我的收件箱”这样的场景非常容易。
无处不在的遥测
perfino 中的遥测数据可捕获受监控虚拟机中的重要标量值,例如每分钟的数据库操作次数。
作为仪表板和虚拟机视图中的迷你图,它们可让您即时了解当前趋势,在完整显示中,它们可追溯到最初。遥测数据永远不会被丢弃,只会转换为更高的分辨率。
业务事务的调用树
perfino 中的事务被组织成一个累积调用树 – 就像您从最喜欢的分析器中了解到的那样。详细程度由您决定 – 这取决于您配置的业务事务。
策略违规(例如非常慢的事务)在调用树中单独显示,因此您可以单独分析它们。perfino 还将服务器上的业务事务与浏览器中的页面加载时间相关联。