klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Debian и логи

Я тут внезапно "проснулся" и с удивлением узнал, что оказывается, уже давно во всех современных linux-ах логирование происходит через всё тот же systemd (точнее, systemd-journald). Да, я ещё тот слоупок. А rsyslog если где и оставили, то чисто "для мебели". Последний берёт данные из сокета journald посредством модуля "imuxsock" и раскладывает полученные логи по файликам и папочкам.

И вот занятное наблюдение. По умолчанию, "из коробки" в 10-м дебиане (стабильный на момент написания этого поста) journald хранит собранные логи в "/run/log/journal/", то есть по сути в оперативной памяти. В качестве постоянного хранилища используется старый добрый "/var/log/*", куда всё попадает из rsyslog-а "по конвейеру". А вот в 11-м дебиане (тестовый) для journald по умолчанию прописана уже папка "/var/log/journal/", то есть на диске. Похоже, что они таки собираются полностью отказаться от rsyslog в следующем релизе. Но это не точно.

ОМГ, мир уже никогда не станет прежним. Даже не знаю, хорошо это или плохо.

Tags: debian, it, linux
Subscribe

  • И снова дрищу в красную шапку

    ... Есть у меня один всратый проект, где меня вынудили установить RedHat 8. Причём, заказчики там сказочные **ланы, поэтому затребовали "до…

  • Juniper SRX + StrongSWAN = Route-based Dual-stack IPSec

    Где-то вот тут я рассказывал как строить route-based IPSec между Juniper SRX и StrongSWAN. Теперь захотелось в этот же тоннель запихать ещё и IPv6.…

  • Juniper SRX + IPv6 + Ростелеком

    ... После того как подключил себе Ростелеком / Онлайм, появилась возможность дальше развлекаться с IPv6 (ага, неймется мне). Попутно делаю для себя…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments