Swoole
Tracker Compiler
Swoole Tracker

Swoole Tracker是识沃科技出品的监控和调试解决方案,同时支持FPM/Swoole,监控方面实现是根据Google的先进链路追踪理论模型,
同时得益于Swoole团队在PHP领域多年的积累做到了零性能损耗无侵入监控,能够准确的定位到出问题的哪行代码,类,函数等,
实时将调用拓扑可视化呈现出来。结合Web远程调试器,可以方便的解决性能,内存泄漏,阻塞,卡死等常见问题。一键部署,极易运维,
并且提供永久存储的免费SaaS版本(限10w条数据)。
调试工具链

1、Tracker集成了Facebook的Xhprof工具,可以生成调用堆栈图和火焰图,亦可生成分层分析表格,方便找到程序瓶颈点进行优化。
2、为解决PHP常驻进程的内存泄漏问题,Tracker专门针对PHP的内存泄漏检测工具,方便快速的解决和定位内存持续增长问题。
3、Swoole异步/协程模式以及ReactPHP等众多框架最致命的就是阻塞调用,会让并发大大降低,为此我们开发了毫秒级阻塞检测工具,迅速定位导致阻塞的代码。
4、自动抓取FPM、CLI进程数量,统计CPU、内存使用情况。所有工具零部署成本,后台一键开启关闭各种检测,完美支持PHP7。
链路追踪

企业级的链路追踪系统,无侵入接入,不用修改任何业务代码。让每次请求的具体耗时细节尽收眼底,方便优化程序。
全面支持Swoole的协程/非协程环境,支持Co\Redis、Co\MySQL、Co\Client、PDO、MySQLi、PHP-redis、 Memcached、cURL、MongoDB、Guzzle、ElasticSearch等自动拦截,也可以手动调用Tracker的API拦截上报。
可以清晰的掌握每次调用依赖了哪些外部资源,极致的性能优化100%采样率对应用基本无性能损耗,并且做到了数据实时可视化。
接口监控

企业级接口监控系统,同样无侵入接入不需要修改任何业务代码。
接口维度统计服务上报的调用信息,成功/失败、流量、平均耗时、超时率等。
并根据接口上报信息定时分析整个应用的运行状况,并在首页汇总展示。
自动分析系统的关键系统调用,并智能准确的定位到具体的PHP业务代码。
系统监控

支持完善的系统监控,零成本部署,监控机器的CPU、内存、网络、磁盘等资源。
提供开放的API让企业可以根据自身业务需求定制开发,例如服务器存活等功能。
数据上报

UDP和TCP多种模式上报,应用信息上报和日志埋点分离,并自动限速,即使整个后台宕机也不会影响正常业务。
数据上报后进行分析,如果匹配到对应的报警规则则会触发微信、短信或者钉钉消息报警,提醒相关人员及时处理。
Swoole Tracker 定价方案
竞品对比
Swoole Tracker |
阿里ARMS |
OneApm |
听云 |
开源方案 |
|
---|---|---|---|---|---|
试用 | 永久有效,限10w条数据 | 15天有效 | 需单独申请 | 三台机器,1天有效期 | 自己搭建 |
费用 | SaaS版本不限制机器每年3000起 | 5台机器每月700元起 | 单独机器每月999元起 | 单独机器每月5000元起 | 免费 |
私有部署 | 支持私有部署,数据报给内网,安全性更高 | 不支持 | 支持私有部署,数据报给内网,安全性更高 | 不支持 | 支持私有部署,数据报给内网,安全性更高 |
支持语言 | 专注于PHP无缝支持Swoole协程 | Java和PHP偏Java | 全栈偏Java | 全栈偏Java | 全栈 |
监控机器数量 | 不限制数量 | 按照机器/容器数量收费用 | 按照机器/容器数量收费用 | 按照机器/容器数量收费用 | 不限制数量 |
售后 | 7*24小时电话/微信支持 | 工单 | 工单 | 工单 | 无 |
远程调试 | 支持阻塞检测,性能调优,卡死检测,内存泄漏检测 | 只有监控,能发现问题但不能帮开发快速定位/解决问题 | 只有监控,能发现问题但不能帮开发快速定位/解决问题 | 只有监控,能发现问题但不能帮开发快速定位/解决问题 | 只有监控,能发现问题但不能帮开发快速定位/解决问题 |
性能损耗 | 低于10% | 10-20% | 15-20% | 10-20% | 20% |
我们的客户











