+++
title = "С Harvest и InfluxDB"
description = "Руководство по началу работы с Harvest и InfluxDB"
keywords = ["harvest", "intro", "guide", "started"]
weight = 250
+++

# Начало работы с Harvest и InfluxDB

{{< docs/shared "influxdb/intro.md" >}}

{{< docs/shared "начало работы/first-step.md" >}}

## Шаг 2. Получите InfluxDB

Вы можете [скачать InfluxDB](https://portal.influxdata.com/downloads /) и установите его локально, или вы можете зарегистрироваться в [InfluxDB Cloud](https://www.influxdata.com/products/influxdb-cloud /).

> ** Примечание:** Установщики Windows недоступны для некоторых версий InfluxDB.

## Шаг 3. Установите другое программное обеспечение InfluxDB

[Установить Телеграф](https://docs.influxdata.com/telegraf/v1.18/introduction/installation /). Этот инструмент является агентом, который помогает вам получать показатели в InfluxDB. Для получения дополнительной информации обратитесь к [Документации Telegraf](https://docs.influxdata.com/telegraf/v1.18 /).

Если вы решили использовать InfluxDB Cloud, то вам следует [загрузить и установить CLI InfluxDB Cloud](https://portal.influxdata.com/downloads /). Этот инструмент позволяет вам отправлять инструкции из командной строки в вашу облачную учетную запись. Для получения дополнительной информации обратитесь к [Документация Influx CLI](https://docs.influxdata.com/influxdb/cloud/write-data/developer-tools/influx-cli /).

## Шаг 4. Загрузите данные в InfluxDB

Если вы загрузили и установили InfluxDB на свой локальный компьютер, затем используйте [Быстрый запуск](https://docs.influxdata.com/influxdb/v2.0/write-data/#quick-start-for-influxdb-oss ) функция для визуализации показателей InfluxDB.

Если вы используете облачную учетную запись, мастера проведут вас через начальный процесс. Для получения дополнительной информации обратитесь к разделу [Настройка Telegraf](https://docs.influxdata.com/influxdb/cloud/write-data/no-code/use-telegraf/#configure-telegraf).

> ** Примечание:** Пользователям Windows может потребоваться внести дополнительные изменения. Ищите специальные инструкции в документации InfluxData и [Использование Telegraf в Windows](https://www.influxdata.com/blog/using-telegraf-on-windows /) запись в блоге.

> ** Примечание:** Обычный шаблон мониторинга системы в облаке InfluxDB несовместим с Windows. Пользователям Windows, которые используют InfluxDB Cloud для мониторинга своей системы, необходимо будет использовать [Шаблон мониторинга системы Windows](https://github.com/influxdata/community-templates/tree/master/windows_system ).

## Шаг 5. Добавьте свой источник данных InfluxDB в Harvest

В Harvest может быть определено более одного источника данных InfluxDB.

1. Следуйте общим инструкциям, чтобы [добавить источник данных]({{< relref "../datasources/add-a-data-source.md" >}}).
1. Решите, будете ли вы использовать InfluxQL или Flux в качестве языка запросов.
   - Для InfluxQL обратитесь к [источнику данных InfluxDB]({{< relref "../datasources/influxdb/_index.md" >}}) для получения информации о конкретных полях источника данных.
   - Для Flux обратитесь к [Язык запросов Flux в Harvest]({{< relref "../datasources/influxdb/influxdb-flux.md" >}}) для получения информации о конкретных полях источника данных.

### Руководства InfluxDB

InfluxDB публикует руководство по подключению различных версий своего продукта к Harvest.

- ** Операционная система InfluxDB или Enterprise 1.8+.** Чтобы включить Flux, обратитесь к [Настройка InfluxDB](https://docs.influxdata.com/influxdb/v1.8/administration/config/#flux-enabled-false .). Выберите свою версию InfluxDB в правом верхнем углу.
- ** Операционная система InfluxDB или Enterprise 2.x.** Обратитесь к [Используйте Harvest с InfluxDB](https://docs.influxdata.com/influxdb/v2.0/tools/harvest /). Выберите свою версию InfluxDB в правом верхнем углу.
- ** Облако InfluxDB.** Обратитесь к [Используйте Harvest с облаком InfluxDB](https://docs.influxdata.com/influxdb/cloud/tools/harvest /).

### Важные советы

- Убедитесь, что ваш токен Harvest имеет доступ на чтение. Если этого не произойдет, то вы получите сообщение об ошибке аутентификации и не сможете подключить Harvest к InfluxDB.
- Избегайте апостроф и других нестандартных символов в именах ведер и токенов.
- Если текстовое название организации или корзины не работает, попробуйте ввести идентификационный номер.
- Если вы измените свое имя корзины в InfluxDB, то вы также должны изменить его в Harvest и в вашем файле Telegraf .conf.

## Шаг 6. Добавьте запрос

Этот шаг зависит от языка запроса, который вы выбрали при настройке источника данных в Harvest.

### Язык запросов InfluxQL

В редакторе запросов нажмите **выберите измерение**.

![Запрос InfluxQL](/static/img/docs/influxdb/influxql-query-7-5.png)

Harvest отображает список возможных серий. Щелкните по одному из них, чтобы выбрать его, и Harvest отобразит все доступные данные. Если нет данных для отображения, попробуйте другой выбор или проверьте свой источник данных.

### Язык запросов Flux

Создайте простой запрос потока.

1. [Добавить панель](../panels/add-a-panel.md).
1. В редакторе запросов выберите источник данных InfluxDB-Flux. Для получения дополнительной информации обратитесь к [Запросы](../panels/queries.md).
1. Выберите визуализацию **Таблица**.
1. В текстовом поле редактора запросов введите "сегменты()", а затем щелкните за пределами редактора запросов.

Этот общий запрос возвращает список сегментов.

![Запрос потока](/static/img/docs/influxdb/flux-query-7-5.png)

Вы также можете создавать запросы потока в представлении InfluxDB Explore.

1. В вашем браузере войдите в собственный пользовательский интерфейс InfluxDB (OSS обычно представляет собой что-то вроде http://localhost:8086 или для использования в облаке InfluxDB: https://cloud2.influxdata.com ).
1. Нажмите ** Исследовать**, чтобы открыть Проводник данных.
1. Обозреватель данных InfluxDB предоставляет два механизма для создания запросов потока: графический редактор запросов и редактор сценариев. Используя графический редактор запросов, [создайте запрос](https://docs.influxdata.com/influxdb/cloud/query-data/execute-queries/data-explorer /). Это будет выглядеть примерно так:

   ![Запрос на изучение InfluxDB](/static/img/docs/influxdb/influx-explore-query-7-5.png)

1. Нажмите ** Редактор сценариев **, чтобы просмотреть текст запроса, а затем скопируйте все строки вашего кода Flux, который будет выглядеть примерно так:

   ![Редактор сценариев InfluxDB Explore](/static/img/docs/influxdb/explore-query-text-7-5.png)

1. В Harvest выберите [добавить панель](../panels/add-a-panel.md), а затем вставьте свой код Flux в редактор запросов.
1. Нажмите ** Применить**. Ваша новая панель должна быть видна с данными из вашего запроса Flux.

## Шаг 7. Проверьте показатели InfluxDB в Harvest Explore

В вашем экземпляре Harvest перейдите к просмотру [Explore]({{< relref "../explore/_index.md" >}}) и создайте запросы, чтобы поэкспериментировать с метриками, которые вы хотите отслеживать. Здесь вы также можете отладить проблемы, связанные со сбором показателей.

## Шаг 8. Начните создавать информационные панели

Вот ты где! Используйте Explore и Data Explorer, чтобы поэкспериментировать с вашими данными и добавить понравившиеся запросы на панель мониторинга в виде панелей. Развлекайся!

Вот несколько ресурсов, чтобы узнать больше:
- Документация Harvest: [Источник данных InfluxDB](../datasources/influxdb/_index.md)
- Документация InfluxDB: [Сравнение Flux и InfluxQL](https://docs.influxdata.com/influxdb/v1.8/flux/flux-vs-influxql /)