Dashboard and visualizations

edit

Dashboard and visualizations

edit

Visualize your data with dashboards.

The best way to understand your data is to visualize it. With dashboards, you can turn your data from one or more data views into a collection of panels that bring clarity to your data, tell a story about your data, and allow you to focus on only the data that’s important to you.

Example dashboard

Panels display your data in charts, tables, maps, and more, which allow you to compare your data side-by-side to identify patterns and connections. Dashboards support several types of panels to display your data, and several options to create panels.

Editors

Use one of the editors to create visualizations of your data. Each editor varies in capabilities for all levels of analysts.

Maps

Create beautiful displays of your geographical data.

Anomaly swim lane

Display the results from machine learning anomaly detection jobs.

Anomaly chart

Display an anomaly chart from the Anomaly Explorer.

Log stream

Display a table of live streaming logs.

Tools

Add interactive filters with Controls panels.

Text

Add context to your panels with Text.

Create dashboards

edit

Dashboards provide you with the space where you add panels of your data.

Minimum requirements

edit

To create dashboards, you must meet the minimum requirements.

Open the dashboard

edit

Begin with an empty dashboard, or open an existing dashboard.

  1. Open the main menu, then click Dashboard.
  2. On the Dashboards page, choose one of the following options:

    • To start with an empty dashboard, click Create dashboard.

      When you create a dashboard, you are automatically in edit mode and can make changes to the dashboard.

    • To open an existing dashboard, click the dashboard Title you want to open.

      When you open an existing dashboard, you are in view mode. To make changes to the dashboard, click Edit in the toolbar.

Create and add panels

edit

You create panels using the editors, which you can access from the dashboard toolbar or the Visualize Library, or add panels that are saved in the Visualize Library, or search results from Discover.

To create panels from the dashboard toolbar, use one of the following options:

  • Create visualization — Opens the drag-and-drop editor, which is the recommended way to create visualization panels.
  • Select type — Opens the menu for all of the editors and panel types.

To create panels from the Visualize Library:

  1. Open the main menu, then click Visualize Library.
  2. Click Create visualization, then select an editor.

To add existing panels from the Visualize Library:

  1. In the dashboard toolbar, click Add from library.
  2. Click the panel you want to add to the dashboard, then click X.

    When a panel contains a saved query, both queries are applied.

    When you add search results from Discover to dashboards, the results are not aggregated.

Save and add panels

edit

Consider where you want to save and add the panel in Kibana.

Save to the Visualize Library

edit

To use the panel on other dashboards and Canvas workpads, save the panel to the Visualize Library. When panels are saved in the Visualize Library, Visualize Library icon appears in the panel header.

If you created the panel from the dashboard:

  1. In the editor, click Save to library.
  2. Enter the Title and add any applicable Tags.
  3. Make sure that Add to Dashboard after saving is selected.
  4. Click Save and return.

If you created the panel from the Visualize Library:

  1. In the editor, click Save.
  2. On the Save window, enter the Title.
  3. Choose one of the following options:

    • To save the panel to a dashboard and the Visualize Library, select Add to library, add any applicable Tags, then click Save and go to Dashboard.
    • To save the panel only to the Visualize Library, select None, add any applicable Tags, then click Save and add to library.

Save to the dashboard

edit

Return to the dashboard and add the panel without specifying the save options or adding the panel to the Visualize Library.

If you created the panel from the dashboard:

  1. In the editor, click Save and return.
  2. Add an optional title to the panel.

    1. In the panel header, click No Title.
    2. On the Customize panel window, select Show panel title.
    3. Enter the Panel title, then click Save.

If you created the panel from the Visualize Library:

  1. Click Save.
  2. On the Save window, enter the Title.
  3. Choose one of the following options:

    • If you want to add the panel to an existing dashboard, select Existing, select the dashboard from the dropdown, then click Save and go to Dashboard.
    • If you want to add the panel to a new dashboard, select New, then click Save and go to Dashboard.

To add unsaved dashboard panels to the Visualize Library:

  1. Open the panel menu, then select More > Save to library.
  2. Enter the panel title, then click Save.

Add context to panels

edit

To provide context to your dashboard panels, add Text panels that display important information, instructions, images, and more. You create Text panels using GitHub-flavored Markdown text.

  1. On the dashboard, click Create New Text button in dashboard toolbar.
  2. In the Markdown field, enter the text, then click Update.

For example, when you enter:

Markdown text with links

The following instructions are displayed:

Panel with markdown link text

Or when you enter:

Markdown text with image file

The following image is displayed:

Panel with markdown image

For detailed information about writing on GitHub, click Help.

Save and add the panel

