发明名称 SYSTEMS AND METHODS FOR INSTRUMENTING APPLICATIONS FOR PERFORMANCE MONITORING
摘要 Provided herein are systems and methods for instrumenting scripts of webpages. An agent may intercept a webpage served by an origin server to a client responsive to receiving a request for the webpage from the client. The agent may insert an instrumentation script within a portion of the webpage prior to execution of the one or more scripts of the webpage. The instrumentation script may be configured to instrumentation script configured to embed instrumentation code within the one or more scripts to report on execution of one or more scripts. Upon the client loading the webpage received from the agent, the instrumentation script may be executed on the client and embed the instrumentation code within the one or more scripts. The data may be stored to one of a log file or a server to report on execution of the one or more scripts of the webpage.
申请公布号 US2015378864(A1) 申请公布日期 2015.12.31
申请号 US201514748821 申请日期 2015.06.24
申请人 SmartBear Software, Inc. 发明人 Lensmar Ole;Nevado Abraham
分类号 G06F11/34 主分类号 G06F11/34
代理机构 代理人
主权项 1. A method of instrumenting scripts of webpages, comprising: intercepting, by an agent, a webpage served by an origin server to a client responsive to receiving a request for the webpage from the client, the webpage comprising one or more scripts; inserting, by the agent, an instrumentation script within a portion of the webpage prior to execution of the one or more scripts, the instrumentation script configured to embed instrumentation code within the one or more scripts to report on execution of one or more scripts; executing, upon the client loading the webpage received from the agent, the instrumentation script on the client; embedding by the instrumentation script, instrumentation code within the one or more scripts; and storing, by the one or more scripts via execution of the embedded instrumentation code, data to one of a log file or a server to report on execution of the one or more scripts of the webpage.
地址 Beverly MA US