LINUX.ORG.RU

Релиз systemd v38 c поддержкой Journal, замены системе syslog

 , , ,


0

2

Леннарт Поттеринг (Lennart Poettering) анонсировал новый экспериментальный релиз системного менеджера systemd v38, примечательный интеграцией наработок проекта Journal, в рамках которого развивается подсистема, призванная заменить собой службу syslog и другие сопутствующие сервисы журналирования событий. Подробный обзор особенностей Journal и отличий от syslog можно прочитать в первом анонсе проекта.

Сообщается, что работа над Journal уже близка к завершению, остаётся нереализованными лишь несколько значительных функций и недостаточно проработана документация. Наиболее заметно наличие Journal при выполнении для сервисов команды 'systemctl status', которая теперь выдаёт в том числе и последние сообщения лога для указанного сервиса. Для совместимости с классическим syslog в systemd интегрирована специальная прослойка, которая использует сокет /run/systemd/journal/syslog для приема сообщений, включая перенаправление сообщений из /dev/log.

Данные сохраняются в /var/log/journal, если такая директория создана, в противном случае лог сохраняется в /run/log/journal. Для просмотра журнала следует использовать утилиту systemd-journalctl, которая по умолчанию генерирует вывод, полностью аналогичный формату /var/log/messages. Используя опции "-o verbose", "-o short-monotonic" или "-o json" можно менять детализацию и формат вывода. Для эмуляции поведения «tail -f» предусмотрена опция "-f".

>>> Подробности

Ответ на: комментарий от tailgunner

Дык, фанату винды ничего делать не надо. Купить дистрибутив винды/офиса/фотошопа и вот оно --- счастье.

ugoday ★★★★★
()
Ответ на: комментарий от Axon

Загрузка моего компьютера занимает около 40 секунд, из них ~10 до GRUB'а, и ~25 секунд после KDM. Вы себе не представляете, насколько глубоко мне наплевать на то, что вместо 40 секунд я могу получить 38.

Лорчую!

geekless ★★
()

Я вот что подумал: Линус же на федоре сидит, как он вообще терпит то, что они с линуксом делают?

xorik ★★★★★
()
Ответ на: комментарий от Axon

Вы себе не представляете, насколько глубоко мне наплевать на то, что вместо 40 секунд я могу получить 38.

Во-первых, с моим зоопарком серверных демонов это ускорение гораздо существеннее. Во-вторых, «не нужно _вам_» - еще не значит «не нужно _априори_».

segfault ★★★★★
()
Ответ на: комментарий от Reset

не редки системы в которых несколько гигабайт за час набегает. ты предлашаешь раз в 5 минут ротацию дергать?

Поделка поттеринга сдохнет на втором гигабайте логов. Просто сдохнет на перестроении индексов, поскольку это сложные алгоритмы, а поттеринг писать их не станет, свято будучи увереным в своем непогрешимом мнении что 10 мегабайт логов в сутки «хватит для всех».

no-dashi ★★★★★
()
Ответ на: комментарий от demmsnt

нет как раз у Потеринга лог iptables будет в 100 раз меньше.

И что мне делать с этим блобом, если в нём окажется бэд-блок? Применять телепатию?

geekless ★★
()
Ответ на: комментарий от segfault

Ок, хорошо systemd полил. Но причем тут upstart?

Какой такой upstart? Ничего я такого не писал, нет его у меня, обхожусь без него отлично. А systemd говно, и pulseaudio говно, и вообще всё что делает этот мудазвон — полное говно, а майтейнерам которые это говно тащат в дистрибутивы надо в голову гвозди забивать.

anonymous
()
Ответ на: комментарий от anonymous

Бугагец. Мальчик, линукс работает не только у тебя на домашнем компе.

Привет Девочка. Не возись на проезжей части... В том, то и дело что Linux работает много где и надо чтоб было понятно когда он работает плохо. А для этого и задуман этот проект. Иной раз логи как сообщения на деревню дедушке. Всё сократили и кукуй. Или отбирай грепом час.

