Using data that you probably already have in Splunk, you can gain tremendous insight into the performance of your web applications. However, this requires someone to visit your application, and ideally you don't want your customers discovering your problems for you. What happens when nobody is looking? What if a part of the site is broken but users just haven't tripped over it yet? We'll demonstrate the methods that we developed at the Pacific Northwest National Laboratory using Splunk and open source tools like Selenium to monitor web applications with synthetic interactions that happen in a real browser to verify everything is performing as expected. We'll share how to put the pieces together, including configuring Selenium Grid, creating monitoring that thoroughly tests your apps, dashboards that create and test your Selenium interactions for you, getting screenshots and network waterfall data, and our monitoring dashboards that combine test results with existing Splunk data.
Slides PDF link - https://conf.splunk.com/files/2019/slides/IT2133.pdf?podcast=1577146211