# Logstash pipeline graceful shutdown: потеря in-memory данных?

**URL:** <https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978>\
**Category:** Вопросы на русском языке\
**Created:** [August 19, 2021, 2:04pm UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978 "2021-08-19T14:04:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ep4sh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ep4sh/32/40099_2.png) [@ep4sh](https://discuss.elastic.co/u/ep4sh)\
**Post date:** [August 19, 2021, 2:04pm UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/1 "2021-08-19T14:04:35Z")

</div>

Ребят всем привет!

Подскажите у нас имеется Logstash версии 6.x (latest) который отправляет данные в Elasticsearch, он установлен на AWS ASG.

Я пытаюсь понять, при терминировании инстанса ASG (ASG делает нечто вроде [shutdown -h now,](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#what-happens-terminate) что по сути graceful shutdown) - что произойдет с данными которые находятся в данный момент в памяти (в пайплайне)?

Будут ли они утеряны при graceful shutdown или заблокируется INPUT а затем произойдет доставка в ES и Logstash завершит работу?

Благодарю за Ваше время и ответы!

Спасибо,  
Паша

---

<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:** [August 19, 2021, 8:35pm UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/2 "2021-08-19T20:35:28Z")

</div>

> **[Persistent queues (PQ) | Logstash Reference \[7.14\] | Elastic](https://www.elastic.co/guide/en/logstash/current/persistent-queues.html)**

---

<div class="post-metadata">

**Author:** ![ep4sh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ep4sh/32/40099_2.png) [@ep4sh](https://discuss.elastic.co/u/ep4sh)\
**Post date:** [August 25, 2021, 1:11pm UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/3 "2021-08-25T13:11:45Z")

</div>

Игорь, добрый день!  
Благодарю за ответ - перечитал еще раз документацию. В описании указано:

```auto
If Logstash experiences a temporary machine failure, the contents of the in-memory queue will be lost. 

```

Но к сожалению я не нашел описания, что происходит при graceful shutdown (и происходит ли вообще?)  
Дело в том что AWS ASG - вещь сильно временная и PQ (persistance queue) не спасет нас от потери данных (диск будет удаляться вместе с экземпляром EC2).

Перефразируя вопрос - остановит ли Logstash все input и завершит ли цепочку

```auto
 queue → filter + output

```

если получен сигнал на завершение процесса?

---

<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:** [August 25, 2021, 6:03pm UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/4 "2021-08-25T18:03:27Z")

</div>

> [@ep4sh](#):
>
> если получен сигнал на завершение процесса?

> **[Shutting Down Logstash | Logstash Reference \[8.11\] | Elastic](https://www.elastic.co/guide/en/logstash/current/shutdown.html#_what_happens_during_a_controlled_shutdown)**

---

<div class="post-metadata">

**Author:** ![ep4sh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ep4sh/32/40099_2.png) [@ep4sh](https://discuss.elastic.co/u/ep4sh)\
**Post date:** [August 26, 2021, 8:50am UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/5 "2021-08-26T08:50:29Z")

</div>

Спасибо, Игорь!  
Как всегда - Вы знаете ответы на любые вопросы =)

Благодарю за Ваше время!

---

<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:** [September 23, 2021, 8:51am UTC](https://discuss.elastic.co/t/logstash-pipeline-graceful-shutdown-in-memory/281978/6 "2021-09-23T08:51:02Z")

</div>

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