Если ты не понимаешь, значит ты еще не доросла девочка...

demmsnt
()
Ответ на: комментарий от segfault

угу тоже самое можно было сделать и с сисвинитом, и апстарт был неудачен..(но в убунте после федоры много в него вложились потому пока не отказываются пока федора снова не запилит для них новую крутую систему запуска(жирмод: не в последнее время космонавты начали делать что-то своё..))

Thero ★★★★★
()
Ответ на: комментарий от no-dashi

Зато можно сохранять логи на другой хост.

Не можно, а нужно. По крайней мере в системах, где важна безопасность.

segfault ★★★★★
()
Ответ на: комментарий от Axon

Я выключаю компьютер только если уезжаю из дома больше, чем на 3 дня. Загрузка моего компьютера занимает около 40 секунд, из них ~10 до GRUB'а, и ~25 секунд после KDM. Вы себе не представляете, насколько глубоко мне наплевать на то, что вместо 40 секунд я могу получить 38.

Хы не нужны - я хожу на linux через putty.

AptGet ★★★
()
Ответ на: комментарий от segfault

Ну как, бы init.d это там где хранятся все скрипты, а в рц там симлинки... ну не знаю, как, бы почитай про sysV и т.п. это конечно не BSD и всё такое...

demmsnt
()
Ответ на: комментарий от xorik

Он мазохист. Федора как бы подтверждает.

Deleted
()

Вопрос всем сторонникам systemd:

Я - обычный пользователь линуксового десктопа, у которого всё Всё Работает. Логи я читаю пару раз в год, так как в остальное время мне незачем это делать. Из всех нюансов работы моей машины меньше всего меня заботит скорость её загрузки. Из всех подсистем в моём Арче, система инициализации - единственная, к которой я не могу выдумать ни одной претензии, даже если очень сильно напрягаюсь.

Есть ли хоть одна причина, по которой я могу захотеть перейти на systemd?

Axon ★★★★★
()
Ответ на: комментарий от Axon

Во-первых, терпеть все его недостатки ради двух секунд при загрузке - это маразм.

Поздравляю, ты только что похоронил поттеринговый системдэ.

ugoday ★★★★★
()
Ответ на: комментарий от segfault

У меня на нем система грузится быстрее -> вот уже и нужен. Подозреваю, что так не только у меня.

месье не знает такую пузомерку как uptime???

на телефоне или роутере время загрузки важно, но на серверах/десктопах/ноутах .... не смешите

real_maverick ★★★
()
Ответ на: комментарий от anonymous

ты слишком категоричен! твой подход не гибок( под гибкостью я подразумеваю не умение прогибаться а способность прогибать!) и да это выбор каждого ты либо едешь в машине либо едешь в другой машине либо тебя сбивает одна из них когда ты пытаешься её остановить...

Thero ★★★★★
()
Ответ на: комментарий от geekless

нет, любой линух-десктоп рано или поздно приводится к 12309 если на нем начать работать, а не порево смотреть в браузере

Reset ★★★★★
()
Ответ на: комментарий от anonymous

Нет, в твоём случае сторонник карательной медицины.

Ты сам себя чтоли сименсом караешь? Прям глаз на жопу... Логи на сименсе читать! Это тебе что Караоке?

demmsnt
()
Ответ на: комментарий от Axon

Я выключаю компьютер только если уезжаю из дома больше, чем на 3 дня. Загрузка моего компьютера занимает около 40 секунд, из них ~10 до GRUB'а, и ~25 секунд после KDM. Вы себе не представляете, насколько глубоко мне наплевать на то, что вместо 40 секунд я могу получить 38.

во - вот и цифра 38 появилась ;))))

real_maverick ★★★
()
Ответ на: комментарий от no-dashi

Просто сдохнет на перестроении индексов, поскольку это сложные алгоритмы, а поттеринг писать их не станет, свято будучи увереным в своем непогрешимом мнении что 10 мегабайт логов в сутки «хватит для всех».

Ну ребята из mongoDB или CouchDB или Riak могут помочь...

