Core Dump 分析
OpenResty XRay 支持分析由 OpenResty 和 C/C++ 应用产生的 core 文件,可以帮助定位程序异常崩溃的原因。 如下图所示,该功能入口位于: 要开始分析 core 文件,首先要选择 core 文件对应的应用类型。系统会根据应用类型自动筛选出相应的标准分析器列表。
OpenResty XRay 支持分析由 OpenResty 和 C/C++ 应用产生的 core 文件,可以帮助定位程序异常崩溃的原因。 如下图所示,该功能入口位于: 要开始分析 core 文件,首先要选择 core 文件对应的应用类型。系统会根据应用类型自动筛选出相应的标准分析器列表。
我们提供的标准分析器对于用户编写的闭源应用有时候可能并不适用,在这些情况下需要使用自定义分析器来进行 core dump 分析。本文将介绍如何使用 YLang 编写自定义的 core dump 分析器。 这里我们以一个简单的 C 程序为例,这个程序会因为除零异常而产生 core dump。