+++
title = "Панель графика"
keywords = ["harvest", "graph panel", "documentation", "guide", "graph"]
aliases = ["/docs/harvest/latest/reference/graph/", "/docs/harvest/latest/features/panels/graph/"]
weight = 500
+++

# Панель графиков

Эта визуализация наиболее часто используется в экосистеме Harvest. Он может отображаться в виде линии, контура из точек или ряда полос. Этот тип графика достаточно универсален для отображения практически любых данных временных рядов.

## Параметры данных и полей

Графические визуализации позволяют применять:

- [Оповещения]({{< relref "../../alerting/_index.md" >}}) - Это единственный тип визуализации, который позволяет устанавливать оповещения.
- [Преобразования данных]({{< relref "../transformations/_index.md" >}})
- [Параметры полей и переопределения]({{< relref "../field-options/_index.md" >}})
- [Пороговые значения]({{< ссылка "../thresholds.md " >}})

## Параметры отображения

Используйте эти настройки для уточнения вашей визуализации.

- ** Столбики -** Отображение значений в виде столбчатой диаграммы.
- ** Линии -** Отображение значений в виде линейного графика.
- **Ширина строки -** Ширина строки для ряда. (по умолчанию 1).
- ** Лестница -** Рисует смежные точки как лестницу.
- ** Заливка области -** Количество цветовой заливки для серии. (по умолчанию 1, 0 равно none)
- **Градиент заливки -** Степень градиента заливки области. (0 - отсутствие градиента, 10 - крутой градиент. Значение по умолчанию равно 0.)
- ** Точки -** Отображение точек для значений.
- ** Радиус точки -** Определяет, насколько велики точки.
- ** Пороговые значения предупреждений -** Отображение пороговых значений предупреждений и областей на панели.

### Укладка и нулевое значение

- ** Стек -** Каждая серия укладывается поверх другой.
- **Процент -** Доступно, когда выбран **Стек**. Каждая серия разыгрывается в процентах от общего числа всех серий.
- **Нулевое значение -** Как отображаются нулевые значения. _ Это очень важная настройка._ См. Примечание ниже.
  - ** подключено -** Если в ряду есть пробел, означающий нулевое значение или значения, то строка пропустит пробел и подключится к следующему ненулевому значению.
  - **null -** (по умолчанию) Если в ряду есть пробел, означающий нулевое значение, то линия на графике будет разорвана и покажет пробел.
  - **нуль как ноль -** Если в ряду есть пробел, означающий нулевое значение, то он будет отображаться как нулевое значение на панели графиков.

> ** Примечание:** Если вы отслеживаете загрузку процессора сервера и загрузка достигает 100%, то сервер заблокируется, и агент, отправляющий статистику, не сможет собрать статистику загрузки. Это приводит к пробелу в показателях, а значение по умолчанию _null_ означает, что Harvest покажет пробелы и укажет, что что-то не так. Если для этого параметра установлено значение _connected_, то было бы легко пропустить этот сигнал.

### Всплывающая подсказка при наведении курсора мыши

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

- ** Режим**
  - ** Все серии -** Всплывающая подсказка при наведении курсора показывает все серии на графике. Harvest выделяет серию, на которую вы наводите курсор, жирным шрифтом в списке серий во всплывающей подсказке.
  - ** Одиночный -** Всплывающая подсказка при наведении курсора показывает только один ряд, тот, на который вы наводите курсор на графике.
- ** Порядок сортировки -** Сортирует порядок серий во всплывающей подсказке при наведении курсора, если вы выбрали режим ** Все серии **. Когда вы наводите курсор на график, Harvest отображает значения, связанные с линиями. Как правило, пользователей больше всего интересуют самые высокие или самые низкие значения. Сортировка этих значений может значительно облегчить поиск интересующих данных.
  - **Нет -** Порядок рядов во всплывающей подсказке определяется порядком сортировки в вашем запросе. Например, они могут быть отсортированы в алфавитном порядке по названию серии.
  - ** Увеличение -** Ряды во всплывающей подсказке при наведении курсора сортируются по значению и в порядке возрастания, причем наименьшее значение находится вверху списка.
  - ** По убыванию -** Ряды во всплывающей подсказке при наведении курсора сортируются по значению и в порядке убывания, причем наибольшее значение находится вверху списка.

## Переопределения серий

Переопределения рядов позволяют отображать ряды на панели графиков иначе, чем другие. Вы можете настроить параметры отображения для каждой серии или с помощью правил регулярных выражений. Например, одна серия может иметь более толстую ширину линии, чтобы она выделялась, или быть перемещена вправо по оси Y.

Вы можете добавить несколько переопределений серий.

**Добавить переопределение серии**

1. Нажмите ** Добавить переопределение серии**.
1. В поле **Псевдоним или регулярное выражение** Введите или выберите серию. Щелкните в поле, чтобы просмотреть список доступных серий.

   **Пример:** `/Network.*/` будет соответствовать двум сериям с именами "Выход из сети" и "Вход в сеть".

