OneAPM产品试用

来源:互联网 发布:java编程实例及讲解 编辑:程序博客网 时间:2024/06/05 14:42


 

花了大半天时间来安装部署OneAPM探针,尝试了Linux平台下的Django以及Windows下的.Net,现在我也总结一下自己的使用感受。

首先,确实没有想到OneAPM的功能这么强大,每个请求都可以监控到,各项指标一目了然,几乎是一个HTTP请求的整个过程的每个细节都可以看到,这样就可以很方便的进行监控和性能调试了。这也验证了官网的那句“实现代码级应用性能可视化”。

  在.Net下的安装部署较为简单,按照官网的步骤,很快就部署成功了,选择语言、获取授权、下载并安装程序、重启IIS服务器,然后就是“链接应用程序”,简单的5个步

骤,不需要修改任何的代码。

作为一名系统工程师,让我最为惊讶的是OneAPM探针的监控粒度,运行的每项服务都可以监控到,简单明了。


服务器的每项性能指标都能清楚显示出来,图文并茂。

也可以显示服务的拓扑图,这样就可以很容易看到性能的瓶颈出在哪里。

每个事务的性能分析也一目了然。


甚至细化到了每次SQL语句,这样优化数据库的时候,就非常方便,能更好的和同事沟通。


·还有专门的性能分析,来单独分析每一项服务。


其中的报表功能,方便我们看到每一次优化后的具体参数的变化。



   目前.Net的监控是在在测试服务器上进行了相关部署,使用一段时间之后,会申请部署到线上服务器。

   刚开始的时候,尝试着在Linux上部署Django的监控,尝试了多次之后,没有成功,由于是线上的服务,所以也没敢使劲折腾。提交了一个工单,希望他们公司争取早日把Django的监控也搞定。

 

0 0
原创粉丝点击