Download page Support Advisory: Changes to Synthetic Monitoring Browsers.
Support Advisory: Changes to Synthetic Monitoring Browsers
Summary
On October 18, 2021, AppDynamics will implement synthetic monitoring behavioral changes to Internet Explorer (IE) 11 and Firefox, and deprecate support for Chrome versions 64 and 83.
All the jobs executed in Chrome 64 and 83 will start executing in Chrome 86.
All the jobs executed in IE 11 and Firefox will start executing in Chrome 86 with IE 11 and Firefox user agents.
This table describes the behaviour after the implementation of the changes:
Platform
Agent
IE 11
Firefox
Chrome 64 and 83
SaaS Controller
Hosted Agent - AWS locations
Headless Chrome with IE 11 user agent
Headless Chrome with Firefox user agent
Headless Chrome 86
Private Agent - Linux-based PSA
Hosted Agent - Azure locations
Chrome with IE 11 user agent
Chrome with Firefox user agent
Chrome 86
Private Agent - Windows-based PSA
IE 11
Firefox in Windows-based PSA v20.9 or earlier
Not supported in Windows-based PSA v21.7
On-Premise Controller
Hosted Agent - AWS locations
Headless Chrome with IE 11 user agent
Headless Chrome with Firefox user agent
Headless Chrome 86
Private Agent - Linux-based PSA
Hosted Agent - Azure locations
Chrome with IE 11 user agent
Chrome with Firefox user agent
Chrome 86
Private Agent - Windows-based PSA
IE 11
Firefox in Windows-based PSA v20.9 or earlier
Not supported in Windows-based PSA v21.7
Impact
Some of the scripted jobs might fail with the script broken error or timeout error
The performance (response time) of some jobs might be different than the jobs executing in the existing browsers (IE 11, Firefox, and Chrome 64 and 83)
Affected Software
Controller
Agent *
SaaS Controller v21.9.0
Hosted Agent
Private Agent - Linux-based PSA
On-Premise Controller v21.4.x
Hosted Agent
Private Agent - Linux-based PSA
*All versions of Hosted Agents and Linux-based PSA.
Resolution
Update the scripts: You may be using scripts to leverage Synthetic monitoring. For example, you may be using selenium-based python scripts to create synthetic monitoring jobs. Some of these scripts may break or fail with timeout errors when the jobs are migrated to Chrome. For instance, the selenium commands that work in Chrome 64 may not be supported in Chrome 86. This could be because of incompatibility between the selenium commands and the Chrome webdriver used in Chrome 86. To fix these issues, you may require to update the existing scripts.
Update timeout and alerting configurations: You may also have to address changes in performance between the existing browser and Chrome 86. This may require fine-tuning of your current timeout and alerting configurations.