1

AppDynamics 和类似问题如何从应用程序中检索数据?我在这里的某处读到它是基于字节码注入的,但是这个信息有官方或可靠的来源吗?

4

1 回答 1

3

APM 工具的数据检索有多种方式,每种方式都有其优缺点

  • 字节码注入(适用于 Java 和 .NET)是一种技术,它有点侵入性,但允许您从应用程序所有者(甚至是第 3 方框架)不打算允许的地方获取数据。

  • 本机函数拦截类似于字节码注入,但允许您拦截非托管代码

  • 应用程序插件- 一些应用程序(例如 Apache、IIS)通过有据可查的 API 和插件架构提供对监控和应用程序信息的访问权限

  • 网络嗅探允许您查看与受监控机器之间的所有通信

  • 操作系统特定的未记录/记录的 API - 就像应用程序插件,但适用于 Windows/*nix

免责声明:我为 Correlsense 工作,它是 APM 软件 SharePath 的提供商,它使用上述所有方法为您提供完整的端到端交易可见性。

于 2015-11-18T12:36:17.833 回答