End-to-End Monitoring: Dashboard

End-to-End Monitoring: Dashboard

Overview

Use this page to monitor real-time end-to-end session health across environments. The End-to-End Monitoring Dashboard summarizes the synthetic sessions that LoadGen Agents run against your systems into a small set of KPI cards, a trend chart, and an agent status table, so you can tell at a glance whether monitored environments are responding correctly without opening every individual session.

The dashboard consumes data produced elsewhere in the platform: profiles and tests are defined in End-to-End Monitoring: Profiles, the schedules that trigger sessions run from End-to-End Monitoring: Schedules, and the LoadGen Agents that execute those sessions are registered in Configuration: End-to-End Monitoring: Platform Agents. Everything shown here is read from the selected Datasource; nothing on this page changes monitoring configuration.

On this page you can switch between Cockpit, a real-time snapshot, and Analytics, an alternate view of the same data; filter by datasource, profile, test, and measurement; choose a time range and a trend metric; and check whether each LoadGen Agent assigned to monitoring is currently reporting.

Key concepts

  • Datasource - The configured connection this dashboard queries for session, measurement, and agent data. (related: Configuration: Datasources)
  • Profile - A group of related monitoring tests whose sessions can be filtered together on this dashboard. (related: End-to-End Monitoring: Profiles)
  • Measurement - A metric recorded during a monitoring session; the Measurement Filter controls which measurements count toward the Measurements KPI and the Trends chart.
  • LoadGen Agent - The agent that executes synthetic monitoring sessions against your environments; its status and last run time are shown in the LoadGen Agents table. (related: Configuration: End-to-End Monitoring: Platform Agents)
  • Session - A single synthetic run performed by a LoadGen Agent, triggered by a schedule, whose success or failure feeds the Sessions, Success Rate, and Errors KPIs. (related: End-to-End Monitoring: Schedules)

When to use it

  • Check whether monitored environments are currently responding correctly before starting other work.
  • Investigate a drop in success rate or a spike in errors for a specific profile or test.
  • Confirm that the LoadGen Agents assigned to monitoring are online before trusting their results.
  • Compare Mean or P95 response-time trends over a time range to judge whether performance is degrading.
  • Narrow the view to specific profiles, tests, or measurements before deeper analysis.

Before you begin

  • At least one monitoring profile exists, created in End-to-End Monitoring: Profiles, so the Profiles and Tests filters return data.
  • A monitoring datasource is configured in Configuration: Datasources and selectable in the Datasource dropdown.
  • One or more LoadGen Agents are registered and enabled for monitoring in Configuration: End-to-End Monitoring: Platform Agents, so the agent table can show an Online status.
  • A monitoring schedule is active, created in End-to-End Monitoring: Schedules, so sessions exist for the KPIs and Trends chart to summarize.

Common workflows

Check current monitoring health at a glance

Persona: load-test operator

  1. Open the End-to-End Monitoring Dashboard.
    • Expect: The Cockpit tab loads with the default 1h time range, five KPI cards, an empty or populated Trends chart, and the LoadGen Agents panel.
  2. Review the Sessions, Success Rate, and Errors KPI cards.
    • Expect: The numbers reflect session activity for the current time window; cards reading 0 or No data mean no sessions matched the current filters and range.
  3. Check the status chips and table in the LoadGen Agents panel.
    • Expect: The Online, Delayed, No Data, and Disabled counts, and each agent's Status and Last Run, show whether agents are actively collecting data.

Verify: If Sessions is greater than 0, Success Rate shows a meaningful percentage, and at least one agent is Online with a recent Last Run, the monitoring pipeline is active. If every KPI reads 0 or No data and agents show Disabled or No Data, treat it as a configuration gap and check Troubleshooting.

Narrow the view to a specific profile and time range

