Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added Dashboard doc #39

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .devcontainer/devcontainer.json.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@
// Use ubuntu-22.04 or ubuntu-18.04 on local arm64/Apple Silicon.
"args": { "VARIANT": "ubuntu-22.04" }
},

"mounts": [
"source=/Users/prabhatsharma/.aws,target=/home/vscode/.aws,type=bind,consistency=cached"
],

// Set *default* container specific settings.json values on container create.
"settings": {},

Expand Down
3 changes: 2 additions & 1 deletion docs/stylesheets/extra.css
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,5 @@

html {
font-size: 125%;
}
}

151 changes: 151 additions & 0 deletions docs/user-guide/dashboards/Building Dashboards.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
# Building Dashboards

To start building a custom dashboard from scratch in OpenObserve, follow these steps:

## Before You Begin
Confirm that the data streams you want to visualize in your dashboard are already set up in OpenObserve. Refer to the [Ingestion User](https://openobserve.ai/docs/user-guide/ingestion/) Guide if you need help ingesting a new data stream.

## 1: Creating a New Dashboard
- Click on the "Dashboards" section in the left-side menu of OpenObserve.
- Select "New Dashboard" to create a new dashboard.

- ![New Dashboard](images/New-dashboard.png)

- Provide a name and description, and choose the desired folder. Click “Save” to create an empty dashboard.

- ![Folder](images/new-dashboard-2.png)

- You can either use the Default folder or create new folders to categorize your dashboards by project or team.

## 2: Creating a Folder
- Click on the "New Folder" button.

- ![New Folder](images/folder.png)

- Enter the desired name for the folder.

- ![Folder Name](images/folder-2.png)

- Optionally, you can edit the folder name or delete the folder from the folder list.
- Provide the **Name of your panel** in the panel header.
- Click **Save** to finalize.

## 3: Adding and Configuring Panels
- On the empty dashboard, click "Add Panel" to start adding panels.
- Select **Stream**: In the panel configuration window, choose the desired data stream and its type from which you want to visualize metrics or logs.

![Add Manage](images/add-manage1.png)

- After selecting the stream, you will see all available fields for that log/metric stream.
- Assign fields to axes: Start by adding one or more fields to the X-axis (rows) and Y-axis (columns) that you wish to visualize.
- Select a suitable visualization **Chart Type**, such as bar chart, line chart, or pie chart.

![Chart Type](images/charttype-1.png)

- Click **Apply** to preview and apply changes.

## 4: Saving and Managing Dashboards

### Adding More Panels
- Click the **+ icon** in the dashboard header.
![Add Panel](images/image018.gif)

- Repeat the panel configuration steps as needed.

### Exporting a Dashboard
To share a dashboard, simply:
- Click the **Export** button.
- Save the dashboard as a JSON file.
![Export Dashboard](images/image019.png)

### Importing a Dashboard
There are three ways to import a dashboard:

1. Import Dashboard from exported JSON file.
2. Import Dashboard from URL.
3. Import Dashboard from JSON.
![Import](images/image021.png)

### Move Dashboard to Another Folder
You can easily move a dashboard to another folder:

- Select the dashboard you want to move.
- ![Move](images/image023.png)

- Choose the destination folder.
- ![Move to](images/image025.png)

### Duplicate Dashboard
Create a copy of an existing dashboard for minor modifications.

- ![Duplicate](images/image027.png)

### Delete Dashboard
- To remove a dashboard, select the dashboard and delete it.

- ![Delete](images/image029.png)

### Tabs
- Tabs are used to group related panels together, enhancing navigation.
- ![Tabs](images/image032.gif)

### Managing Tabs:
- Edit tab names, delete tabs, or change the sequence from settings.
![Tabs Management](images/image033.png)

### Date-Time
Choose between relative or absolute time and select the desired time zone.
- ![Date-Time](images/image035.png)

### Refresh
You can manually or automatically refresh all your dashboard panels as per your use case.
- ![Refresh](images/image037.png)

### Sharing Dashboards
To share a dashboard link:
- Click the **Share** button.
- Copy and share the link with colleagues.
![Share Dashboard](images/image039.png)

> **Note**: The shared link includes both absolute and relative time, ensuring seamless collaboration.

### Dashboard Settings

#### General Settings:
- Edit dashboard name and description.
- Toggle dynamic filters on/off.
![Dashboard Settings](images/image041.png)

#### Variables:
- Add variables to enhance dashboard functionality.
![Variables](images/image043.png)

#### Tabs:
- Add, edit, or delete tabs to organize your dashboard.
![Tabs Settings](images/image045.png)

### Print Dashboard
To print dashboard panels:
- Access the print settings via the URL.
- Customize print options as needed.
![Print Dashboard](images/image047.png)

### Full-Screen Mode
To view all dashboard panels in full-screen mode:
- Click the **Full Screen** button.
- Explore your dashboard without distractions.
![Full Screen](images/image049.png)

## 5. Dashboard Optimization: Caching Mechanism and Enhancements

### Caching Mechanism for Dashboard
A caching mechanism stores dashboard data while navigating between different views. This reduces unwanted API calls and improves loading times when users return to the dashboard.

![Caching Mechanism](images/image051.png)

> **Note**: When cached data is used on the dashboard, a warning is displayed if the cached data's time range differs from the currently selected time range. This ensures users are aware when they are viewing potentially outdated data and can refresh as needed.

### Last Refreshed Time
Each panel displays the last refreshed time, ensuring you know how recent the data is and whether a refresh is needed.

![Last Refreshed Time](images/image053.png)
208 changes: 208 additions & 0 deletions docs/user-guide/dashboards/Managing Panels.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,208 @@
# Managing Panels

This section covers all essential features related to managing panels, from basic editing to advanced querying.

## Edit Panel
![Edit Panel](images/image055.png)

### Steps to Edit a Panel:
- Select the panel you want to edit.
- Click the **Edit** icon (pencil) in the top-right corner of the panel.
- Modify the query, choose different chart types, and adjust the panel's appearance using options like legends, axis settings, and drill-down features.
- Once the changes are made, click **Apply** to save them.

## Config Panel

The **Config Panel** allows you to fine-tune the display of your data and adjust various panel options, including legends, units, and axis properties.

### Description

This section allows users to customize panel-based descriptions.

![Config Panel Description](images/image057.png)

### Show Legend
- Toggle to display or hide the legend.
- Default is **True**.

![Show Legend](images/image059.png)

#### Legend Position:
Choose between three positions:
- **Auto**: Placed at the bottom by default.
- **Right**: Positioned on the right of the chart.
- **Bottom**: Positioned below the chart.

![Legend Position](images/image061.png)

#### Legend Width:
Specify the legend's width or leave it blank for automatic adjustment.

![Legend Width](images/image065.gif)

#### Legend Width Unit:
Define the unit for legend width (e.g., %, px).

#### Units:
Select default units for chart values (e.g., Bytes, Seconds, Percent).

![Units](images/image066.png)

#### Decimals:
Set the number of decimal places for data values. Defaults to 2 decimal places if not specified.

![Decimals](images/image068.png)

### BaseMap Type (for geomaps):
Choose a base map layer for geographic visualizations. Currently, one base map type is available.

![BaseMap Type](images/image071.gif)

### Initial View
Specific to geomap chart type, displaying the current longitude and latitude of the map center along with the zoom level.

![Initial View](images/image072.png)

### Symbol Size
Set the symbol size based on value or choose a fixed size.

![Symbol Size](images/image074.png)

#### By Value:
- Set minimum and maximum symbol size.

![Symbol Size By Value](images/image076.png)

#### Fixed:
- All data points have the same symbol size.

![Fixed Symbol Size](images/image078.png)

### Layer Type
Geomaps support showing multiple layers. Each layer determines how you visualize geospatial data on top of the base map.

![Layer Type](images/image080.png)

> **Note**: There are two map layer types to choose from in a geomap. By default, **Scatter** type will be selected.
- **Scatter**: Renders a marker at each data point.
- **Heatmap**: Visualizes a heatmap of the data.

### Weight
Set the weight field or configure it from the config panel for geomap rendering. Defaults to 1 if not selected.

![Weight](images/image082.png)

## Query

Configure multi-query options for geo maps and PromQL.

### Query Limit
Define the limit for query results.

![Query Limit](images/image084.png)

### PromQL Legend
Specify the legend name for PromQL queries.

![PromQL Legend](images/image086.png)

### Gauge Min/Max Value
Set minimum and maximum values for gauge chart display.

![Gauge Min/Max](images/image088.png)

### Axis Width
Set a fixed width of the axis. By default, it dynamically calculates the width of an axis.

![Axis Width](images/image090.png)

> **Note**: By setting the width of the axis, data with different axis types can share the same display proportions. This setting makes it easier to compare multiple graphs, as the axes will not shift or stretch in proximity to each other.

### Show Axis Border
Set the axis border line visibility. By default, it will be off.

![Show Axis Border](images/image092.png)

- **On**: Always show border lines.
- **Off**: Never show border lines.

## Drill Down

The **Drill Down** feature allows users to navigate from a generalized view to a more specific one, enabling deeper exploration of data. This feature is particularly useful when diving into specific data points or dashboard details.

![Drill Down](images/image094.png)

### Use Cases:
- Transition to another dashboard or provided link.
- Moving from a generalized panel to a more specific one.

#### Example:
Suppose there's a panel displaying CPU utilization across various nodes. If users wish to examine the CPU utilization of a single node and its associated pods, they can utilize the drill-down feature.

### How to Use It?
![How to Use Drill Down](images/image096.png)

1. **Edit Panel**: Access the panel where you want to incorporate drill-down functionality.
2. **Add Drill Down**: Navigate to the config panel and click on "Add Drill Down."

We have two options:
- **Go to Another Dashboard**
- **Go to Specified URL**

#### Go to Another Dashboard:
- Select the target dashboard, folder, and tab.
- Utilize variables such as current series name, value, and dashboard variables in the URL using `${series.__name}`.
- Pass variables as query parameters to the target dashboard.
- Option to pass all current variables to the target dashboard.

![Go to Another Dashboard](images/image098.png)

> **Note**: Users can refer to the user guide for a comprehensive list of available variables. The drill-down feature enhances dashboard interactivity, allowing seamless navigation between different levels of data granularity.

#### Go to Specified URL:
- Insert the URL to which users will be directed.
- Similar to the dashboard option, users can utilize current state variables in the URL.

![Go to Specified URL](images/image100.png)

### MarkLines

The **MarkLines** feature enables users to display threshold lines on charts, enhancing data visualization. This feature requires the following three fields:

![MarkLines](images/Marklines.png)

#### Fields

1. **Type**: Specifies the attribute of the threshold line.
2. **Label**: Provides a descriptive label for the threshold line.
3. **Value**: Represents the numerical value at which the threshold line should be positioned, based on the selected Type.

### Connect Null Values
Toggle option to connect null values in the data on the chart.

![Connect Null Values](images/image102.png)

## Chart Types

OpenObserve supports a variety of chart types to visualize your data. Each chart type is suited for different use cases:

| Chart Type | Description | Plot Data Combinations | Configuration Options |
|-------------------------|--------------------------------------------------------------------------------------------------------------------------|-----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Area Chart** | Trend visualization. Displays data as continuous lines with filled-in areas below. Ideal for illustrating trends. | x-1, y-1, x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Connect null values, Axis Width, Show Axis Border, Drill Down |
| **Area Stacked Chart** | Stack multiple area series to illustrate cumulative contributions. | x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Connect null values, Axis Width, Show Axis Border, Drill Down |
| **Bar Chart** | Represents data using rectangular bars for comparing categories. | x-1, y-1, x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **Horizontal Bar Chart** | Displays horizontal bars, especially useful for long category names. | x-1, y-1, x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **Line Chart** | Plots data as points connected by straight lines. Ideal for illustrating trends. | x-1, y-1, x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Connect null values, Axis Width, Show Axis Border, Drill Down |
| **Scatter Chart** | Shows individual data points as markers, perfect for visualizing correlations or clusters. | x-1, y-1, x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **Stacked Chart** | Groups data into categories and stacks values to show cumulative contributions. | x-2, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **H-Stacked Chart** | Displays cumulative values with horizontal bars for more clarity with long category names. | x-1, y-2 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **HeatMap** | Represents data values as colors within a grid. Useful for identifying patterns and concentrations of values. | x-1, y-1, z-1 | Description, Unit, Decimals, Query Limit, Axis Width, Show Axis Border, Drill Down |
| **GeoMap** | Displays data spatially on a geographic map, visualizing patterns distributed across geographic locations. | lat-1, lon-1, w-o or lat-1, lon-1 | Description, Unit, Decimals, Base Map, Initial View, Symbol Size, Query Limit, Layer Type, Weight |
| **Pie Chart** | Divides a circle into slices to represent data proportions. | x-1, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Drill Down |
| **Donut Chart** | Similar to pie charts but with a hole in the center for added emphasis. | x-1, y-1 | Description, Show Legend, Legend Positions, Unit, Decimals, Query Limit, Drill Down |
| **Table** | Presents data in a tabular format for detailed examination of multiple data points. | x-1 or more, y-1 or more | Description, Unit, Decimals, Query Limit, Drill Down |
| **MetricText** | Displays a single numeric value or metric, ideal for representing key performance indicators (KPIs). | x-0, y-1 | Description, Unit, Decimals, Query Limit |
| **Gauge** | Visualizes a single value within a range, often used to represent progress toward a goal. | x-0, y-1 | Description, Unit, Decimals, Query Limit |
| **Markdown** | Allows for the display of formatted text using markdown syntax. | N/A | Description, Query Limit |
| **HTML** | Renders custom HTML content for advanced visualizations or integrations. | N/A | Description, Query Limit |
| **Sankey** | Visualizes flows between different entities, showing how quantities move from one to another. | x-1, y-1 | Description, Show Legend, Unit, Query Limit |
Binary file added docs/user-guide/dashboards/images/Marklines.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/folder-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/folder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image001.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image002.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image003.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image004.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image005.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image006.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image007.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image008.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image009.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image010.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image011.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image012.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image013.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image014.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image015.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image016.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image017.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image018.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image019.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/user-guide/dashboards/images/image020.gif
Binary file added docs/user-guide/dashboards/images/image021.png
Binary file added docs/user-guide/dashboards/images/image022.gif
Binary file added docs/user-guide/dashboards/images/image023.png
Binary file added docs/user-guide/dashboards/images/image024.gif
Binary file added docs/user-guide/dashboards/images/image025.png
Binary file added docs/user-guide/dashboards/images/image026.gif
Binary file added docs/user-guide/dashboards/images/image027.png
Binary file added docs/user-guide/dashboards/images/image028.gif
Binary file added docs/user-guide/dashboards/images/image029.png
Binary file added docs/user-guide/dashboards/images/image030.gif
Binary file added docs/user-guide/dashboards/images/image031.png
Binary file added docs/user-guide/dashboards/images/image032.gif
Binary file added docs/user-guide/dashboards/images/image033.png
Binary file added docs/user-guide/dashboards/images/image034.gif
Binary file added docs/user-guide/dashboards/images/image035.png
Binary file added docs/user-guide/dashboards/images/image036.gif
Binary file added docs/user-guide/dashboards/images/image037.png
Binary file added docs/user-guide/dashboards/images/image038.gif
Binary file added docs/user-guide/dashboards/images/image039.png
Binary file added docs/user-guide/dashboards/images/image040.gif
Binary file added docs/user-guide/dashboards/images/image041.png
Binary file added docs/user-guide/dashboards/images/image042.gif
Binary file added docs/user-guide/dashboards/images/image043.png
Binary file added docs/user-guide/dashboards/images/image044.gif
Binary file added docs/user-guide/dashboards/images/image045.png
Binary file added docs/user-guide/dashboards/images/image046.gif
Binary file added docs/user-guide/dashboards/images/image047.png
Binary file added docs/user-guide/dashboards/images/image048.gif
Binary file added docs/user-guide/dashboards/images/image049.png
Binary file added docs/user-guide/dashboards/images/image050.gif
Binary file added docs/user-guide/dashboards/images/image051.png
Binary file added docs/user-guide/dashboards/images/image052.gif
Binary file added docs/user-guide/dashboards/images/image053.png
Binary file added docs/user-guide/dashboards/images/image054.gif
Binary file added docs/user-guide/dashboards/images/image055.png
Binary file added docs/user-guide/dashboards/images/image056.gif
Binary file added docs/user-guide/dashboards/images/image057.png
Binary file added docs/user-guide/dashboards/images/image058.gif
Binary file added docs/user-guide/dashboards/images/image059.png
Binary file added docs/user-guide/dashboards/images/image060.gif
Binary file added docs/user-guide/dashboards/images/image061.png
Binary file added docs/user-guide/dashboards/images/image062.gif
Binary file added docs/user-guide/dashboards/images/image063.png
Binary file added docs/user-guide/dashboards/images/image064.gif
Binary file added docs/user-guide/dashboards/images/image065.gif
Binary file added docs/user-guide/dashboards/images/image066.png
Binary file added docs/user-guide/dashboards/images/image067.gif
Binary file added docs/user-guide/dashboards/images/image068.png
Binary file added docs/user-guide/dashboards/images/image069.gif
Binary file added docs/user-guide/dashboards/images/image070.png
Binary file added docs/user-guide/dashboards/images/image071.gif
Binary file added docs/user-guide/dashboards/images/image072.png
Binary file added docs/user-guide/dashboards/images/image073.gif
Binary file added docs/user-guide/dashboards/images/image074.png
Binary file added docs/user-guide/dashboards/images/image075.gif
Binary file added docs/user-guide/dashboards/images/image076.png
Binary file added docs/user-guide/dashboards/images/image077.gif
Binary file added docs/user-guide/dashboards/images/image078.png
Binary file added docs/user-guide/dashboards/images/image079.gif
Binary file added docs/user-guide/dashboards/images/image080.png
Binary file added docs/user-guide/dashboards/images/image081.gif
Binary file added docs/user-guide/dashboards/images/image082.png
Binary file added docs/user-guide/dashboards/images/image083.gif
Binary file added docs/user-guide/dashboards/images/image084.png
Binary file added docs/user-guide/dashboards/images/image085.gif
Binary file added docs/user-guide/dashboards/images/image086.png
Binary file added docs/user-guide/dashboards/images/image087.gif
Binary file added docs/user-guide/dashboards/images/image088.png
Binary file added docs/user-guide/dashboards/images/image089.gif
Binary file added docs/user-guide/dashboards/images/image090.png
Binary file added docs/user-guide/dashboards/images/image091.gif
Binary file added docs/user-guide/dashboards/images/image092.png
Binary file added docs/user-guide/dashboards/images/image093.gif
Binary file added docs/user-guide/dashboards/images/image094.png
Binary file added docs/user-guide/dashboards/images/image095.gif
Binary file added docs/user-guide/dashboards/images/image096.png
Binary file added docs/user-guide/dashboards/images/image097.gif
Binary file added docs/user-guide/dashboards/images/image098.png
Binary file added docs/user-guide/dashboards/images/image099.gif
Binary file added docs/user-guide/dashboards/images/image100.png
Binary file added docs/user-guide/dashboards/images/image101.gif
Binary file added docs/user-guide/dashboards/images/image102.png
Binary file added docs/user-guide/dashboards/images/image103.gif