The New Relic Synthetics team has been hard at work during the last few months. We’re now excited to release the results of that work: an update to the New Relic Synthetics runtime environment (0.6.x), so all monitors now include the Chrome version 72 runtime, V8 engine v6.6, Node 10.15 LTS, and Selenium Webdriver 3.6.0.
With this update, we’re helping Synthetics customers modernize their testing environments, as well as increasing their speed, performance, and efficiency.
Keeping pace with modern web browsers
The Chrome browser is one of the most widely used web browsers, so it’s no surprise that many developers use Google Chrome's developer tools and components to build and test their websites and applications. New Relic Synthetics relies on Selenium-powered Chrome browsers so users can test the sites they build with simple and scripted browser monitors.
Support for Chrome 72 keeps Synthetics up to speed with recent updates in Chrome. Since Chrome auto-updates the majority of its users to the latest version within one to two weeks of an update, Synthetics users need the latest version of Chrome to ensure they can monitor their sites accurately.
This runtime update also helps Synthetics users who need to emulate popular browser components. For example, in previous versions of the Synthetics runtime environment, users who built projects in React weren’t able to use iFrames in Chrome monitors. That’s no longer the case, as Synthetics users can now more easily script modern workflows.
Get optimum speed and performance from your synthetics monitors
Optimum page-load speed is part of any Synthetics user’s performance strategy. With the updated runtime environment supporting Chrome 72, Synthetics users can create monitors and test their sites and applications against one of the fastest web browsers without worrying about performance degradation from older devices.
And with optimizations to the runtime environment, including additions like V8 JavaScript engine v6.6, you’ll notice page loads and performance that more closely align with your customers’ experiences as they regularly update to the latest versions of Chrome.
Important note: If you have any simple browsers or scripted browser monitors that use an older runtime, you’ll need to update them to use the new runtime environment or else face slower response times, which is a result of the performance optimizations built into Chrome 72.
Build modern, efficient monitors
With this update to the Synthetics runtime environment, we’re giving customers closer parity with the latest versions of the Chrome web browser. Customers can monitor the latest front-end frameworks like React and Angular right out of the box, and also be sure they’re keeping pace with their customers who regularly update to the latest versions of Chrome. After all, it’s crucial to align with the customer experience, especially when it comes to perfecting page load time and performance.
Finally, leveraging the latest technology like async/await helps you avoid having to write custom code to monitor your more complex scripts.
이 블로그에 표현된 견해는 저자의 견해이며 반드시 New Relic의 견해를 반영하는 것은 아닙니다. 저자가 제공하는 모든 솔루션은 환경에 따라 다르며 New Relic에서 제공하는 상용 솔루션이나 지원의 일부가 아닙니다. 이 블로그 게시물과 관련된 질문 및 지원이 필요한 경우 Explorers Hub(discuss.newrelic.com)에서만 참여하십시오. 이 블로그에는 타사 사이트의 콘텐츠에 대한 링크가 포함될 수 있습니다. 이러한 링크를 제공함으로써 New Relic은 해당 사이트에서 사용할 수 있는 정보, 보기 또는 제품을 채택, 보증, 승인 또는 보증하지 않습니다.