Persona: operator investigating an issue

  1. Select a wider time range, for example 24h.
    • Expect: The KPI cards, Trends chart, and agent Last Run values recalculate for the new window.
  2. Open the Profiles dropdown and choose a profile.
    • Expect: Data narrows to sessions from that profile only, and the dropdown label updates to show the selection count.
  3. Open the Measurement Filter dropdown and select the measurements to include.
    • Expect: The Trends chart and the Measurements KPI reflect only the chosen measurements.

Verify: The KPI cards and Trends chart now reflect counts for just the selected profile, time range, and measurements; switching the Profiles filter back to All restores the full dataset.

Steps

Step 1

Open the End-to-End Monitoring Dashboard.

Expected result: The Cockpit tab loads with the default 1h time range, five KPI cards (Sessions, Success Rate, Errors, Measurements, Data Freshness), an empty Trends chart, and the LoadGen Agents panel listing one agent.

This is the default landing view for checking monitoring health across environments.

  • Datasource, Profiles, and Tests filters default to showing all data.
  • Auto refresh is enabled at a 30s interval.
  • The 1h time range and Mean trend metric are selected by default. End-to-End Monitoring: Dashboard - step 1

Step 2

Select the Analytics tab.

Expected result: The page will switch to the Analytics view, an alternate way of looking at monitoring data distinct from the real-time Cockpit.

Switch here when you need an analysis-oriented view of monitoring data rather than the live Cockpit snapshot.

  • Analytics sits next to Cockpit at the top of the content area.
  • The Datasource, Profiles, Tests, and time range filters above the tabs stay visible when you switch tabs. End-to-End Monitoring: Dashboard - step 2

Step 3

Select Measurement Filter (0/0).

Expected result: The Measurement Filter panel will open, listing the measurements available for the current Datasource with Select All and Deselect All buttons and a checkbox per measurement.

Selecting specific measurements limits which metrics count toward the Measurements KPI and the Trends chart.

  • The button's (0/0) count shows no measurements are currently selected out of none available for this Datasource.
  • Select All and Deselect All inside the panel apply to every listed measurement at once. End-to-End Monitoring: Dashboard - step 3

Tabs on this page

  • Cockpit - Real-time view of current session KPIs, the Trends chart, and LoadGen Agent status for the selected filters and time range.
    • KPI cards (Sessions, Success Rate, Errors, Measurements, Data Freshness), Trends chart with Mean/P95/Success % metrics, LoadGen Agents status table.
  • Analytics - An alternate view of the same monitoring data, for analysis beyond the live Cockpit snapshot.
    • Keeps the same Datasource, Profiles, Tests, time range, and Measurement Filter controls as Cockpit; only the content area below changes.

Field reference

Field Purpose Format / Validation Required Default
Datasource Selects which configured monitoring datasource backs the KPIs, Trends chart, and LoadGen Agents table. Switch it when your platform has more than one monitoring datasource and you need to see data recorded by a different one. dropdown, single select No LoadGen-Monitoring-Influx
Profiles Filters the dashboard to sessions from one or more selected test profiles. Leave it at All to see combined activity across every profile, or narrow it to isolate one profile's health when investigating an issue. multi-select dropdown No All
Tests Filters the dashboard to one or more selected test names within the chosen profile(s). Narrow it when a profile covers several distinct tests and you want to isolate one. multi-select dropdown No All
Measurement Filter Controls which recorded measurements count toward the Measurements KPI and appear in the Trends chart. Selecting fewer measurements narrows the chart to only the metrics you care about; a (0/0) count means no measurements are available for the current Datasource and filters. multi-select dropdown with Select All / Deselect All No 0/0 selected
Time range (1h / 4h / 8h / 24h / 7d / Custom) Sets the window the KPI cards, Trends chart, and agent Last Run values are calculated over. Shorter ranges like 1h surface the most recent activity at finer granularity; longer ranges like 7d smooth out short-term spikes and suit spotting slow trends. Custom lets you set an exact start and end. button group, single select No 1h
Trend metric (Mean / P95 / Success %) Chooses which statistic the Trends chart plots. Mean plots the average value per interval; P95 plots the 95th-percentile value, which surfaces worst-case outliers an average would hide; Success % plots the percentage of successful sessions per interval instead of a timing value. button group, single select No Mean
Auto Enables automatic, periodic reloading of the dashboard at the interval set in Refresh interval. Uncheck it to keep the view still while you read it and reload manually with Refresh instead. checkbox No checked
Refresh interval Sets how often the dashboard reloads automatically while Auto is checked. A shorter interval keeps the view closer to real time at the cost of more frequent reloads; a longer interval reduces reload frequency. dropdown No 30s

