听云php 原理,帮助中心

1、听云Server对性能的影响

答:对听云Server产品做过严格的性能消耗测试,最终的结果是听云Server探针几乎不影响应用性能。

应用延时<1ms

CPU使用<1%

内存使用<100MB

带宽消耗<1Mb

2、听云Server的实现原理

答:

被动式的APM监控方式

字节码注入(Bytecode Instrumentation)

采集方法执行时间:HTTP方法,数据库访问方法…

探针数据采集和汇总

7260bfb24283e993c746a7f69e4d8da6.png

3、听云Server属于哪种形式的应用性能管理?

答:

听云Server使用的是被动式应用性能管理,通过在服务器中植入探针,实时监测运行情况,能够及时发现并准确定位问题。

主动式应用性能管理:如听云Network,通过部署在各地的节点模拟用户访问网站的行为来检测问题,离用户体验更近,但由于不在服务器植入探针,因此无法准确定位到问题。

被动式应用性能管理:如听云Server,通过在服务器中植入探针,实时监测服务器运行状况,能够及时发现并定位问题

4、听云Server支持哪些协议的性能分析?

答:所有基于HTTP和HTTPS的协议。

5、听云Server如何采集私有的类或方法的执行时间?

答:可以通过扩展配置、开放API方式,不同语言环境下的实现方式不一样,可以参见不同语言的安装指导文档。

6、听云Server NoSql Redis 支持哪些框架?

答:

Jedis(Java)

spring-redis-templete(Java)

ServiceStack.Redis(.Net)

PHP_Redis(php)

Redis(Python)

7、听云server目前支持哪些数据库?

答:

Cassandra

Derby

DB2

JDBC

MongoDB

MySQL

Oracle

PostgreSQL

Redis

SQL server

8、抓取SQL/代码调用链/堆栈的原理是什么?

答:SQL:通过对数据库驱动嵌码,实现对sql的抓取 代码调用链:tracer技术,每个嵌码方法的调用会创建一个tracer,并保留其调用层级关系,实现代码调用链。 堆栈是当前方法执行时,thread的stacktrace。

9、听云server的监控能否监控到java的内存溢出吗,怎么看?

答:不同内存区的oom,表现的情况不一样。如果是PermGen出现了OOM,会以一个错误的方式展现在控制台的错误维度数据里。

10、听云server情报汇总最下面的响应时间是指什么响应时间?

答:统计时间范围内,采样样本中服务响应的平均时间,计算公式为总响应时间耗时/访问量。

11、通过什么判断自身服务和第三方服务的

答:听云维护了一套第三方服务的列表。

12、听云server如何采集私有的类或方法的执行时间?

答:可以通过扩展配置、开放API方式,不同语言环境下的实现方式不一样,可以参见不同语言的安装指导文档。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值