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

php中文网
发布: 2016-06-23 13:36:43
原创
1372人浏览过

最近搭建了一个比较私密的博客,因为是国外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选项进行区分的。

    立即学习PHP免费学习笔记(深入)”;

    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的博客监控数据:

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

    其他监控数据:

    数码产品性能查询
    数码产品性能查询

    该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

    下载
    来源:php中文网
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习
    PHP中文网抖音号
    发现有趣的

    Copyright 2014-2025 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号