--- aliases: - /docs/grafana/latest/dashboards/dashboard-manage/ - /docs/grafana/latest/features/dashboard/dashboards/ - /docs/grafana/latest/dashboards/dashboard-folders/ - /docs/grafana/latest/reference/dashboard_folders/ - /docs/grafana/latest/dashboards/export-import/ - /docs/grafana/latest/reference/export_import/ - /docs/grafana/latest/troubleshooting/troubleshoot-dashboards/ - /docs/grafana/latest/dashboards/time-range-controls/ - /docs/grafana/latest/reference/timerange/ - /docs/grafana/latest/panels/working-with-panels/organize-dashboard/ - /docs/grafana/latest/dashboards/manage-dashboards/ title: Manage dashboards menuTitle: Manage dashboards weight: 8 eywords: - grafana - dashboard - dashboard folders - folder - folders - import - export - troubleshoot - time range - scripting --- # Manage dashboards A dashboard is a set of one or more [panels]({{< relref "../../panels/" >}}) that visually presents your data in one or more rows. For more information about creating dashboards, refer to [Add and organize panels](../add-organize-panels). This topic includes techniques you can use to manage your Grafana dashboards, including: - [Creating and managing dashboard folders](#create-and-manage-dashboard-folders) - [Exporting and importing dashboards](#export-and-import-dashboards) - [Configuring dashboard time range controls](#configure-dashboard-time-range-controls) - [Organizing dashboards](#organize-a-dashboard) - [Troubleshooting dashboards](#troubleshoot-dashboards) ## Create a dashboard folder Folders help you organize and group dashboards, which is useful when you have many dashboards or multiple teams using the same Grafana instance. **Before you begin:** - Ensure that you have Grafana Admin or Super Admin permissions. For more information about dashboard permissions, refer to [Dashboard permissions]({{< relref "../../administration/roles-and-permissions/#dashboard-permissions" >}}). **To create a dashboard folder:** 1. Sign in to Grafana and on the side menu, click **Dashboards > New folder**. 1. Enter a unique name and click **Create**. When you save a dashboard, you can either select a folder for the dashboard to be saved in or create a new folder. ## Manage dashboards {{< figure src="/static/img/docs/v50/manage_dashboard_menu.png" max-width="300px" class="docs-image--right" >}} On the **Manage dashboards and folders** page, you can: - create a folder - create a dashboard - move dashboards into folders - delete multiple dashboards - navigate to a folder page where you can assign folder and dashboard permissions ### Dashboard folder page You can complete the following tasks on the **Dashboard Folder** page: - Move or delete dashboards in a folder - Rename a folder (available under the **Settings** tab) - Assign permissions to folders (which are inherited by the dashboards in the folder) To navigate to the dashboard folder page, click the cog appears when you hover over a folder in the dashboard search result list or the **Manage dashboards and folders** page. ### Dashboard permissions You can assign permissions to a folder. Any permissions you assign are inherited by the dashboards in the folder. An Access Control List (ACL) is used where **Organization Role**, **Team** and a **User** can be assigned permissions. For more information about dashboard permissions, refer to [Dashboard permissions]({{< relref "../../administration/roles-and-permissions/#dashboard-permissions" >}}). ## Export and import dashboards You can use the Grafana UI or the [HTTP API]({{< relref "../../developers/http_api/dashboard/#create-update-dashboard" >}}) to export and import dashboards. ### Export a dashboard The dashboard export action creates a Grafana JSON file that contains everything you need, including layout, variables, styles, data sources, queries, and so on, so that you can later import the dashboard. 1. Open the dashboard you want to export. 2. Click the **Share** icon. 3. Click **Export**. 4. Click **Save to file**. Grafana downloads a JSON file to your local machine. {{< figure src="/static/img/docs/export/export-modal.png" max-width="800px" >}} #### Make a dashboard portable If you want to export a dashboard for others to use, you can add template variables for things like a metric prefix (use a constant variable) and server name. A template variable of the type `Constant` will automatically be hidden in the dashboard, and will also be added as a required input when the dashboard is imported. ### Import a dashboard 1. Click **Dashboards > Import** in the side menu. {{< figure src="/static/img/docs/v70/import_step1.png" max-width="700px" >}} 1. Perform one of the following steps: - Upload a dashboard JSON file - Paste a [Grafana.com](https://grafana.com) dashboard URL - Paste dashboard JSON text directly into the text area {{< figure src="/static/img/docs/v70/import_step2_grafana.com.png" max-width="700px" >}} The import process enables you to change the name of the dashboard, pick the data source you want the dashboard to use, and specify any metric prefixes (if the dashboard uses any). ### Discover dashboards on Grafana.com Find dashboards for common server applications at [Grafana.com/dashboards](https://grafana.com/dashboards). {{< figure src="/static/img/docs/v50/gcom_dashboard_list.png" max-width="700px" >}} ## Configure dashboard time range controls Grafana provides several ways to manage the time ranges of the data being visualized, for dashboard, panels and also for alerting. This section describes supported time units and relative ranges, the common time controls, dashboard-wide time settings, and panel-specific time settings. ### Time units and relative ranges Grafana supports the following time units: `s (seconds)`, `m (minutes)`, `h (hours)`, `d (days)`, `w (weeks)`, `M (months)`, `Q (quarters)` and `y (years)`. The minus operator enables you to step back in time, relative to now. If you want to display the full period of the unit (day, week, month, etc...), append `/