在编译给定源代码期间插入额外诊断代码的过程。
有什么方法可以跟踪Python应用程序中的每个对象(例如,使用唯一的id)?
我正在尝试创建一个模型来表示Python应用程序执行的一部分(记录一些对象的创建、访问属性、循环等)。 我没遇到过的问题...
在 Android Instrumentation 上下文中写入/创建文件
我有一个类,它创建(或打开)一个文件以向其中写入一些数据。该类在构造函数中接收一个 Context,将其保存在实例字段中,然后使用它来调用上下文。
使用 App Insights 工具构建和部署 NextJS 容器应用程序不起作用
我正在尝试为我的 nextjs 13.4.19 应用程序实现检测(使用页面目录)。在我的本地环境中使用 npm run dev 运行应用程序时,一切正常。然而,我们...
AWS X-RAY + Opentelemetry gRPC 工具运行不佳
我有这段初始化跟踪器的代码。 它的上下文是在单一存储库中使用,其中多个服务部署到AWS中。痕迹从 api-gw 到服务
这是关于浓缩咖啡的。我在模拟器上成功运行集成测试。我认为有些测试失败是因为它运行得太快。有没有办法减慢执行/播放速度
Android Studio 无法正确导入 androidx 测试类
我一直在研究示例 UIAutomator 项目。我使用 AndroidX 测试库创建了新的测试用例。 我能够从命令行构建、运行测试用例。但当我尝试...
Axios HTTP 后端调用生成与父 span 不相关的 Opentelemetry span
我正在尝试使用 opentelemetry 在 NodeJs (v18.16.1) 中执行手动检测。场景非常简单,我正在对虚拟 JSON API 进行 axios HTTP 调用,并且我想收集生成器...
byte-buddy:在 builder.visit 中声明的类(未调用 Advice.to
我的应用程序的目的是捕获加载的类、方法及其参数。下面声明的是 premain,并且类 Interceptor.class 中的实现应该打印方法名称,
OpenTelemetry Python 度量计数器未被 Prometheus 拾取
我有一个简单的 python 应用程序,我试图用它来了解仪器。这是一个简短的实时应用程序,我将通过运行 python3 app.py 来运行,我的目标是在指标计数器中跟踪
我正在尝试检测 LLVM IR 调用指令。我想要实现的是获取函数调用的参数。如果参数是指针类型,那么我想得到
Opentelemetry Java TypeInstrumentation 无法类型匹配内部类
我正在尝试检测 com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse 函数。 为此,我使用以下 typeMatcher 函数创建了一个 TypeInstrumentation - 公开课
java.lang.NoClassDefFoundError 当我的 Java 检测代理类尝试实例化 ClassFileTransformer
我浏览了一篇关于 Java instrumentation api 的 baledung 文章,并尝试在我的机器上运行文章中的代码。 我基本上是在尝试进行静态加载。我的代理代码无法即时...
sun.tools.attach.WindowsAttachProvider 无法实例化
我目前正在编写一个将代理附加到 JVM 进程的附件,我一直遇到这个问题。这是我的代码的简化版本: 导入 com.sun.tools.attach.VirtualMachine; p...
首先让我说我是 Frida 的新手,所以我可能犯了一个愚蠢的错误。 我正在尝试“跟踪”一个简单的 while 循环并使用转换器打印指令。 我的目标.c ...
背景: 当线程在 Java 中被阻塞或解除阻塞时,我希望运行一些代码。 我的解决方案是检测阻塞方法,这些方法通常是本地的。 因此我要问: 什么(如果有的话)我...
加载时间Bytecode Instrumentation是在Java中并行完成的吗?
所以,我做了一个自己的Java代理,里面有一个ClassFileTransformer,它实现了transform方法。我观察到的是,这个方法在不同的线程上被调用。我用Thread检查了一下....
为了创建一个反向的Java调试器,对Java类进行仪表化的最佳方法是什么?
我想为Java创建一个反向调试器(一个可以在程序执行中向后走的调试器),为此我需要在程序执行的同时存储变量数据。我将使用...
我看了ByteBuddy的文档,也看了一些使用ByteBuddy的Java Agent实现。但我仍然不是很清楚什么是使用ByteBuddy的正确方法......。
Pin工具:通过RTN_Replace将所有例程包含进入/退出功能
使用Pin,我想在每个应用程序函数调用之前和之后调用一些检测函数。我读过RTN_InsertCall来添加一些带有...