perfino 3.2:生产服务器的JVM监控!

Posted 哲想软件

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了perfino 3.2:生产服务器的JVM监控!相关的知识,希望对你有一定的参考价值。

perfino强大的监控代理以最小的开销为您提供了最大的洞察力。

 

灵活的,可依赖的,负担得起的。


 

当提到使您的应用程序性能安全时,为什么perfino是最佳选择,请看以下内容:

 

  • 微服务友好许可证

 

一个许可证就可监控所有。使用perfino,您对监控的JVM的数量或任何其他度量(如记录的业务事务)没有上限。

 

不管您的系统有多大,或者您想要监视多少微服务,您的perfino许可证都已经覆盖了。


perfino 3.2:生产服务器的JVM监控!


  • 立即看到什么是错的

 

当您登录perfino时,仪表盘会显示是否一切正常,或者出现问题。perfino为您提供了对应用程序可接受的性能级别的细粒度控制。仪表盘是您开始向下钻取更详细的数据视图的位置。


perfino 3.2:生产服务器的JVM监控!


  • 显示VMs之间的调用

 

perfino可以监视跨多个VM的业务交易。在Web层中继续调用EJB服务器,并进一步调用Web服务——在perfino中,这些操作是被连接起来的,即使您做方法级采样时。


perfino 3.2:生产服务器的JVM监控!


  • 对非名义条件作出反应

 

当出现严重错误时,您需要采取以下行动:创建警报、发送电子邮件或收集更详细的数据。在perfino中,您使用触发器和动作来配置紧急响应策略。在perfino UI中,实现像“当一个业务交易挂起时,获取线程转储并将其发送到我的收件箱”这样的场景是非常简单的。


perfino 3.2:生产服务器的JVM监控!


  • 遥测无处不在

 

perfino中的遥测捕获了受监视的VM中的重要标量值,如每分钟数据库操作的数量。作为仪表板和VMs视图中的火花线,它们可以让您立即了解当前趋势,并在它们的完整显示中将时间追溯到最开始。遥测数据永远不会被丢弃,只转换成更高的分辨率。


perfino 3.2:生产服务器的JVM监控!


  • 超灵活的业务交易

 

perfino自动检测来自servlet容器、EJB或RMI调用等子系统的大量业务交易。此外,它还提供了几种向业务交易中调用任何方法的方式。是在perfino UI中显式选择POJO方法,告诉perfino重要的注释还是使用API在自己的代码中创建事务,这是由您决定的,您可以选择最适合您的。


perfino 3.2:生产服务器的JVM监控!

  • 业务交易的调用树

 

perfino中的事务被组织成一个累积的调用树——正如您从您最喜爱的分析器中了解的那样。细节的级别取决于您——这取决于您将什么定义为业务交易。像策略违规行为这样的非常慢的交易在调用树中单独显示,因此您可以单独分析它们。perfino还将服务器上的业务交易与浏览器中的页面加载时间相关联。


perfino 3.2:生产服务器的JVM监控!


  • 数据库性能和瓶颈

 

数据库操作(如JDBC语句、对mongoDB和其他NoSQL数据库的查询)是perfino中的第一类成员。当你问“哪一个SQL查询是我的应用程序中最慢的?”perfino会将答案与该问题相关的业务交易的累积回溯一起交付给您。


perfino 3.2:生产服务器的JVM监控!


  • 方法水平抽样

 

为了研究内部调用结构和业务交易的方法级热点,perfino在每个事务的基础上执行周期性的方法级采样。对于缓慢和非常慢的事务,您可以配置自动方法级别采样。在许多情况下,这些示例可以立即解释与数据库无关的性能问题。


perfino 3.2:生产服务器的JVM监控!

  • 历史比较

 

能够比较两个时间点之间的性能非常重要,特别是对于敏捷发布管理。使用perfino,您可以无限期地回头比较所选的业务交易或整个调用树——随着时间的推移,您的数据被累积到更大的时间间隔。比较功能直接构建到用于查看数据的视图中。


perfino 3.2:生产服务器的JVM监控!

 

  • 交叉分析

 

纵深防御是一种策略,适用于生活中的许多情况。当您的业务在线时,您有时需要现有的每个工具,这就是为什么perfino可以引入本地JVMTI采样,并最终为JProfiler连接准备一个VM。因此,当您需要分析器的全部功能时,它就在您的指尖。





公司名称:北京哲想软件有限公司

北京哲想软件官方网站:www.cogitosoft.com

北京哲想软件微信公众平台账号:cogitosoftware

北京哲想软件微博:哲想软件

北京哲想软件邮箱:sales@cogitosoft.com

销售(俞先生)联系方式:+86(010)68421378

微信:18610247936     QQ:368531638


以上是关于perfino 3.2:生产服务器的JVM监控!的主要内容,如果未能解决你的问题,请参考以下文章

JVM零碎知识

Java面试之:蚂蚁金服面试以及答案

JVM(Java 虚拟机) 监控工具

jvm性能监控与GC调优

jvm远程监控配置,以openfire为例,jmx方式监控

jvm中常用的性能监控和调优工具介绍与使用