Column reference

Column What it shows How to read it
Sessions - Total number of monitoring sessions recorded for the current filters and time range; 0 means no sessions ran or none matched the filters.
Success Rate - Percentage of sessions that completed successfully in the window; compare it against your expected baseline to spot degradation.
Errors - Count of session errors recorded in the window; a rising count alongside a falling Success Rate points to a developing issue.
Measurements - Number of distinct measurements included under the current Measurement Filter selection; 0 means none are selected or none are available.
Data Freshness - Indicates how current the displayed data is; No data means nothing has been recorded yet for the current filters and time range.
Agent - Name of the LoadGen Agent assigned to end-to-end monitoring, configured in Configuration: End-to-End Monitoring: Platform Agents.
Status - Online means the agent reported data within the expected interval; Delayed means it reported late; No Data means it has not reported in the current window; Disabled means it is not currently enabled for monitoring and contributes no session data.
Last Run - Timestamp of the agent's most recent monitoring run; a dash means the agent has not produced one, for example while Disabled.

Controls reference

Refresh

Reloads the KPI cards, Trends chart, and LoadGen Agents table immediately using the current filters.

Side effects: Read-only: re-fetches and redisplays data; it does not change any filter, setting, or stored data.

Select All

Selects every available measurement inside the Measurement Filter panel.

When to use: Use it to include all measurements again after narrowing the selection, instead of checking each one individually.

Side effects: Updates the Measurement Filter count and changes which measurements count toward the Measurements KPI and Trends chart; it is a filter change, not a destructive action.

Deselect All

Clears every selected measurement inside the Measurement Filter panel.

When to use: Use it to start a narrow selection from zero rather than unchecking each measurement individually.

Side effects: Measurement Filter count drops to 0 of the available total, and the Measurements KPI and Trends chart show no measurement data until you reselect at least one.

Verify the result

When the Cockpit is reporting correctly, the Sessions, Success Rate, and Errors KPI cards show non-zero values that match recent monitoring activity, the Trends chart plots a line instead of the no-data message, and at least one row in the LoadGen Agents table shows status Online with a recent Last Run timestamp. If every KPI reads 0 or No data and all agents show Disabled or No Data, the monitoring pipeline is not producing data for the current filters. Check first whether the selected time range, Profiles, Tests, or Measurement Filter selection is too narrow to match any session before assuming monitoring itself is broken.

Troubleshooting

  • Symptom: All KPI cards show 0 or No data. Fix: Confirm a monitoring schedule is enabled in End-to-End Monitoring: Schedules and that the listed LoadGen Agents are not Disabled, then widen the time range, for example from 1h to 24h or 7d.
  • Symptom: The Trends chart shows "No trend data available for the selected time range". Fix: Select a wider time range or review the Measurement Filter selection; the chart only plots measurements that have recorded data points in the chosen window.
  • Symptom: An agent shows status Disabled with no Last Run value. Fix: Enable the agent for monitoring in Configuration: End-to-End Monitoring: Platform Agents; a Disabled agent never contributes session data to this dashboard.
  • Symptom: Measurement Filter shows (0/0) and the dropdown has nothing to select. Fix: Verify the selected Datasource, Profiles, and Tests actually have recorded measurements; an unconfigured or empty datasource returns zero available measurements.
  • Symptom: The dashboard stops updating even though Auto is checked. Fix: Confirm the Refresh interval is set as expected, or click Refresh to force an immediate reload.
Was this article helpful?
0 out of 0 found this helpful