OneAPM for PHP 是 OneAPM 推出的针对 PHP 语言的专项监控工具,能够监控 PHP 应用整体的响应时间、PHP 应用内部的执行时间以及数据库连接和第三方 API 的性能。并且能够通过精确到代码行级别的性能分析能力,轻松定位性能瓶颈,显著降低性能调优过程中定位问题的时间。
总览页面能够提供全面的 PHP 健康状态监控。Apdex 图表能够直观展示真实用户体验,通过对比响应时间和吞吐量,能够第一时间知晓是否出现了性能问题,而通过 Web 事务和错误率,能够直观的看到问题所在,如果事件触发了您预先设定的报警规则,告警信息将在第一时间发出,助您快速响应。
OneAPM 通过对代码执行流程进行深入的分析,提供精确到行级别的高耗时代码。对于高耗时的 SQL 操作,同样能够完整展示混淆过的 SQL 语句,以及执行时间和执行次数等。
OneAPM 能够对 PHP 调用的第三方 API 的响应时间进行全面监控,并从多个维度对数据进行排序,直观准确的展示出由于第三方 API 响应慢造成的性能下降,配合 Browser Insight 产品更能够进行更详细的网络监控,能够精确展示网络请求中每一步的耗时。
通过自定义事物功能,能够针对特定的 URI 或参数进行更细致的监控和分析,甚至能对特定用户访问时的性能状况进行专项分析。
使用 OneAPM for PHP,无需代码改动,只需要安装一个 PHP Agent,然后进行简单的配置,就能实现针对 PHP 应用的全盘监控,整个过程不超过 3 分钟,快速完成部署。