资讯专栏INFORMATION COLUMN

听云Server:国内的PHP、JSP、.NET性能监测方案

Tecode / 1046人阅读

摘要:听云监控的效率和性能瓶颈。听云对加速内容进行监测。听云监控服务器,免费用户可以监控台。一般听云新建的应用大约分钟才能接收到数据,监控数据和实际访问数据大约有分钟的时差。

  

最近搭建了一个比较私密的博客,因为是国外VPS,所以想测试一下各地的访问时间。
翻来翻去找到了这个:听云CDN。
当然又去不务正业了,没有去用听云CDN,而是开始试用了一下听云Server。

听云是做什么的?

听云app:监控手机应用使用过程中的崩溃、连接超时、内存泄漏等问题。

听云server:监控server application的效率和性能瓶颈。

听云CDN:对CDN加速内容进行监测。

听云sys:监控服务器,免费用户可以监控5台。

参考资料

这次把比较正式的参考资料放在前面:
PHP APM对比评测:OneAPM, New Relic, 听云
PHPer都应该关注的服务端性能问题–听云Server试用笔记
听云官方帮助文档
官方demo

配置

按照官方配置即可,没有什么需要说的。

有几点需要注意:

1.听云Server是以守护进程+php extension的形式进行启动的,而不是对原有的php的链接库、可执行文件进行替换,所以在稳定性上可以比较放心,也就是说,php-fpm情况下,装完听云插件之后只需要重启php-fpm就可以了。

2.license key只用来区分用户,而不是用来标记server application,server application是使用下下图中的nbs.app_name选项进行区分的。

3.听云server的配置文件是php配置文件目录下的networkbench.ini文件,有着各种不同的配置选项:例如一个机器配置多个server application等,里面有相应的中文说明。

4.一般听云server新建的应用大约20分钟才能接收到数据,监控数据和实际访问数据大约有5分钟的时差。

5.其他的问题参考创建应用界面的手册:听云php监控手册

有两个坑:
1. VMPLAYER中的ubuntu server 14.04(nginx,php-fpm,mysql)中安装听云server包,重启php-fpm可能会导致mysqld被关闭,需要手动启动mysqld。没有测试实际服务器上的ubuntu系统
2. 第一个PHP Application的默认名称叫PHP Application,如果你删除PHP Application,再去新建第二个应用名,也叫PHP Application,那么这种情况下,是收不到第二个应用的数据的。这点是在询问了听云客服之后才知道的:假如PHP Application被删除,那么服务端是不再会去接收来自PHP Application的数据的。

不告诉你这就是我的应用名叫PHP Application 2的原因。

应用截图

不太能用文字表明听云到底做了什么,但是插图就很直观了:
一个typecho的博客监控数据:

可以看到,首页的路由分发占用了大多数响应时间:

其他监控数据:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31922.html

相关文章

  • 2017中国云计算评测报告

    摘要:当前国内云计算服务仍处于单打独斗,提供单向服务的阶段,完整生态模式尚未搭建完成。注特别说明的是,评测期间我们随机抽取了金山云位于北京区的机房用于验证评测,属传统扁平网络,此机房在本次报告发布时已不再售卖。 ➨ 报告电子版至听云官方博客下载:http://blog.tingyun.com/web/a... 评测说明 评测目标:同一应用(网站)在不同云上的用户访问体验,以及对云资源的使用洞...

    changfeng1050 评论0 收藏0
  • [听云] 一个discuz论坛性能调优

    摘要:原有数据最高在线人数人的某论坛,。的真面目结论貌似也是可以进行这种性能调试的,以后好好研究下。后记第二天观察听云报告,有些访问有的时候卡在一个文件很长时间打开这个文件查看,发现这个问题出在问题出在是从官方自动获取标签的功能。 已经受不了某bbs的龟速了,自己又不太可能去直接写探针插入php文件里面进行监控,毕竟是很复杂的discuz,加之昨晚在一台基本没人访问服务器上试用了听云,...

    guqiu 评论0 收藏0
  • OneAPM 云监控部署与试用体验

    摘要:作为骨灰级粉丝,一直以来对第三方监控都是拒绝的。例如白屏时间首屏时间脚本错误网页加载就绪时间各种浏览器的访问情况,甚至能了解不同浏览器运营商地区用户的访问状况。脚本错误在所难免,错误进一步导致网站部分功能无法使用。 作为 Zabbix 骨灰级粉丝,一直以来对第三方监控(APM)都是拒绝的。一来觉得收费,二来担心数据被人所知,三来觉得 Zabbix 牛逼到无可取代。但是,随着 APM 市...

    Tecode 评论0 收藏0
  • 深入分析JavaWeb Item1 -- JavaWeb开发入门

    摘要:中主要是使用语言。将的动态功能和标准的安全性引入大型网络应用的开发集成部署和管理之中。提供了一个图形界面的管理工具,称为信息服务管理器,可用于监视配置和控制服务。 一、基本概念 1.1、WEB开发的相关知识   WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为: 静态web资源(如html 页面...

    tinna 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<