-
公开(公告)号:US20160124829A1
公开(公告)日:2016-05-05
申请号:US14530436
申请日:2014-10-31
Applicant: AppDynamics, Inc.
Inventor: Brad Winslow , Anthony Kilman
IPC: G06F11/34
CPC classification number: G06F11/302 , G06F8/30 , G06F9/54 , G06F11/3003 , G06F11/3093 , G06F11/32 , G06F11/3409 , G06F11/3466 , G06F2201/815 , G06F2201/865
Abstract: A dynamic service module is embedded in an agent and able to add functionality to the agent. The service module may manage .jar files for execution by the agent. The service module may receive the .jar files, provide them to an agent for execution, and may perform other functions. The agent may perform obfuscation in order to translate the .jar files into a modified version which may be more compatible with a particular agent. Once execution of the .jar file is complete, the agent may remove the .jar file as well as all trace of the .jar file. For example, the agent may remove byte code instrumentation that was installed as a result of the .jar file.
Abstract translation: 动态服务模块嵌入到代理中并能够向代理添加功能。 服务模块可以管理.jar文件以供代理执行。 服务模块可以接收.jar文件,将其提供给代理执行,并且可以执行其他功能。 代理可以执行模糊处理,以将.jar文件翻译成可以与特定代理更兼容的修改版本。 一旦完成了.jar文件的执行,代理可以删除.jar文件以及.jar文件的所有跟踪。 例如,代理可以删除作为.jar文件的结果安装的字节码检测。
-
公开(公告)号:US20170147462A1
公开(公告)日:2017-05-25
申请号:US15396667
申请日:2017-01-01
Applicant: APPDYNAMICS, INC.
Inventor: Brad Winslow , Anthony Kilman
CPC classification number: G06F11/302 , G06F8/30 , G06F9/54 , G06F11/3003 , G06F11/3093 , G06F11/32 , G06F11/3409 , G06F11/3466 , G06F2201/815 , G06F2201/865
Abstract: A dynamic service module is embedded in an agent and able to add functionality to the agent. The service module may manage .jar files for execution by the agent. The service module may receive the .jar files, provide them to an agent for execution, and may perform other functions. The agent may perform obfuscation in order to translate the .jar files into a modified version which may be more compatible with a particular agent. Once execution of the .jar file is complete, the agent may remove the .jar file as well as all trace of the .jar file. For example, the agent may remove byte code instrumentation that was installed as a result of the .jar file.
-
公开(公告)号:US20170123760A1
公开(公告)日:2017-05-04
申请号:US14928862
申请日:2015-10-30
Applicant: AppDynamics, Inc.
Inventor: Anthony Kilman , Vinay Srinivasaiah
CPC classification number: G06F8/311 , G06Q10/0633 , H04L67/141
Abstract: Distributed business transactions are monitored and problems associated with poor performance are identified. The problems may be associated with a particular portion of code that makes up one or more applications that perform the distributed business transaction being monitored. Portions of code may be replaced to correct the performance issues, by a tool that corrects detected performance issues in a distributed business transaction being monitored. Within a graphical representation, an indicator may be provided that represents a portion of code that is causing poor performance. The present system provides new code which may be used to replace the portion of code that is causing the problem. The retrieved code transmitted from a server to an agent on the machine that is experiencing the issue. The agents may receive the code, compile the code during runtime and replace the portion of code causing the performance issue with the compiled code.
-
公开(公告)号:US09535811B2
公开(公告)日:2017-01-03
申请号:US14530436
申请日:2014-10-31
Applicant: AppDynamics, Inc.
Inventor: Brad Winslow , Anthony Kilman
CPC classification number: G06F11/302 , G06F8/30 , G06F9/54 , G06F11/3003 , G06F11/3093 , G06F11/32 , G06F11/3409 , G06F11/3466 , G06F2201/815 , G06F2201/865
Abstract: A dynamic service module is embedded in an agent and able to add functionality to the agent. The service module may manage .jar files for execution by the agent. The service module may receive the .jar files, provide them to an agent for execution, and may perform other functions. The agent may perform obfuscation in order to translate the .jar files into a modified version which may be more compatible with a particular agent. Once execution of the .jar file is complete, the agent may remove the .jar file as well as all trace of the .jar file. For example, the agent may remove byte code instrumentation that was installed as a result of the .jar file.
Abstract translation: 动态服务模块嵌入到代理中并能够向代理添加功能。 服务模块可以管理.jar文件以供代理执行。 服务模块可以接收.jar文件,将其提供给代理执行,并且可以执行其他功能。 代理可以执行模糊处理,以将.jar文件翻译成可以与特定代理更兼容的修改版本。 一旦完成了.jar文件的执行,代理可以删除.jar文件以及.jar文件的所有跟踪。 例如,代理可以删除作为.jar文件的结果安装的字节码检测。
-
-
-