demmsnt
()
Ответ на: комментарий от no-dashi

на шутку не тянет посему толстая неадекватная провокация.

Thero ★★★★★
()
Ответ на: комментарий от segfault

Во-первых, с моим зоопарком серверных демонов это ускорение гораздо существеннее.

В Арче есть параллельный запуск демонов, который я использую. Всё, что нужно для получения выигрыша во времени загрузки, это расставить символы «@» перед именами нужных демонов в rc.conf.

Axon ★★★★★
()
Ответ на: комментарий от no-dashi

а на кой тогда индексация? на объемах ~10M в сутки никакая индексация не нужна

Reset ★★★★★
()
Ответ на: комментарий от Reset

Открой уже для себя волшебные слова vm.dirty_bytes и vm.dirty_background_bytes.

geekless ★★
()
Ответ на: комментарий от geekless

в rh-based из покон веков есть chkconfig/service, которые все еще остались для совместимости, но их функцию теперь выполняет systemctl

Reset ★★★★★
()
Ответ на: комментарий от anonymous

ну так можно отправлять логи прямо дедушке на деревню если они важны... ну вы прям как дети.

Thero ★★★★★
()
Ответ на: комментарий от segfault

с моим зоопарком серверных демонов это ускорение гораздо существеннее.

Как часто вы перезагружаете серверы?

ugoday ★★★★★
()
Ответ на: комментарий от geekless

И что мне делать с этим блобом, если в нём окажется бэд-блок? Применять телепатию?

Винт менять. Обычно если летит, то круто.

Я не отрицаю в бинарных фрматах масса минусов и я их могу часа два или три называть, но вопервых никто у вас сислог не украл. Во вторых можно и там текстовый вывод приделать. что орать как стая бандерлогов?

Сделает и понравится и ладно. Не понравится это вам не Windows поставите себе сислог.

Горе, горе у ребенка горшок украли...

demmsnt
()
Ответ на: комментарий от Reset

с 2008 года не встречал линух-десктопа на котором бы не проявлялось 12309

Оно с тобой разговаривает? Говорит: «Привет статуя я 12309! Ууууууу...» Или это ты детектируешь средним ухом, что это 12309, а не то, что у тебя фаерфокс флешкой память скушал?

demmsnt
()
Ответ на: комментарий от Harald

ему еще и gtk можно (понимание gentoo у вас видать глубокое)

g1itch
()
Ответ на: комментарий от Thero

тебе следовало написать баг репорт разработчикам опенсусе...

Зачем?!! Зачем я буду писать о багах какого-то сраного дерьма, которое по всем правилам следовало удавить ещё в зародыше вместе с его создателем, и которое я вырвал с корнем через неделю испытаний, убедившись в полной никчемности этого недоразумения, впрочем, как и все другие творения от этого вредителя.

anonymous
()
Ответ на: комментарий от demmsnt

ога, только почему-то когда «фаерфокс флешкой память скушал» в венде или в бзде, то аццких тормозов не наблюдается

Reset ★★★★★
()
Ответ на: комментарий от ugoday

Как часто вы перезагружаете серверы?

Я не про серверы, а про десктоп с кучей серверов (в прямом всмысле - демонов). И его я выключал, выключаю и буду выключать, хотя бы на ночь, что бы тут мне не говорили, ибо спать даже под тихий кулер не получается.

segfault ★★★★★
()
Ответ на: Вопрос всем сторонникам systemd: от Axon

Есть ли хоть одна причина, по которой я могу захотеть перейти на systemd?

Нет!

Я обычный сисадмин. Меня зовут когда всё к чертям сломалось уже как месяц назад и никто нифига не понимает. Логи я читаю ну часа два в день. Очень греп люблю и другие регулярные выражения, чаще из трех букв. - Есть хоть один повод почему мне не хотеть, чтоб было лучше?

demmsnt
()
Ответ на: комментарий от demmsnt

Ты явно не по адресу с такими впечатляющими выводами. Тут никто не орёт, просто нормальные люди стебутся над нелепой поделкой горе-изобретателя.

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.