Create a real time dashboard to monitor errors in real time and get visibility on the errors that occurred 5 minutes ago on your site. Real time dashboards display information continuously and refresh the data automatically every 5 minutes (or you can manually refresh it).
How to create a real time dashboard
1. Go to 'Dashboards' from the main menu.
2. Click 'Open dashboard list', followed by '+ New dashboards'.
3. Click on the 'Real time error dashboard' tab.
4. Select 'Fully customizable'
5. You can now add one, or all, of the following widgets to your dashboard:
- Single view: Shows a single value metric with your selected period and context.
- Line chart: Shows the evolution of your metrics over time.
- Image: Shows a preview image of your page group or site (helps to provide you with quick visual context).
- Data table: Shows your top 7 chosen metric results grouped by category.
6. Click on one of the widgets, followed by 'Next step'.
7. For Single View and Line Chart widgets you will be prompted to complete the following:
- Widget name: make it easy to understand what your widget is displaying.
- Group name: optionally, choose from any pre-created group name to help organize your dashboard (group names are created directly from the dashboard edit mode).
- Analysis scope: choose to monitor errors from your entire site or from an existing page group.
-
Choose from one of the available real time error metrics and then select a type of error related to your metric (API, JS, or *Custom error). For API errors you can filter by status code: All 400 and 500 status codes or specify a specific status code.
- *You will need to ensure Custom errors are being collected in order for them to display.
- Device: choose the device you wish to monitor on this widget.
- Segment: Select 'All Users'.
- Compare: with another segment or device.
8. Click 'Add widget'
9. Your widget will now be ready for you to view on the dashboard.
10. You can add another widget or edit and organize your dashboard.
Use the Analysis Context to find anomalies
1. Open the Analysis Context and select today's date to monitor what is happening.
2. From the Analysis Context, use the 'compare' toggle to see how the metric performed on the previous day, or on the same day in the previous week.
Tip: You can compare the current day's data to:
- Yesterday at the same time
- Last week at the same time
- Any time between the current day and 8 days ago (24-hour increments only)
3. From the Analysis Context, choose other segments or devices to modify your whole dashboard. These will override segments or devices applied to each widget.
See the impact of errors with Session Replay
Continue your analysis with Session Replay to understand the impact an error is having on the experience of your users.
1. Navigate to a widget on your dashboard and right-click on a data point to view the available shortcuts.
2. Click 'See in Session Replay' and choose the time window you want to see a list of replays from:
- ±5 minutes
- ±15 minutes
- Full day
How to identify errors contributing to a spike
If you have identified a spike on a line chart widget, you can drill into which errors contributed to that spike and carry out further analysis from there.
1. Navigate to a line chart widget on your dashboard where you have identified a spike.
2. Click on the spike. If there is more than one line in your widget, select the line of your choice to view the errors triggered around this time.
3. Click ‘View errors around XX:XX’.
4. A side panel will open, displaying the top 8 grouped errors for the particular point in time you selected.
From the side panel, click the three-dot menu to view the error’s full details page in Error Analysis, view replays of the error in Session Replay, and copy the error's details.
Want to be alerted to anomalies in real time? Learn how to set up error alerts in this article.
FAQs
How do I know if my data is displayed in real time?
When you are in the real time dashboard, a "Refreshed X min ago" label appears at the top of the dashboard. Your data is auto-refreshed every 5 minutes, but you can click the label to refresh the data anytime.
How is the data displayed in the real time dashboard?
The data in the Real-time Dashboards is displayed in 5-minute increments. This means that at 10:09 the first point displayed will be 10:05, while at 10:10 it will be 10:10.
Can I use real time and regular dashboard metrics in the same dashboard?
No, it's not possible to display real time and regular metrics in the same dashboard.
Can I use a regular, non-real time dashboard and turn it into a real time error dashboard?
No, it’s not currently possible to turn one dashboard type into another. With a real time dashboard, the error data is based on user events and pageviews, and is refreshed every 5 minutes. With a regular, non-real time dashboard the error data (alongside other metrics) is based on a user session, displaying the data 30 minutes after the session has ended.