# Logstash мониторинг file input

**URL:** <https://discuss.elastic.co/t/logstash-file-input/264934>\
**Category:** Вопросы на русском языке\
**Created:** [February 20, 2021, 5:38am UTC](https://discuss.elastic.co/t/logstash-file-input/264934 "2021-02-20T05:38:56Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [February 20, 2021, 5:38am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/1 "2021-02-20T05:38:56Z")

</div>

Добрый день, подскажите, кто нибудь сталкивался с мониторингом входящих данных?  
Есть несколько серверов которые каждый день по sftp скидывают логи в директорию на сервер logstash, можно ли настроить мониторинг файлов на logstash'е? Напримет, файлы с определенным именем не пришли сегодня и 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:** [February 22, 2021, 2:18pm UTC](https://discuss.elastic.co/t/logstash-file-input/264934/2 "2021-02-22T14:18:36Z")

</div>

Если файлы не могут быть пустыми - можно просто мониторить данные, если данные не появились (потому что не пришли или logstash не работает).

---

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [February 23, 2021, 11:32am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/3 "2021-02-23T11:32:44Z")

</div>

Файлы не пустые, но файлы приходят не с одного сервера, а с 7ми. Можно ли как то настроить мониторинг входных данных по определенным тегам? И ещё, после того как 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:** [February 23, 2021, 3:19pm UTC](https://discuss.elastic.co/t/logstash-file-input/264934/4 "2021-02-23T15:19:52Z")

</div>

> [@artem33region](#):
>
> Можно ли как то настроить мониторинг входных данных по определенным тегам?

Просто задаете ограничение по тагу и смотрите пришло ли что-то за последние несколько часов. Log Threshold Alert это делает.

---

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [February 24, 2021, 5:27am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/5 "2021-02-24T05:27:09Z")

</div>

Игорь, спасибо! Не подскажите, как включить Log Threshold Alert, у меня Kinana с X-Pack.

---

<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:** [February 24, 2021, 2:19pm UTC](https://discuss.elastic.co/t/logstash-file-input/264934/6 "2021-02-24T14:19:53Z")

</div>

В кибане, нажать на меню -\> Management -\> Stack Management -\> Alerts and Actions -\> Create alert -\> Select a trigger type -\> Log threshold Это, если у вас все сваливается в стандартный индекс логов. Если надо по любому индексу то можно добавить [filtered alias](https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-aliases.html#filtered) с фильтром по тагу и сделать Index Threshold Alert по этому алиасу.

---

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [February 25, 2021, 5:18am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/7 "2021-02-25T05:18:51Z")

</div>

Для включения этой фичи нужно настроить TLS и создать сертификат?

---

<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:** [February 25, 2021, 5:29pm UTC](https://discuss.elastic.co/t/logstash-file-input/264934/8 "2021-02-25T17:29:37Z")

</div>

> [@artem33region](#):
>
> этой фичи

Этой - это какой? Все, что я перечислил, должно без TLS работать, по-моему. Может, [уровня лицензии](https://www.elastic.co/subscriptions) не хватает?

---

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [February 26, 2021, 5:21am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/9 "2021-02-26T05:21:24Z")

</div>

![изображение](https://us1.discourse-cdn.com/elastic/original/3X/3/1/31a49520b5b21fd1381b50c97e19c6223f51e8ed.png)  
Лицензия базовая, её хватает.  
А вот что пишет, когда заходишь в Alerts and actions:

 ![изображение](https://us1.discourse-cdn.com/elastic/original/3X/e/5/e599acbaa6c29f1415e6cd7c2ee2cd2fb152f650.png)  
Походу да, нужно настраивать TLS.

---

<div class="post-metadata">

**Author:** ![artem33region](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@artem33region](https://discuss.elastic.co/u/artem33region)\
**Post date:** [March 3, 2021, 8:25am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/10 "2021-03-03T08:25:01Z")

</div>

Игорь, подскажите, возможно ли с базовой лицензией создать свой Connector в Alerts and Actions? Моя цель это при отсутствии определённого тега в индексе, отсылать email, в базовой лицензии такой функционал отсутствует, я вот думаю, возможно ли отправлять сообщение в logstash и в нём, через send mail отправлять письмо?

---

<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:** [March 4, 2021, 12:18am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/11 "2021-03-04T00:18:30Z")

</div>

Kibana Actions: Index and Logging, в [basic](https://www.elastic.co/subscriptions). Так что, по идее, должно работать.

---

<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:** [April 1, 2021, 12:18am UTC](https://discuss.elastic.co/t/logstash-file-input/264934/12 "2021-04-01T00:18:39Z")

</div>

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