Похожие чаты

Добрый день, елк стек 7.17 одна нода эластика, одна нода

логстеша. Логстеш не успевает забирать логи из редисов. Показывает вот такие графики, но при этом на сервере я не вижу, чтобы он уперся в цп или озу. С чего начать? До сегодняшнего дня все было ок, сегодня запустили сервис с большим количеством логов (уже написало 150млн логов за 6 часов) и у него на редисе копится очередь из логов, доходит до 6-7млн

11 ответов

6 просмотров

Мож у вас эластик в диски упирается. Очень. Очень мало диагностической информации. По ней только удачи можно пожелать)

Константин- Автор вопроса
Den Schmitz
Мож у вас эластик в диски упирается. Очень. Очень ...

по возможности предоставлю всю, знать бы какую

Константин
по возможности предоставлю всю, знать бы какую

Если предположение на диски то посмотрите в atop кнопка d или банально на wa в top

упираетесь в эластик и его пропускную способность. Дробите логи в разные индексы и аппайте ресурсы и jvm эластика

Константин- Автор вопроса
Lev Tkach
упираетесь в эластик и его пропускную способность....

по аппаратным ресурсам 10 ядер, 32озу, хип эластика 14гб, занято 3гб

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

Константин- Автор вопроса
Etki
непрошенный совет безотносительно самого вопроса: ...

Да нет, совет вполне годный, а что посоветуете? На ум только кафка приходит. Редис используем поскольку его проще всего поставить + с конфигом из коробки чаще всего норм работает

Etki
непрошенный совет безотносительно самого вопроса: ...

Среди чего он плох и почему, если не секрет?

√Григорий
Среди чего он плох и почему, если не секрет?

В общем я хожу из чата в чат с одной же идеей, которая раскрывается большим текстом, но можно уместить в два поинта а) он криво писан (всегда был, всегда будет) и б) де-факто он не нужен, потому в любой области, в которой он пытается чем-то быть (к/в, паб/саб, что там ещё навертели) есть инструменты на голову выше него. Если вам нужно доставать данные из памяти - ну так с этим и SQL-база справится, просто отдаёте ей тот же объем памяти, и она будет в нем горячие данные держать. Нетюненый пг на моей рабочей машине выдает 0.2-0.8мс на извлчение записи по ключу (которая очевидно в этот момент висит в кэше). Нетюненый. Соседствующий с хромом и идешками. При том, что его ключевая задача - корректность транзакций, а не скорость. Весь миф про скорость работы сетевого кэша из-за того, что он держит что-то в памяти, а все остальные на диске - это миф, и оно все равно подрублено по сети, которая только на передачу будет ещё столько же накидывать. Ин-мемори кэш мгновенный только тогда, когда он существует и управляется прямо в процессе.

Константин
Да нет, совет вполне годный, а что посоветуете? На...

Если нужно просто пики подавлять, то вроде у самого логстеша буфера были. Если есть опасения что машина с логстешем может исчезнуть (облако), повышенные требования или ещё что-то - то да, любой брокер с персистентсностью может подойти (хотя на самом деле под эти дела и брокер оверхед, там же просто надо потоков байтов хранить да галочками отмечать, где следующее сообщение началось)

Похожие вопросы

Обсуждают сегодня

А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
Чем оно проблема?
Nikita Uzumaki
21
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Hi, I was reading this https://twitter.com/HouseofChimera/status/1778078991762780408 about Verasity and their likely choice of Tron as blockchain for their token for its low f...
Jordi
13
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
@samkazemian - couple questions: Update on frxBTC? - This would do well with the current influx of institutional investment entering the space Update on future veFXS streams...
Costi
16
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Any electron dev here?
Sayanth Tezro
12
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Карта сайта