如何提高架构的稳定性、可扩展性和易用性等能力?点击看大咖分享 了解详情
写点什么

性能领袖发布 jClarity 旗舰性能监控工具

  • 2013 年 9 月 17 日
  • 本文字数:1564 字

    阅读完需:约 5 分钟

成立于伦敦的 jClarity 宣布它们已经推出了自己的旗舰产品,该产品的定位是云环境和企业环境中的 Java 性能问题。

jClarity 由 Ben Evans 、Martijn Verberg 和 Kirk Pepperdine 三位 Java 大师创立,并在去年 12 月份首先发布了它们的 Censum 垃圾收集分析工具, InfoQ 对此也进行了报道

jClarity 宣称它们现在的客户包括 Google、VMWare、BNP Paribas 以及许多其他的公司。

新工具的要求很低,云系统和企业系统中都能安装。该工具和其他性能监控工具之间的一个区别是,它简化了问题报告并用简单的英语描述了建议解决方案。

InfoQ 采访了 jClarity 的 CEO Ben Evans 以期获取更多与该发布相关的信息。

InfoQ**:在市面上有很多Java性能工具,与它们相比jClarity有哪些特色?**

Ben:jClarity 对问题做了深入分析而不仅仅是数据。这意味着工程师能够对一个问题有更加深入的了解。我们对 jClarity 的用户体验做了设计,QA 团队、管理者、运营团队和开发者能够共享同一个易用的性能问题视图——制定会话并且提供更好的信息从而能够更快、更好地做出管理决策。

大多数工具很显然要么是针对云环境,要么针对企业环境。jClarity 在这两种情况下都能使用,能够在 PROD 和 QA 中运行,它的分析能力远超 APM,能够自动化错误发现并降低项目风险。

InfoQ:工程师应该如何使用它?

Ben: 在云部署环境下,jClarity 收集代理会被安装到所有运行了应用程序 JVM 的主机上,并且它会把收集到的信息报告给 jClarity 性能控制台。对于企业而言,我们能够完全地将其部署在公司防火墙之后,包括 Web 控制台。

InfoQ:你说它能够在产品中运行?

Ben: jClarity 可以运行在产品中,为产品问题提供良好的反馈。它还能够在 QA 或者性能测试环境中非常良好地运行,同时我们有很多客户还发现通过在 QA 中部署 jClarity 他们能够在用户遇到问题之前发现问题并解决它们。

InfoQ: 运行这个工具有哪些性能影响?

Ben: 大多数时间没有影响或者影响很小。在 jClarity 收集代理被触发之前它们一直都非常安静,而触发它们要么通过一些外部事件,要么通过一个显式的诊断命令。诊断流程最多持续几秒钟,之后代理会再次安静下来。

InfoQ:那么该产品如何收费呢?

Ben:jClarity 基本上有 14 天的免费试用期,之后每个云服务器每月 24 美元(年度合同或者大订单有一定的折扣)。企业价格依赖于应用程序,如果你想尝试一下那么请联系 sales@jclarity.com

InfoQ:还有其他的内容要告诉大家么?

Ben: jClarity 能够在任何基于 JVM 的应用程序上运行——不仅仅是 Java。如果你是一个 Scala 或者 Groovy 或者 Clojure 商店,那么没问题,试试我们的 jClarity 吧——尝试一下是非常简单的、也是免费的,并且有很多初始用户告诉我们它能够立即找到问题。最后,我想要大声地宣传一下我们这个特棒的社区,它是 jClarity 的朋友。在过去的一年中 Java 和性能专家组为我们提供了很多优秀的反馈、使用案例和发人深省的讨论。它们都已经经过验证并且让我们备受挑战,有这样的一个社区作为我们的客户和同事我们感到非常骄傲。

你可以访问 http://www.jclarity.com 下载免费试用版。

下面是一些截图,它们说明了使用 jClarity 定位性能问题的一个简单流程。

1——jClarity 控制台:从这里,我们能够看到在线并且被管理的收集代理。这里会显示最后一次诊断的时间,同时还会显示一个简单的图标计划(包括硬件 / 操作系统、垃圾收集和 Java 应用程序代码)表明隐藏的问题:

2 —— 在某个诊断结果上单击,会显示受影响 JVM 进程的完整详细信息,以及一个自动发现的问题的及时描述(这种情况下一个线程死锁):

3 —— 控制台会自动保存过去的诊断结果,在问题被初步确定的时候允许所有的利益相关方查看同一个详细信息,并为如何解决问题的会话提供一个焦点。

查看英文原文 Performance Gurus Release jClarity Flagship Performance Monitoring Tool

2013 年 9 月 17 日 02:412569
用户头像

发布了 321 篇内容, 共 109.1 次阅读, 收获喜欢 12 次。

关注

评论

发布
暂无评论
发现更多内容

一文搞懂Flink SQL执行过程

shengjk1

flink flink源码 flink sql flink sql 执行过程

领跑行业!浪潮云斩获“2021云管和云网大会”多项殊荣

浪潮云

云计算 云原生

C语言性能优化:减少相关性依赖,利用指令并行提升性能

1

编程 性能优化 C语言 cpu 100%

Veema 寄来的新书

吴威

vmware 容灾 备份 veeam esxi

带你全面认识CMMI V2.0(三)——实践域

渠成CMMI

CMMI

上帝视角掌管城市动向!智慧园区驱动城市数字化转型

一只数据鲸鱼

物联网 数据可视化 智慧城市 智慧园区

人工智能能和人类辩论了;《云网产业发展白皮书》发布

京东科技开发者

人工智能

开源的 Switch 模拟器——GitHub 热点速览 v.21.12

HelloGitHub

GitHub 开源

实践解析丨Rust 内置 trait:PartialEq 和 Eq

华为云开发者联盟

rust hash Trait PartialEq Eq

如何在Python中实现Round函数?

华为云开发者联盟

Python 函数 Numpy Round 舍入函数

AIOT技术大起底:别人开发“软件”,海尔智家开发“生活”

DT极客

一文搞懂 FlinkSQL函数 LAST_VALUE 的原理

shengjk1

flink flink sql flink 源码

Python API 邮件发送测试

HoneyMoose

(Day30) 谁来驱动变革

mtfelix

28天写作 bewriting

【Axure9百例NO.45】中继器的不同场景下的样式处理

zhuchuanming

原型设计 Axure 交互原型

深入理解ES8的新特性SharedArrayBuffer

程序那些事

JavaScript ecmascript 程序那些事 es8

企业数字化转型,营销技术驱动超级增长!

博文视点Broadview

前端开发:数据处理方法分享(其一)

三掌柜

vue.js 大前端 3月日更

Python OpenCV 图像处理二值化,取经之旅第 7 天

梦想橡皮擦

3月日更

java deep vs shallow copies

shengjk1

Java deep copy shallow cop

LeetCode题解:126. 单词接龙 II,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

适配器模式在Mybatis中的妙用

Java小咖秀

Java 源码 设计模式 mybatis 开发

【IstioCon 2021】如何在Istio中进行源地址保持?

华为云原生团队

开源 云原生 istio 华为云 服务网格

Java学习笔记——实体类(ENTITY,VO,DTO,BO)

棉花糖

Java

JVM G1GC的算法与实现

Yano

Java JVM GC G1GC

一个有情怀的PPT模板下载网站

happlyfox

学习 3月日更 工具分享

图像视频压缩:深度学习,有一套

华为云开发者联盟

深度学习 自编码器 图像压缩 循环神经网络 视频压缩

万众瞩目的EGG Network,备受期待的New-DeFi自治共识论坛在海口闭幕

币圈那点事

区块链

uni-app跨端开发H5、小程序、IOS、Android(七):uni-app渲染

黑马腾云

html5 uni-app 大前端 3月日更

LiteOS内核源码分析:位操作模块

华为云开发者联盟

LiteOS 源代码 位操作 bit Huawei LiteOS

NA公链(Nirvana)NAC公链独步公链江湖

区块链第一资讯

区块链

“芯”有灵“蜥” 走进 Intel MeetUp

“芯”有灵“蜥” 走进 Intel MeetUp

性能领袖发布jClarity旗舰性能监控工具_Java_Vikram Gupta_InfoQ精选文章