+++
title = "Экспорт и импорт"
keywords = ["harvest", "dashboard", "documentation", "export", "import"]
aliases = ["/docs/harvest/latest/reference/export_import/"]
weight = 800
+++
# Экспорт и импорт

Панели мониторинга Harvest можно легко экспортировать и импортировать как из пользовательского интерфейса, так и из [HTTP API]({{< relref "../http_api/dashboard.md#create-update-dashboard" >}}).

## Экспорт дашборда

Панели мониторинга экспортируются в формате Harvest JSON и содержат все необходимое (макет, переменные, стили, источники данных, запросы и т. д.) для импорта панели мониторинга в более позднее время.

Доступ к функции экспорта осуществляется в окне общего доступа, которое вы открываете, нажав кнопку общего доступа в меню панели инструментов.

{{< рисунок src="/static/img/docs/export/export-modal.png" max-width="800px" >}}

### Делаем дашборд переносимым

Если вы хотите экспортировать информационную панель для использования другими, хорошей идеей может быть
добавьте переменные шаблона для таких вещей, как префикс метрики (используйте постоянную переменную) и имя сервера.

Переменная шаблона типа «Константа» будет автоматически скрыта в
панель мониторинга, а также будет добавлен в качестве обязательного ввода при импорте панели мониторинга.

## Импорт дашборда

Чтобы импортировать сводную панель, нажмите значок + в боковом меню, а затем нажмите **Импорт**.

{{< рисунок src="/static/img/docs/v70/import_step1.png" max-width="700px" >}}

Отсюда вы можете загрузить JSON-файл панели мониторинга, вставить панель мониторинга [Harvest.com](https://harvest.com).
URL-адрес или вставьте текст JSON панели мониторинга непосредственно в текстовую область.

{{< рисунок src="/static/img/docs/v70/import_step2_harvest.com.png" max-width="700px" >}}

На шаге 2 процесса импорта Harvest позволит вам изменить имя панели инструментов, выбрать то, что
источник данных, который вы хотите использовать на информационной панели, и укажите любые префиксы метрик (если они используются на информационной панели).

## Откройте для себя информационные панели на Harvest.com

Найдите информационные панели для распространенных серверных приложений на странице [Harvest.com/dashboards](https://harvest.com/dashboards).

{{< рисунок src="/static/img/docs/v50/gcom_dashboard_list.png" max-width="700px" >}}

## Импорт и публикация с помощью Harvest 2.x или 3.0

В информационных панелях на Harvest.com используется новая функция Harvest 3.1, которая позволяет выполнять процесс импорта.
для обновления каждой панели, чтобы они использовали источник данных по вашему выбору. Если вы используете
Версия Harvest старше 3.1, тогда вам может потребоваться выполнить некоторые действия вручную.
до или после импорта, чтобы панель инструментов работала правильно.

Панели мониторинга, экспортированные из Harvest 3.1+, имеют новый раздел json `__inputs`.
которые определяют, какие источники данных и префиксы метрик использует информационная панель.

Пример:
```json
{
  "__входы": [
    {
      "имя": "DS_GRAPHITE",
      "этикетка": "графит",
      "описание": "",
      "тип": "источник данных",
      "pluginId": "графит",
      "pluginName": "Графит"
    },
    {
      "имя": "VAR_PREFIX",
      "тип": "константа",
      "метка": "префикс",
      "значение": "собирать",
      "описание": ""
    }
  ]
}

```

Затем на них ссылаются на панелях инструментальной панели следующим образом:

```json
{
  "ряды": [
      {
        "панели": [
          {
            "тип": "график",
            "источник данных": "${DS_GRAPHITE}"
          }
        ]
      }
  ]
}
```

Эти входные данные и их использование в свойствах источника данных автоматически добавляются во время экспорта в Harvest 3.1.
Если вы используете более старую версию Harvest и хотите поделиться панелью управления на Harvest.com, вам необходимо вручную
добавьте входные данные и шаблонизируйте свойства источника данных, как указано выше.

Если вы хотите импортировать панель инструментов с Harvest.com в более старую версию Harvest, вы можете либо импортировать
как обычно, а затем обновите параметр источника данных на вкладке показателей, чтобы панель использовала правильный
источник данных. Другой вариант — открыть файл json в текстовом редакторе и обновить свойства источника данных.
значение, которое соответствует имени вашего источника данных.

## Примечание
В Harvest v5.3.4+ модальное окно экспорта имеет новый флажок для совместного использования для внешнего использования (другие экземпляры). Если флажок не установлен, раздел __inputs не будет включен в экспортируемый файл JSON.