There are two ways to access data from Splunk Synthetic Monitoring checks in Splunk Web: you can either integrate with the Splunk HTTP Event Collector (HEC) in Splunk Synthetic Monitoring, or you can use the Splunkbase add-on for Splunk Synthetic Monitoring in Splunk Web.
In essence, if real-time data is your main priority, configure the HEC integration in Splunk Synthetic Monitoring. If you want a more fully-featured integration, download the Splunkbase add-on for your Splunk instance. Read on below to learn more about the advantages of each solution.
About the Splunk HEC Integration
The Splunk HEC integration establishes a secure connection between Splunk Synthetic Monitoring and the Splunk HTTP Event Collector, so that data from checks is sent to Splunk Web in real time. This secure connection requires an SSL certificate from a major SSL authority, and can sometimes present issues with firewall rules. For detailed information about the Splunk HEC integration, see How do I configure an HTTP Event Collector Integration to send data to Splunk Web?
About the Splunkbase add-on
The Splunkbase add-on pulls data from Splunk Synthetic Monitoring via API call. Although this means the data is slightly delayed, this approach makes it easier to interact with firewall rules. The Splunkbase add-on also adds a `synthetics` search command to SPL that allows you to pull data from your checks and runs in Splunk Synthetic Monitoring into Splunk Web. Additionally, the add-on installs a new lookup that provides the list of metrics available in Splunk Synthetic Monitoring, and provides a set of built-in dashboards you can use to display this data. See the Splunk Synthetics Monitoring Add-on in Splunkbase to download the add-on and learn more.