+++
title = "С Урожаем и Прометеем"
description = "Руководство по началу работы с Harvest и Prometheus"
keywords = ["harvest", "intro", "guide", "started"]
aliases = ["/docs/harvest/latest/guides/gettingstarted","/docs/harvest/latest/guides/getting_started"]
weight = 300
+++

# Начало работы с Графаной и Прометеем

Prometheus - это система мониторинга систем с открытым исходным кодом, для которой Harvest предоставляет готовую поддержку. В этом разделе описаны шаги по созданию серии информационных панелей в Harvest для отображения системных показателей для сервера, контролируемого Prometheus.

Вы также можете настроить [Harvest Cloud](https://harvest.com/docs/harvest-cloud /) экземпляр для отображения системных показателей без необходимости самостоятельно размещать Harvest.

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

## Шаг 2. Загрузите Prometheus и node_exporter

Prometheus, как и Harvest, может быть установлен во многих различных операционных системах. Обратитесь к [странице загрузки Prometheus](https://prometheus.io/download /), в котором перечислены все стабильные версии компонентов Prometheus. Загрузите следующие компоненты:

 - [Прометей](https://prometheus.io/download/#prometheus )
 - [node_exporter](https://prometheus.io/download/#node_exporter )

## Шаг 3. Установить Prometheus node_exporter

Prometheus node_exporter - это широко используемый инструмент, который предоставляет системные показатели. Установите node_exporter на всех хостах, которые вы хотите отслеживать. Инструкции по установке node_exporter см. в разделе [Установка и запуск node_exporter](https://prometheus.io/docs/guides/node-exporter/#installing-and-running-the-node-exporter ) раздел в документации Prometheus.

> ** Примечание **: Инструкции в упомянутом разделе предназначены для пользователей Linux. Возможно, вам придется немного изменить инструкции в зависимости от вашей операционной системы. Например, если вы работаете в Windows, используйте [windows_exporter](https://github.com/prometheus-community/windows_exporter ) вместо этого.

## Шаг 4. Установка и настройка Prometheus

1. Установите Prometheus, следуя инструкциям в разделе [Установка](https://prometheus.io/docs/prometheus/latest/installation /) тема в документации Prometheus.

1. Настройте Prometheus для мониторинга узлов, на которых вы установили node_exporter. Чтобы сделать это, измените конфигурационный файл Prometheus. По умолчанию Prometheus ищет файл `prometheus.yml` в текущем рабочем каталоге. Это поведение можно изменить с помощью флага командной строки `--config.file`. Например, некоторые установщики Prometheus используют его для установки файла конфигурации в `/etc/prometheus/prometheus.yml`. Вот пример кода, который вам нужно будет добавить.

   ```
    # Конфигурация очистки, содержащая ровно одну конечную точку для очистки от node_exporter, запущенного на хосте:
    scrape_configs:
        # Имя задания добавляется в виде метки `job=<job_name>` к любым временным сериям, извлеченным из этой конфигурации.
        - имя_работы: 'узел'

        # metrics_path по умолчанию имеет значение '/metrics'
        # схема по умолчанию имеет значение "http".

        static_configs статические конфигурации:
        - целевые объекты: ['<имя хоста>:9100']
   ```

1. Запустите службу Prometheus:
   ```
    ./prometheus --config.file=./prometheus.yml
   ```

## Шаг 5. Проверьте показатели Prometheus в режиме просмотра Harvest Explore

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

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

Теперь, когда у вас есть кураторский список запросов, создайте [панели мониторинга]({{< relref "../панели мониторинга/_index.md" >}}) для отображения системных показателей, отслеживаемых Prometheus. Когда вы установите Prometheus и node_exporter или windows_exporter, вы найдете рекомендуемые панели мониторинга для использования.

На следующем рисунке показана панель мониторинга с тремя панелями, показывающими некоторые системные показатели.

<img width="850px" src="/static/img/docs/getting-started/simple_harvest_prom_dashboard.png" caption="Prometheus dashboards" >
