Feature

Set up Synthetic Monitoring with Firefox in a headless environment

Configure

Install Gecko driver

Get the latest version from here - https://github.com/mozilla/geckodriver/releases

wget https://github.com/mozilla/geckodriver/releases/download/v0.28.0/geckodriver-v0.28.0-linux64.tar.gz
tar -xf geckodriver-v0.28.0-linux64.tar.gz
sudo mv geckodriver /usr/bin/geckodriver
cd /usr/bin/
chmod +x geckodriver
geckodriver -v
BASH


Install Firefox

Get the latest stable version from here - https://ftp.mozilla.org/pub/firefox/releases/

Ubuntu

sudo apt update
sudo apt install firefox
CODE

CentOS/RHEL

su
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum install firefox
firefox -v
CODE


Settings for Synthetic Web Component

When running Synthetic Web Component in Germain, ensure the following options are applied