edit

Save the panel to the Visualize Library and add it to the dashboard, or add it to the dashboard without saving.

To save the panel to the Visualize Library:

  1. Click Save to library.
  2. Enter the Title and add any applicable Tags.
  3. Make sure that Add to Dashboard after saving is selected.
  4. Click Save and return.

To save the panel to the dashboard:

  1. Click Save and return.
  2. Add an optional title to the panel.

    1. In the panel header, click No Title.
    2. On the Customize panel window, select Show panel title.
    3. Enter the Panel title, then click Save.

Arrange panels

edit

Compare the data in your panels side-by-side, organize panels by priority, resize the panels so they all appear immediately on the dashboard, and more.

In the toolbar, click Edit, then use the following options:

  • To move, click and hold the panel header, then drag to the new location.
  • To resize, click the resize control, then drag to the new dimensions.
  • To maximize to fullscreen, open the panel menu, then click More > Maximize panel.

Edit panels

edit

To make changes to the panel, use the panel menu options.

  1. In the toolbar, click Edit.
  2. Open the panel menu, then use the following options:

    • Edit lens — Opens Lens so you can make changes to the visualization.
    • Edit visualization — Opens the editor so you can make changes to the panel.

      To make changes without changing the original version, open the panel menu, then click More > Unlink from library.

    • Edit panel title — Opens the Customize panel window to change the Panel title.
    • More > Replace panel — Opens the Visualize Library so you can select a new panel to replace the existing panel.
    • More > Delete from dashboard — Removes the panel from the dashboard.

      If you want to use the panel later, make sure that you save the panel to the Visualize Library.

Duplicate panels

edit

To duplicate a panel and the configured functionality, use the clone and copy panel options. Cloned and copied panels replicate all of the functionality from the original panel, including renaming, editing, and cloning.

Clone panels

edit

Cloned panels appear next to the original panel, and move the other panels to provide a space on the dashboard.

  1. In the toolbar, click Edit.
  2. Open the panel menu, then select Clone panel.

    When cloned panels are saved in the Visualize Library, Visualize Library icon appears in the header.

Copy panels

edit

Copy panels from one dashboard to another dashboard.

  1. Open the panel menu, then select More > Copy to dashboard.
  2. On the Copy to dashboard window, select the dashboard, then click Copy and go to dashboard.

Search and filter your data

edit

Kibana supports several ways to search your data and apply Elasticsearch filters. You can combine the filters with any panel filter to display the data want to you see.

For more information about Kibana and Elasticsearch filters, refer to Kibana concepts.

To apply a panel-level time filter:

  1. Open the panel menu, then select More > Customize time range.
  2. Enter the time range you want to view, then click Add to panel.

Apply design options

edit

Apply a set of design options to the entire dashboard.

  1. If you’re in view mode, click Edit in the toolbar.
  2. In the toolbar, Options, then use the following options:

    • Use margins between panels — Adds a margin of space between each panel.
    • Show panel titles — Displays the titles in the panels headers.
    • Sync color pallettes across panels — Applies the same color palette to all panels on the dashboard.
    • Sync tooltips across panels — When you hover your cursor over a Lens, TSVB, aggregation-based, or Timelion XY chart, the tooltips on all other related dashboard charts automatically appear.

Save dashboards

edit

When you’ve finished making changes to the dashboard, save it.

If you are saving a new dashboard:

  1. In the toolbar, click Save.
  2. On the Save dashboard window, enter the Title and an optional Description.
  3. Add any applicable Tags.
  4. To save the time filter to the dashboard, select Store time with dashboard.
  5. Click Save.

If you are saving an existing dashboard, click Save.

To exit Edit mode, click Switch to view mode.

View the panel data and requests

edit

View the data in visualizations and the requests that collect the data.

  1. Open the panel menu, then click More > Inspect.
  2. View and download the panel data.

    1. Open the View dropdown, then click Data.
    2. Click Download CSV, then select the format type from the dropdown:

      • Formatted CSV — Contains human-readable dates and numbers.
      • Unformatted — Best used for computer use.

        When you download visualization panels with multiple layers, each layer produces a CSV file, and the file names contain the visualization and layer data view names.

  3. View the requests that collect the data.

    1. Open the View dropdown, then click Requests.
    2. From the dropdown, select the requests you want to view.
    3. To view the requests in Console, click Request, then click Open in Console.

Share dashboards

edit

To share the dashboard with a larger audience, click Share in the toolbar. For detailed information about the sharing options, refer to Reporting.

Export dashboards

edit

To automate Kibana, you can export dashboards as NDJSON using the Export objects API. It is important to export dashboards with all necessary references.