Swoole Tracker 监控和调试解决方案
- 2021-10-18 09:37:39
- Swoole Tracker 原创
- 3087
一、功能介绍
调试工具链:
1、企业版集成了Facebook的Xhprof工具,可以生成调用堆栈图和火焰图,亦可生成分层分析表格,方便找到程序瓶颈点进行优化。
2、为解决PHP常驻进程的内存泄漏问题,企业版专门针对PHP的内存泄漏检测工具,方便快速的解决和定位内存持续增长问题。
3、Swoole异步/协程模式以及ReactPHP等众多框架最致命的就是阻塞调用,会让并发大大降低,为此我们开发了毫秒级阻塞检测工具,迅速定位导致阻塞的代码。
4、自动抓取FPM、CLI进程数量,统计CPU、内存使用情况。所有工具零部署成本,后台一键开启关闭各种检测,完美支持PHP7。
链路追踪:
1、企业级的链路追踪系统,无侵入接入,不用修改任何业务代码。让每次请求的具体耗时细节尽收眼底,方便优化程序。
2、全面支持Swoole的协程/非协程环境,支持Co\Redis、Co\MySQL、Co\Client、PDO、MySQLi、PHP-redis、 Memcached、cURL、MongoDB、Guzzle、ElasticSearch等自动拦截,也可以手动调用企业版的API拦截上报。
3、可以清晰的掌握每次调用依赖了哪些外部资源,极致的性能优化100%采样率对应用基本无性能损耗,并且做到了数据实时可视化。
调用统计:
1、企业级接口调用统计,同样无侵入接入不需要修改任何业务代码。
2、接口维度统计服务上报的调用信息,成功/失败、流量、平均耗时、超时率等。
3、并根据接口上报信息定时分析整个应用的运行状况,并在首页汇总展示。
4、自动分析系统的关键系统调用,并智能准确的定位到具体的PHP业务代码。
系统监控:
1、支持完善的系统监控,零成本部署,监控机器的CPU、内存、网络、磁盘等资源。
2、提供开放的API让企业可以根据自身业务需求定制开发,例如服务器存活等功能。
数据上报:
1、UDP和TCP多种模式上报,应用信息上报和日志埋点分离,并自动限速,即使整个后台宕机也不会影响正常业务。
2、数据上报后进行分析,如果匹配到对应的报警规则则会触发微信、短信或者钉钉消息报警,提醒相关人员及时处理。
二、版本对比
版本 | 免费版 | 普通版 | 高级版 | 旗舰版 |
价格 | 免费 |
¥10000 |
¥50000 |
¥100000 |
clickhouse支持 |
X |
X |
√ |
√ |
功能特色 |
提供永久存储的免费 sass 版本(限 10w 条数据)。 |
1. 提供离线版本的tracker支持,避免数据上传到sass云端,产生安全问题。
2. 提供一年的技术支持和bug升级维护。
|
1. 支持大数据存储介质,一键配置,底层自动切换成clickhouse存储介质,列式存储轻松支持大并发请求。
|
1. 支持Hook Malloc的内存泄漏检测算法,理论上更先进,直接拦截操作系统的malloc,free,realloc等调用,从根本上杜绝内存泄漏。
2. 额外获得驻场1次技术培训服务,以及终身技术支持,讲解tracker场景应用、分析背后实现的技术原理,免费安装tracker服务,提供7*24小时的技术支持(免费程序升级)。
|
5*8小时电话/微信支持 |
X |
1年 |
1年 |
终身 |
联系人:魏中显
电话/微信:18561939726
Email:weizhongxian@easycorp.ltd
QQ:1746749398
地址:山东省青岛市黄岛区长江西路118号青铁广场18楼
-
企业产品
禅道项目管理软件 ZTF自动化测试框架 ZenData数据生成器 渠成企业软件百宝箱 ZenShot跨平台截图工具 ZenPanel高可配服务控制面板 -
解决方案
全生命周期项目管理 DevOps 自动化测试 -
培训课程
禅道项目管理实战工坊 自动化测试培训课程 企业级敏捷创新培训 Scrum敏捷管理 精益看板国际认证课 -
新闻动态
易软动态 媒体报道 -
联系方式
魏中显
18561939726
山东省青岛市黄岛区长江西路118号青铁广场18楼