Пишем логи в journald с помощью Logback и FFM API

#Пишем #Logback #Разворачивать #Java-приложения #Читать

Разворачивать бэкенды для личного использования с помощью systemd удобно, но stdout плохо интегрируется с journald, а устанавливать софт только для просмотра логов не хочется. В статье - простой пример, как можно писать логи из Java-приложения в journald так, чтобы их потом удобно просматривать Читать далее

Существует много способов развёртывания веб-приложений и примерно столько же подходов к логгированию. В этой статье хочу показать подход к логгированию из Java бэкенда, развёрнутого как systemd service, в journald с помощью Logback и FFM API.

Статья не является попыткой агитации за использование такого подхода — скорее я хотел показать, что такой подход в принципе существует и кому-то он может оказаться полезен, но необходимо держать в голове, что использование FFM API влечёт риски, так что применяйте осознанно. Кроме того, у меня нет информации о степени производительности такого подхода — могу лишь предположить, что работа journald API заключается в формировании бинарного сообщения и его записи в Unix socket, что должно быть довольно быстро.

Предполагается, что вы знакомы с systemd, journald, разработкой на Java и с использованием Logback в частности.

Как работает логгирование в stdout с journald по умолчанию

Похожие статьи

Российская газета
Российская газета

Как швейная фабрика в Мстиславле стала одним из индустриальных флагманов

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

Российская газета
Медведев: многие россияне ставят диагноз через ИИ, а не у врача РИА
РИА

Медведев: многие россияне ставят диагноз через ИИ, а не у врача

Многие россияне сейчас ставят диагноз через ИИ, а не у врача, отметил председатель партии

РИА
Суд продлил арест блогеру Шурыгиной до 19 октября M24.ru
M24.ru

Суд продлил арест блогеру Шурыгиной до 19 октября

Решение вынес Троицкий районный суд Москвы

M24.ru
Готовить крупные проекты нужно даже в непростое время, заявил Медведев РИА
РИА

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

Готовить крупные инфраструктурные проекты, подобные мосту на Сахалин, нужно даже в текущее непростое время, заявил зампред Совбеза РФ, председатель партии... РИА Новости, 12.08.2026

РИА
Российская газета
Российская газета

Камчатка и Чукотка на четыре дня остались без мобильного интернета

Сегодня в полночь Камчатка, а вместе с нею Чукотка и курильский остров Парамушир вернулись в безынтернетную эру. "Ростелеком" начал ремонт подводной волоконно-оптической линии связи (ПВОЛС).

Российская газета
Вышел Grok 4.6 — разбираем, как модель взяла уровень GPT-5.6 по цене вдвое ниже Хабр
Хабр

Вышел Grok 4.6 — разбираем, как модель взяла уровень GPT-5.6 по цене вдвое ниже

SpaceXAI представила Grok 4.6 — новинку, которая, по заявлению компании, выходит на уровень самых мощных моделей на рынке при цене вдвое ниже конкурентов: $2 за миллион входных токенов и $6 за миллион...

Хабр