AppDynamics 和类似问题如何从应用程序中检索数据?我在这里的某处读到它是基于字节码注入的,但是这个信息有官方或可靠的来源吗?
问问题
591 次
1 回答
3
APM 工具的数据检索有多种方式,每种方式都有其优缺点
字节码注入(适用于 Java 和 .NET)是一种技术,它有点侵入性,但允许您从应用程序所有者(甚至是第 3 方框架)不打算允许的地方获取数据。
本机函数拦截类似于字节码注入,但允许您拦截非托管代码
应用程序插件- 一些应用程序(例如 Apache、IIS)通过有据可查的 API 和插件架构提供对监控和应用程序信息的访问权限
网络嗅探允许您查看与受监控机器之间的所有通信
操作系统特定的未记录/记录的 API - 就像应用程序插件,但适用于 Windows/*nix
免责声明:我为 Correlsense 工作,它是 APM 软件 SharePath 的提供商,它使用上述所有方法为您提供完整的端到端交易可见性。
于 2015-11-18T12:36:17.833 回答