Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Зачем разрабы засунули логи в бинарный формат, в чем плюс?  (Прочитано 295801 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
Здравствуйте!
В Ubuntu, начиная с версии 22.04 логи пишутся в journald.
Если я включу rsyslog:
systemctl enable rsyslog
systemctl start rsyslog
то будет ли это означать, что одна и та же запись будет дублироваться и занимать в два раза больше места (т.е. первая запись находится в journald, а другая, к примеру, в /var/log/auth.log)?
Т.е. по идее будет дублироваться как в бинарник journald, так и в классический .log файл. Но тогда что занимает меньше места: бинарник или .log?
B вобще нафига нужны логи в бинарниках, в чем от них плюс?
Спасибо!
« Последнее редактирование: 05 Августа 2024, 13:22:02 от sasha300 »
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
Если я включу rsyslog:
С какой целью?

Но тогда что занимает меньше места: бинарник или .log?
Бинарник. Все логи systemd сжимаются.
(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн sasha300

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
  • Xubuntu 22.04
    • Просмотр профиля
С какой целью?
Да просто привык к тектовым логам, удобно их грепать, а с бинарниками надо заново изучать как с ними взаимодействовать.
Покурил маны и понял, что это неизбежное зло - придется подстраиваться..
Спасибо за подсказку!
Xubuntu 16.04 > Xubuntu 18.04 > Xubuntu 20.04  > LM 20.3 Xfce > MX Linux 23.1 AHS > LM 21.3 Xfce > Xubuntu 22.04 > Kubuntu 22.04 > Xubuntu 22.04 (now)

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
удобно их грепать
journalctl --grep 'err|fail|warn'
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Онлайн X.3.

  • Активист
  • *
  • Сообщений: 280
  • Archlinux x86_64
    • Просмотр профиля
journalctl --grep 'err|fail|warn'
Все же суть вопроса, как я считаю, это оффлайн анализ, например с мертвой системы. И доп. утилита это явное неудобство.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
например с мертвой системы
просто указываете директорию с журналом мертвой системы.
journalctl -D /mnt/var/log/journal
Пользователь добавил сообщение 09 Августа 2024, 00:28:13:
доп. утилита это явное неудобство.
в том-то и дело, никаких доп. утилит не нужно)
journald - часть systemd.
« Последнее редактирование: 09 Августа 2024, 00:29:32 от ALiEN »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Онлайн X.3.

  • Активист
  • *
  • Сообщений: 280
  • Archlinux x86_64
    • Просмотр профиля
в том-то и дело, никаких доп. утилит не нужно)
Даже если у тебя нет systemd, например у тепбя liveCD gentoo с rc.d
С другой стороны я придираюсь, сам люблю юниты, но кусок правды в этом же есть?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7818
  • We were here
    • Просмотр профиля
например у тепбя liveCD gentoo с rc.d
c gentoo - вопросы задавайте на форуме gentoo. Тут форум Ubuntu. И systemd по-умолчанию уже лет восемь как принят в дистрибутивы Debian и Ubuntu соответственно.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7982
    • Просмотр профиля
В какой-то степени, всё с него началось. Смотрю 10.04. Еще нет ничего, только syslog.service.

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 761
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Так-то побоку, всё равно у меня все логи в tmpfs засунуты или отключены, но хорошим тоном, конечно, было бы предусмотреть возможность отключения сжатия...
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.