Отправка Исключений В Elastic Stack Через Rest

  • Автор темы Андрей1987
  • Обновлено
  • 22, Oct 2024
  • #1

Я работаю с разработчиками, желающими заменить Exceptionless, инструмент отчетности об исключениях в реальном времени.

Они хотят отправить исключения из веб-приложения, которые они ранее отправляли в Exceptionless, в наш стек ELK.

У меня есть опыт использования Beats только для отправки данных в ELK.

Раньше я писал собственный код для выполнения подобных задач, но мы использовали Splunk, а не ELK.

Насколько удобен процесс отправки информации в ELK через REST? Есть ли у них советы, подсказки и/или подводные камни?

Это поддерживаемый, рекомендуемый и хороший способ ведения журнала исключений/отчетности/аналитики/и т. д.

#эластичный

Андрей1987


Рег
01 May, 2009

Тем
81

Постов
192

Баллов
627
  • 25, Oct 2024
  • #2

Это зависит от того, чего вы пытаетесь достичь, но, по моему мнению, если вы заинтересованы в надежном получении своих исключений, вам, вероятно, нужно что-то между Elasticsearch и вашим приложением - какая-то система очередей или журналирования, например Kafka или Redis.

Отправьте туда свои исключения, а затем перелейте их в Elasticsearch. В противном случае вы рискуете перегрузить способность ES принимать записи в тот самый момент, когда вам это нужно больше всего (каскадный сбой, DDOS и т. д.).

 

Nialex


Рег
14 Jan, 2006

Тем
91

Постов
206

Баллов
671
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно