# Kibana: Как построить график количества событий в секунду

**URL:** https://discuss.elastic.co/t/kibana/200038
**Category:** Вопросы на русском языке
**Created:** [September 18, 2019, 2:45pm UTC](https://discuss.elastic.co/t/kibana/200038 "2019-09-18T14:45:41Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![Igor\_Belyakov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_belyakov/32/52615_2.png) [@Igor\_Belyakov](https://discuss.elastic.co/u/Igor_Belyakov)
#### Post date: [September 18, 2019, 2:45pm UTC](https://discuss.elastic.co/t/kibana/200038/1 "2019-09-18T14:45:41Z")

</div>

Добрый день.

Как, в Кибане, построить график, отображающий количество событий/документов в секунду.  
Я понимаю, что это задачу можно решить, изменив параметры диаграммы:  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/4/9/495e262cef84c9e364daa68440904be4fefd5256.png)  
Но, параметры графика сильно зависят от используемого масштаба времени.

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

Спасибо)

---

<div class="post-metadata">

### Author: ![KOTOXJle6](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kotoxjle6/32/131136_2.png) [@KOTOXJle6](https://discuss.elastic.co/u/KOTOXJle6)
#### Post date: [September 18, 2019, 5:25pm UTC](https://discuss.elastic.co/t/kibana/200038/2 "2019-09-18T17:25:13Z")

</div>

У вас тоже при выборе большого промежутка минимальный шаг становится 10 минут и больше?  
Похоже что kibana просто не может отобразить такое количество линий в таблице.  
 ![2019-09-18_202201](https://us1.discourse-cdn.com/elastic/original/3X/2/a/2a68ed1bdf434edf4bc09aeaf3b3a8791b393dc9.png)

Пробовал создавать визуализацию, вставлять её в таблицу и растягивать на весь экран, но ничего не изменилось.

---

<div class="post-metadata">

### Author: ![Igor\_Belyakov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_belyakov/32/52615_2.png) [@Igor\_Belyakov](https://discuss.elastic.co/u/Igor_Belyakov)
#### Post date: [September 19, 2019, 12:30pm UTC](https://discuss.elastic.co/t/kibana/200038/3 "2019-09-19T12:30:56Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [September 19, 2019, 2:49pm UTC](https://discuss.elastic.co/t/kibana/200038/4 "2019-09-19T14:49:50Z")

</div>

А за какой период вы пытаетесь это все с минутным разрешением отобразить?

---

<div class="post-metadata">

### Author: ![Igor\_Belyakov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_belyakov/32/52615_2.png) [@Igor\_Belyakov](https://discuss.elastic.co/u/Igor_Belyakov)
#### Post date: [September 19, 2019, 3:01pm UTC](https://discuss.elastic.co/t/kibana/200038/5 "2019-09-19T15:01:13Z")

</div>

Обычно анализирую данные либо за неделю, либо за месяц

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [September 19, 2019, 4:01pm UTC](https://discuss.elastic.co/t/kibana/200038/6 "2019-09-19T16:01:42Z")

</div>

В неделе 10080 минут. 5K монитор больше чем 5120 точек отобразить не может. Если не печатать плакаты, то при 300dpi больше 5000 точек тоже не поместиться. Отсюда вопрос, зачем получать поминутное разрешение, если его все-равно потом не отобразить?

---

<div class="post-metadata">

### Author: ![Igor\_Belyakov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_belyakov/32/52615_2.png) [@Igor\_Belyakov](https://discuss.elastic.co/u/Igor_Belyakov)
#### Post date: [September 20, 2019, 8:27am UTC](https://discuss.elastic.co/t/kibana/200038/7 "2019-09-20T08:27:12Z")

</div>

Вообще не о том вопрос.  
Я хотел узнать, есть ли возможность посчитать некое значение на основании данных из индекса и на основании этих данных построить график

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [September 20, 2019, 12:30pm UTC](https://discuss.elastic.co/t/kibana/200038/8 "2019-09-20T12:30:47Z")

</div>

Я пытаюсь совместить

> [@Igor\_Belyakov](#):
>
> Как, в Кибане, построить график, отображающий количество событий/документов в секунду.

и

> [@Igor\_Belyakov](#):
>
> есть ли возможность посчитать некое значение на основании данных из индекса и на основании этих данных построить график

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

---

<div class="post-metadata">

### Author: ![Igor\_Belyakov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_belyakov/32/52615_2.png) [@Igor\_Belyakov](https://discuss.elastic.co/u/Igor_Belyakov)
#### Post date: [September 24, 2019, 9:15am UTC](https://discuss.elastic.co/t/kibana/200038/9 "2019-09-24T09:15:18Z")

</div>

Совсем всех запутал)  
Основная задача:  
Мне нужно контролировать изменение параметра EPS (event per second)  
Вот я и пытаюсь выяснить, как это можно сделать?

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [September 24, 2019, 1:25pm UTC](https://discuss.elastic.co/t/kibana/200038/10 "2019-09-24T13:25:52Z")

</div>

> [@Igor\_Belyakov](#):
>
> Мне нужно контролировать изменение параметра EPS (event per second)

Ничего не понимаю. То есть надо больше чем 100000 значений получить вне кибыны или можно меньше но если одно значение усредненное по 5 минутам, вам все-равно это значение надо в EPS получить?

---

<div class="post-metadata">

### Author: ![KOTOXJle6](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/kotoxjle6/32/131136_2.png) [@KOTOXJle6](https://discuss.elastic.co/u/KOTOXJle6)
#### Post date: [September 26, 2019, 11:31am UTC](https://discuss.elastic.co/t/kibana/200038/11 "2019-09-26T11:31:55Z")

</div>

Кажется нужно получить не список всех событий за секунду, а просто число, например 5000, в следующую секунду 8000, потом 3000. И

---

<div class="post-metadata">

### Author: ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)
#### Post date: [September 26, 2019, 1:33pm UTC](https://discuss.elastic.co/t/kibana/200038/12 "2019-09-26T13:33:17Z")

</div>

Ну тут 3 способа:

1. Увеличить количество ведерок в агрегации. По умолчанию elasticsearch позволяет только 10,000 ведерок для того, чтобы избежать запросов, которые используют слишком много памяти. Обойти это ограничение можно увеличив [`search.max_buckets`](https://www.elastic.co/guide/en/elasticsearch/reference/7.3/search-aggregations-bucket.html)
2. Использовать один запрос на каждый день добавив [range query](https://www.elastic.co/guide/en/elasticsearch/reference/7.3/query-dsl-range-query.html#ranges-on-dates) к запросу.
3. Перейти на [composite aggregation](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-composite-aggregation.html)

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [October 24, 2019, 1:33pm UTC](https://discuss.elastic.co/t/kibana/200038/13 "2019-10-24T13:33:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
