Editing Workspaces and Configuring Interactions in the Library

Workspaces in the Workspaces Library can be customized in edit mode. Edit mode allows you to add or remove widgets, change layout, and configure data sourcesClosed A product in your network that forwards data to the system. This data can be streaming data used to detect anomalies and generate incidents, or data that can be fetched on demand when runbooks are executed. and interactive behaviors for analyzing applicationClosed An entity type representing software applications deployed in the customer environment that are monitored for performance and anomalies., network, or user performance.

Note: Edit mode must be enabled in User Preferences (Enable Workspace Edit Mode). If the edit control is not visible, check your preferences.

Entering edit mode

To create a new workspace:

  1. Navigate to the Workspace Library page:

    1. Click Workspaces in the left menu.

    2. Click Workspace Library.

  2. Click Create New Workspace. You are brought into a new workspace in edit mode.

To edit an existing workspace, open it from the Workspaces Library, then click the edit (pencil) button in the toolbar to enter edit mode.

Adding or modifying widgets

Widgets are the building blocks of workspaces. You can add, reposition, resize, or delete widgets while in edit mode.

To add a new widget:

  1. Click Add Widgets in the toolbar to open the widget picker.

  2. Choose a widget from the picker (drag it onto the canvas or double-click it).

  3. Configure the widget if prompted (for example, Query, Filters, Visualization, and Interactions for a Data Store widget).

  4. Drag and resize the widget on the canvas as needed.

To configure an existing widget, open the widget header menu (ellipsis) and click Configure. For full configuration steps, see Configuring Workspaces Widgets.

Setting up widget interactions

Workspaces supports context-aware interactions. Selecting a value in one widget can filter other widgets in the workspace after you wire those widgets on the Interactions step. Selections do not cascade automatically in the Library until you configure targets. For concepts, see Library Widget Interactivity. For large-canvas design patterns, see Designing Interactive Workspaces in the Library.

Types of interactions

  • Group: Click a row or chart entity in a source widget to pass that entity as a filter to target widgets.

  • Metric and Top Metric: Pass a selected metric so targets display it or use it as their top-by metric. An Inputs Selector widget is a common source for metric interactions.

  • Time: Drag across a time series chart to select a time window and pass that range to target widgets.

Example interaction flow

Here is a common Library pattern:

  1. Top Applications table: Displays NPM+ application data and sends Group to the widgets below.

  2. Time series for selected app: Waits for Group, then shows throughput over time for the selected application. Can send Time to a detail table.

  3. Top clients for selected app: Waits for Group (and optionally Time) to show related client IPs for the selection.

Scale this pattern with hub-and-spoke fan-out and the guidance in Designing Interactive Workspaces in the Library.

Note: If you save a workspace, all users with access to the Workspaces Library can see it. Sharing options are limited. Read-only links and role-based sharing are not currently supported.