1. Нажмите **+**, а затем выберите стиль для применения к серии. Вы можете добавить несколько стилей к каждой записи.
  - ** Столбики -** Отображение рядов в виде гистограммы.
  - ** Линии -** Показывать ряды в виде линейного графика.
  - ** Заливка линии -** Показать линейный график с заливкой области.
  - ** Градиент заливки -** Величина градиента заливки области.
  - ** Ширина линии -** Установите ширину линии.
  - ** Режим нулевой точки -** Возможность игнорировать нулевые значения или заменять их нулем. Важно, если вы хотите игнорировать пробелы в ваших данных.
  - ** Заполните ниже, чтобы -** Заполнить область между двумя рядами.
  - ** Линия лестницы -** Показывать серию в виде линии лестницы.
  - ** Тире -** Показать линию с тире.
  - ** Скрытая серия -** Скрыть серию.
  - ** Длина штриха -** Длина пунктирной линии.
  - ** Пробел через тире -** Пунктирный межстрочный интервал.
  - ** Точки -** Показывать серии в виде отдельных точек.
  - ** Радиус точки -** Радиус для рендеринга точки.
  - ** Стек -** Установите группу стека для серии.
  - ** Цвет -** Установите цвет серии.
  - **Ось Y -** Установите последовательную ось y.
  - ** Z-индекс -** Установите z-индекс серии (порядок отображения). Важно при наложении разных стилей (столбчатые диаграммы, диаграммы областей).
  - ** Преобразование -** Преобразуйте значение в отрицательное для отображения ниже оси y.
  - ** Легенда -** Определяет, отображается ли серия в легенде.
  - ** Скрыть во всплывающей подсказке -** Управление отображением ряда во всплывающей подсказке графика.

## Оси

Используйте эти параметры для управления отображением осей в визуализации.

### Влево Y/Вправо Y

Параметры идентичны для обеих осей Y.

- ** Показать -** Щелкните, чтобы показать или скрыть ось.
- **Единица измерения -** Единица отображения значения Y.
- ** Масштаб -** Масштаб, используемый для значения Y, линейный или логарифмический. (линейный по умолчанию)
- **Y-Min -** Минимальное значение Y. (авто по умолчанию)
- **Y-Max -** Максимальное значение Y. (авто по умолчанию)
- ** Десятичные дроби -** Определяет, сколько десятичных дробей отображается для значения Y. (авто по умолчанию)
- **Метка -** Метка оси Y. (по умолчанию “")

### Оси Y
- ** Выровнять -** Выберите, чтобы выровнять левую и правую оси Y по значению. (по умолчанию флажок снят/false)
- **Уровень -** Доступно при выборе параметра **Выровнять**. Значение, используемое для выравнивания левой и правой осей Y, начиная с Y=0. (по умолчанию 0)

### Ось X

- ** Показать -** Щелкните, чтобы показать или скрыть ось.
- ** Режим -** Режим отображения полностью изменяет визуализацию графической панели. Это как три панели в одной. Основной режим - это режим временных рядов со временем по оси X. Два других режима - это базовый режим гистограммы с рядами по оси X вместо времени и режим гистограммы.
  - **Время -** (по умолчанию) Ось X представляет время и то, что данные сгруппированы по времени (например, по часам или минутам).
  - ** Серия -** Данные сгруппированы по сериям, а не по времени. Ось Y по-прежнему представляет значение.
    - **Значение -** Тип агрегации, используемый для значений. Значение по умолчанию - total (суммирование значений вместе).
  - ** Гистограмма -** Преобразует график в гистограмму. Гистограмма - это своего рода столбчатая диаграмма, которая группирует числа в диапазоны, часто называемые сегментами или ячейками. Более высокие столбцы показывают, что в этот диапазон попадает больше данных.

    Для получения дополнительной информации о гистограммах обратитесь к [Введение в гистограммы и тепловые карты] ({{< relref "../../basics/intro-histograms.md" >}}).
    - ** Сегменты -** Количество сегментов, по которым группируются значения. Если оставить пустым, то Harvest попытается рассчитать подходящее количество ведер.
    - **X-Min -** Отфильтровывает значения из гистограммы, которые находятся ниже этого минимального предела.
    - **X-Max -** Отфильтровывает значения, превышающие этот максимальный предел.

## Легенда

Используйте эти настройки, чтобы уточнить, как легенда отображается в вашей визуализации.

### Варианты

- ** Показать -** Снимите флажок, чтобы скрыть легенду. (по умолчанию установлено значение/true)
- ** Как таблица -** Установите флажок для отображения условных обозначений в таблице. (по умолчанию установлено значение/true)
- ** Справа -** Установите флажок, чтобы легенда отображалась справа.
- **Ширина -** Доступна при выборе ** Справа**. Введите минимальную ширину легенды в пикселях.

### Значения

Дополнительные значения могут быть показаны рядом с названиями условных обозначений:

- **Min -** Минимум всех значений, возвращаемых из запроса метрики.
- **Max -** Максимальное количество всех значений, возвращаемых из запроса метрики.
- **Среднее значение -** Среднее значение всех значений, возвращенных из запроса метрики.
- **Текущее** - Последнее значение, возвращенное из запроса метрики.
- **Итого -** Сумма всех значений, возвращенных из запроса метрики.
- ** Десятичные знаки -** Определяет, сколько десятичных знаков отображается для значений условных обозначений и всплывающих подсказок при наведении курсора на график.

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

Например, если вы строите график скорости, такой как запросы в секунду, это, вероятно, использует среднее значение в качестве агрегатора, тогда общее количество в легенде не будет представлять общее количество запросов. Это просто сумма всех точек данных, полученных Harvest.

### Скрыть серию

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

- ** Только с нулевыми значениями -** Значение=null (по умолчанию флажок снят)
- ** Только с нулями -** Значение=ноль (по умолчанию флажок снят)

### Временные регионы

Временные области позволяют выделить определенные временные области графика, чтобы их было легче увидеть, например, в выходные, рабочие и / или нерабочие часы. Все настроенные временные регионы относятся ко времени UTC.