Graylog редко падает от нехватки диска — обычно первым сдаётся именно RAM: OpenSearch начинает выкидывать circuit breaker, message journal на диске растёт бесконтрольно, а веб-интерфейс подвисает на простом поиске. Проблема в том, что Graylog — это не один процесс, а связка из трёх сервисов с разной памятью, и посчитать нужный объём "в лоб" не получится без понимания, кто из них что ест. Разберём по компонентам, дадим ориентиры по объёму логов и покажем, как настроить heap так, чтобы не упереться в OOM на третьей неделе эксплуатации.
Подробнее →