使用 C++ 动态追踪 C++ 应用

  • 设置目标 C++ 程序
  • 编写 C++(或 Y++)分析器
  • 将目标和分析器投入运行
  • 支持复杂 C++ 应用的进展
  • 关于调试符号
  • 结论
Photo by 章亦春
  • 设置目标 C++ 程序
  • 编写 C++(或 Y++)分析器
  • 将目标和分析器投入运行
  • 支持复杂 C++ 应用的进展
  • 关于调试符号
  • 结论

线上快速定位 CPU 最热的 Erlang 代码路径(使用 OpenResty XRay)

  • 问题:高 CPU 使用率
  • 使用引导式分析功能定位 CPU 最热的 Erlang 代码路径
  • 全自动分析与报告
  • 问题:高 CPU 使用率
  • 使用引导式分析功能定位 CPU 最热的 Erlang 代码路径
  • 全自动分析与报告

线上监控 Perl 应用中的程序异常(使用 OpenResty XRay)

  • 使用引导式分析功能分析 Perl 应用中的程序异常
  • 全自动分析报告
  • 使用引导式分析功能分析 Perl 应用中的程序异常
  • 全自动分析报告

分析缺失调试符号的 OpenResty/Nginx 应用(使用 OpenResty XRay)

  • 问题:应用缺失调试符号
  • 自动分析与重建调试符号
  • 全自动分析与报告
  • 问题:应用缺失调试符号
  • 自动分析与重建调试符号
  • 全自动分析与报告

自动分析 Core Dump(使用 OpenResty XRay)

  • 查看 core dump 文件
  • 使用 OpenResty XRay 的引导式分析功能分析 core dump 文件
  • 全自动分析与报告
  • 查看 core dump 文件
  • 使用 OpenResty XRay 的引导式分析功能分析 core dump 文件
  • 全自动分析与报告

在 Amazon Linux 上安裝 OpenResty XRay 的 Agent(使用 Bundle 包)

  • 登录控制台
  • 通过 Bundle 包安装 Agent
  • 配置和检测应用
  • 启动分析器和查看分析结果
  • 安装另一个 Agent
  • 登录控制台
  • 通过 Bundle 包安装 Agent
  • 配置和检测应用
  • 启动分析器和查看分析结果
  • 安装另一个 Agent

线上快速定位硬盘 I/O 高的 Go 代码路径(使用 OpenResty XRay)

  • 问题:硬盘 I/O 高
  • 使用引导式分析功能定位有问题的 Go 代码路径
  • 全自动分析报告
  • 问题:硬盘 I/O 高
  • 使用引导式分析功能定位有问题的 Go 代码路径
  • 全自动分析报告

CPU 时间是如何耗费在 Envoy 服务器内部的(使用 OpenResty XRay)

  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能分析 Envoy 服务器中 CPU 时间的消耗情况
  • 全自动分析报告
  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能分析 Envoy 服务器中 CPU 时间的消耗情况
  • 全自动分析报告

线上快速定位 CPU 最热的 PHP 代码路径(使用 OpenResty XRay)

  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 PHP 代码路径
  • 全自动分析与报告
  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 PHP 代码路径
  • 全自动分析与报告

线上监控 Go 应用中的程序异常(使用 OpenResty XRay)

  • 使用引导式分析功能分析 Go 应用中的程序异常
  • 全自动分析报告
  • 使用引导式分析功能分析 Go 应用中的程序异常
  • 全自动分析报告

CPU 时间是如何耗费在 PHP Laravel 应用中的(使用OpenResty XRay)

  • 问题:高 CPU 使用率
  • 使用引导式分析功能分析 Laravel 应用中的 CPU 分布情况
  • 全自动分析报告
  • 问题:高 CPU 使用率
  • 使用引导式分析功能分析 Laravel 应用中的 CPU 分布情况
  • 全自动分析报告

线上快速定位阻塞线程的 Perl 代码路径(使用 OpenResty XRay)

  • 问题: CPU 使用率上不去
  • 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Perl 代码路径
  • 全自动分析与报告
  • 问题: CPU 使用率上不去
  • 使用 OpenResty XRay 的引导式分析功能定位最占有 off-CPU 时间的 Perl 代码路径
  • 全自动分析与报告

线上监控 Rust 应用中的程序异常(使用 OpenResty XRay)

  • 使用引导式分析功能分析 Rust 应用中的程序异常
  • 全自动分析报告
  • 使用引导式分析功能分析 Rust 应用中的程序异常
  • 全自动分析报告

使用 OpenResty XRay 定位普罗米修斯应用内部 CPU 最热的 Go 代码路径

  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 Go 代码路径
  • 全自动分析与报告
  • 问题:高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能定位 CPU 最热的 Go 代码路径
  • 全自动分析与报告

如何使用 OpenResty XRay 排查 HTTP 504 超时错误

  • 问题:HTTP 504 网关超时错误
  • 使用 OpenResty XRay 的引导式分析功能排查错误
  • 全自动分析与报告
  • 问题:HTTP 504 网关超时错误
  • 使用 OpenResty XRay 的引导式分析功能排查错误
  • 全自动分析与报告

CPU 时间是如何耗费在 Go 的 CockroachDB 中的(使用 OpenResty XRay)

  • Problem: 高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能分析 CockroachDB 中 CPU 时间的消耗情况
  • 全自动分析报告
  • Problem: 高 CPU 使用率
  • 使用 OpenResty XRay 的引导式分析功能分析 CockroachDB 中 CPU 时间的消耗情况
  • 全自动分析报告

追踪 Perl 应用时 OpenResty XRay 对系统性能的影响

  • 应用性能在分析器运行前的表现
  • 分析器运行时对性能的影响
  • 实际测算分析器运行对最大吞吐量与请求延时的影响
  • 应用性能在分析器运行前的表现
  • 分析器运行时对性能的影响
  • 实际测算分析器运行对最大吞吐量与请求延时的影响

线上定位 Perl 进程中的大内存对象(使用 OpenResty XRay)

  • 问题: 内存占用率过高
  • 使用 OpenResty XRay 的引导式分析功能定位 Perl 进程中的大内存对象或值
  • 全自动分析与报告
  • 问题: 内存占用率过高
  • 使用 OpenResty XRay 的引导式分析功能定位 Perl 进程中的大内存对象或值
  • 全自动分析与报告

追踪 Go 应用时 OpenResty XRay 对系统性能的影响

  • 应用性能在分析器运行前的表现
  • 分析器运行时对性能的影响
  • 实际测算分析器运行对最大吞吐量与请求延时的影响
  • 应用性能在分析器运行前的表现
  • 分析器运行时对性能的影响
  • 实际测算分析器运行对最大吞吐量与请求延时的影响

在 Ubuntu 上安裝 OpenResty XRay 的 Agent(使用 APT 包仓库)

  • 登录控制台
  • 通过 Deb 包安装 Agent
  • 检查 Agent 状态和日志
  • 配置和检测应用
  • 启动分析器和查看分析结果
  • 安装另一个 Agent
  • 登录控制台
  • 通过 Deb 包安装 Agent
  • 检查 Agent 状态和日志
  • 配置和检测应用
  • 启动分析器和查看分析结果
  • 安装另一个 Agent
联系我们

很乐意听到您的反馈,请与我们联系 👋

成功发送消息!

我们的专家团队将在 24 小时之内与您联系。
x