История изменений
Исправление liksys, (текущая версия) :
Мне не нужно логгирование когда всё работает.
xDDDDDDD
Ох лол, боже. Просто в квотезы это.
А вместо экономии места на диске у нас теперь экономия TBW флэш-памяти и экономия iops’ов при запуске.
Поставь лимит на 32 мегабайта и пиши в память. Делай правильно, а не так, как твоей левой пятке хочется. Когда у тебя начнутся проблемы, а логов не будет - будешь чесать себе репу у разбитого корыта.
Просто сделайте чтобы написанный в документации systemctl disable работал!
Он и работает. Просто некоторые сервисы нужны. Иди удали initrd из /boot и пожалуйся, почему ось не грузится, тебе же не нужен initrd, он только место занимает. А чо, пусть тебе ядро без всего этого статикой собирают.
Но они то этого ровно ничего не получат. А вот размер сборки и объём оперативки возрастёт очень чувствительно.
Как только они дропнут поддержку старого железа, это перестанет быть проблемой. Когда я собирал встраиваемою ось для первой малиновой зерохи, писать логи в память в journald УЖЕ не было проблемой. Можешь посмотреть, в каком году она была выпущена.
А потом всё равно придётся использовать journalctl | less.
Если у тебя в шелле стоит PAGER=less, то journalctl сам будет открывать тебе less, если нужно.
И куда я должен засовывать этот код вместо того чтобы открыть лог роутера и почитать его?
У тебя в голове совсем мякина что ли? Мы говорили о том, что journald дает возможность ИЗ КОДА легко прочитать лог, это буквально обращение к базе данных. Для софта, который в веб-морде показывает логи, journald очень удобен, собственно это мой код, который показывает лог за последний час и докидывает свежие сообщения в процессе. Тебе не надо десять раз писать парсеры и самому агрегировать логи из кучи файлов, journald уже это сделал.
А чтобы в шелле почитать лог, просто введи journalctl
. Поставь себе нормальную ось, типа арча, в котором systemd/journald интегрированы правильно, и посмотри, как это работает у нормальных людей.
Исходная версия liksys, :
Мне не нужно логгирование когда всё работает.
xDDDDDDD
Ох лол, боже. Просто в квотезы это.
А вместо экономии места на диске у нас теперь экономия TBW флэш-памяти и экономия iops’ов при запуске.
Поставь лимит на 32 мегабайта и пиши в память. Делай правильно, а не так, как твоей левой пятке хочется. Когда у тебя начнутся проблемы, а логов не будет - будешь чесать себе репу у разбитого корыта.
Просто сделайте чтобы написанный в документации systemctl disable работал!
Он и работает. Просто некоторые сервисы нужны. Иди удали initrd из /boot и пожалуйся, почему ось не грузится, тебе же не нужен initrd, он только место занимает. А чо, пусть тебе ядро без всего этого статикой собирают.
Но они то этого ровно ничего не получат. А вот размер сборки и объём оперативки возрастёт очень чувствительно.
Как только они дропнут поддержку старого железа, это перестанет быть проблемой. Когда я собирал встраиваемою ось для первой малиновой зерохи, писать логи в память в journald УЖЕ не было проблемой. Можешь посмотреть, в каком году она была выпущена.
А потом всё равно придётся использовать journalctl | less.
Если у тебя в шелле стоит PAGER=less, то journalctl сам будет открывать тебе less, если нужно.
И куда я должен засовывать этот код вместо того чтобы открыть лог роутера и почитать его?
У тебя в голове совсем мякина что ли? Мы говорили о том, что journald дает возможность ИЗ КОДА легко прочитать лог, это буквально обращение к базе данных. Для софта, который в веб-морде показывает логи, journald очень удобен, собственно это мой код, который показывает лог за последний час и докидывает свежие сообщения в процессе. Тебе не надо десять раз писать парсеры и самому агрегировать логи из кучи файлов, journald уже это сделал.
А чтобы в шелле почитать лог, просто введи journald
. Поставь себе нормальную ось, типа арча, и посмотри, как это работает у нормальных людей.