tingyun

https://www.tingyun.com/
https://www.tingyun.com/tingyun_network.html
https://demo.tingyun.com/server/overview/application
https://www.tingyun.com/lp.html



https://doc.tingyun.com/server/html/javatanzhenanzhuang.html



https://doc.tingyun.com/server/html/kongzhitaishiyongchangjianwenti.html
听云Server的实现原理
答: 被动式的APM监控方式 字节码注入(Bytecode Instrumentation) 采集方法执行时间:HTTP方法,数据库访问方法… 探针数据采集和汇总



听云server目前支持哪些数据库?
答: Cassandra Derby DB2 JDBC MongoDB MySQL Oracle PostgreSQL Redis SQL server




使用步骤
确认您的系统满足兼容性要求。
如果您还没有听云Server帐户,请注册听云Server帐户。
从听云Server探针安装页面复制您的授权码。
安装PHP探针。
配置PHP探针的授权码。
重启PHP宿主程序(Apache或者PHP-FPM)。
通过管理页面察看数据,有问题请参考常见问题。



探针架构
探针的文件组成



默认探针安装根路径 %prefix% = /usr, 使用bin安装包可以利用prefix参数指定探针安装路径。



默认探针运行根路径 %runtime% = /var, 可以在php扩展配置文件内更改运行路径。



探针安装后,对Linux系统的文件更改如下:



汇总进程 %prefix%/bin/networkbench
PHP扩展 %prefix%/lib/networkbench/
探针日志路径 %runtime%/log/networkbench/
PHP扩展文件 {PHP扩展路径}/networkbench.so
PHP扩展配置文件 {PHP附加配置文件路径}/networkbench.ini 或 {PHP主配置文件}
探针安装日志 /tmp/nbinstall-安装日期.tar
PHP扩展模块



PHP扩展模块负责收集PHP运行时的性能,并将性能数据发送给汇总进程。



PHP扩展本身不与听云服务器进行数据交换,PHP扩展通过将数据发送到汇总进程进行处理来减少对系统资源的消耗。



汇总进程



汇总进程是介于听云服务器和PHP扩展之间的一个进程,接收PHP扩展模块捕获的运行时性能数据,汇总压缩后传送到听云系统后台。



不启用汇总进程,就不会有数据发送到听云系统。



汇总进程会被PHP自动启动,不需要用户手动启动。



https://doc.tingyun.com/server/html/php/introduce.html
https://m.tingyun.com/server.html



https://my.oschina.net/AlingyunA/blog/758697



https://www.networkbench.com/server/html/java/configuration/tingyun-browser.html



https://github.com/TingYunAPM/go



https://wenku.baidu.com/view/34054cff7fd5360cbb1adb36.html



https://s3.cn-north-1.amazonaws.com.cn/aws-summit-2017-beijing/2_%E7%9C%9F%E5%AE%9E%E7%94%A8%E6%88%B7%E4%BD%93%E9%AA%8C%E4%B8%8B%E7%9A%84%E4%B8%9A%E5%8A%A1%E7%BA%A7%E8%BF%90%E7%BB%B4.pdf



https://www.csdn.net/article/2015-06-23/2825024-CTO



Application performance management



比较有代表性的 APM 产品有:听云、阿里百川、腾讯 bugly、NewRelic、OneAPM、网易云捕等



说到监控,那么指标是我们所关注的呢?如下所示



网络请求:成功率、状态码、流量、网络响应时间、HTTP与HTTPS的 DNS 解析、TCP握手、SSL握手(HTTP除外)、首包时间等时间
界面卡顿、卡顿堆栈
崩溃率、崩溃堆栈
Abort 率:也就是由于内存过高的等原因,被系统杀死的情况
交互监控:页面加载时间、页面的交互痕迹
维度信息:地域、运营商、网络接入方式、操作系统、应用版本等
其他:内存、帧率、CPU使用率、启动时间、电量等
https://www.jianshu.com/p/8123fc17fe0e



https://www.infoq.cn/presentations/mobile-terminal-full-link-tracking-and-security-system/



https://mp.weixin.qq.com/s/MwgjpHj_5RaG74Z0JjNv5g



https://wereadteam.github.io/2016/12/12/Monitor/



https://www.infoq.cn/article/netease-ios-sdk-neteaseapm-technology-share/



http://www.imooc.com/article/14205?block_id=tuijian_wz
https://github.com/joy0304/Joy-Blog
https://mp.weixin.qq.com/s?__biz=MzAxNDEwNjk5OQ==&mid=2650400312&idx=1&sn=ce8468991c70ab2e06634f59cd2b6865&chksm=83952e20b4e2a736f701853a483da535312a258a56ca87d65b8ef77e8cf012dab9145659a0aa&scene=0&key=459eeebe1b51063320bc30b7024529048032de1a4d3a8e7cf01dbfc995da8f74fe85688c8be0471b1fdcb82d9b875d163a62f42e9ca04946e2c899194097fb93632ca7790f6fb7395d897442b9272213&ascene=0&uin=MTY3NzkzNjI0NA%3D%3D&devicetype=iMac+MacBookPro12%2C1+OSX+OSX+10.12.2+build(16C67)&version=12020010&nettype=WIFI&fontScale=100&pass_ticket=JE5tAT8H%2BfKdFzHQq72mWMIv%2BitHWOqOma3xmX5OeGGPWz2mPXxz3kaQE1WSKJlw



http://bos.itdks.com/f3a245b30124469cb10284e0fe011ec9.pdf



https://www.infoq.cn/article/ZWxaVUCBJktpL4kd1LDN



https://www.dynatrace.com/monitoring/platform/apm/?utm_source=google&utm_medium=cpc&utm_term=apm&utm_campaign=us-application-performance-management&utm_content=none&gclid=EAIaIQobChMIgJz7qZ7j7AIVAY3ICh0O8w_dEAAYASAAEgIm4PD_BwE&gclsrc=aw.ds



https://github.com/TingYunAPM/go



http://www.imooc.com/article/14205?block_id=tuijian_wz



https://developer.alibaba.com/docs/doc.htm?treeId=186&articleId=105263&docType=1#s1



https://sail.cs.queensu.ca/Downloads/2016_StudyingTheEffectivenessOfApplicationPerformanceManagementToolsForDetectingPerformanceRegressionsForWebApplications_AnExperienceReport.pdf



https://arxiv.org/pdf/1208.4167.pdf



https://www.researchgate.net/profile/Kirk_Beaty/publication/224645602_Application_Performance_Management_in_Virtualized_Server_Environments/links/0deec51e98bed7e20e000000.pdf



https://doc.tingyun.com/server/html/php/install.html



https://karoy.cn/2019/01/09/%E4%B8%BAPHP%E5%BA%94%E7%94%A8%E7%8E%AF%E5%A2%83%E6%8E%A5%E5%85%A5%E5%90%AC%E4%BA%91%E5%BA%94%E7%94%A8%E6%80%A7%E8%83%BD%E7%9B%91%E6%8E%A7%E5%AE%9E%E8%B7%B5/



http://download.tingyun.com/agent/php/tingyun-agent-php.pdf



https://doc.tingyun.com/server/html/phpchangjianwenti.html
https://docs.appdynamics.com/display/PRO45/PHP+Agent



https://bugly.qq.com/v2/index



https://blog.csdn.net/JustinAelx/article/details/54377660



Category architect