История изменений
Исправление liksys, (текущая версия) :
grep справится лучше
Нет, скорость выборки с помощью грепа будет значительно ниже, потому что это линейное чтение и парсинг текста, в то время как journalctl ищет по индексам в структурированных файлах.
Далее, для типовых запросов тебе придется иметь постоянный набор регулярных выражений под рукой, или написать свой собственный скрипт с нужными опциями и готовыми регулярками. В случае journalctl это уже написано и стандартизировано.
скрипты обладают свойством самодокументируемости
Не обладают, особенно регулярные выражения, которые еще надо прочитать и понять. При этом journalctl –since и –until сильно понятнее, чем регулярки для разбора дат, которые, кстати, могут быть разными в разных логах, ведь не все пишут логи через syslog.
Исходная версия liksys, :
grep справится лучше
Нет. Скорость выборки с помощью грепа будет значительно ниже, потому что это линейное чтение и парсинг текста, в то время как journalctl ищет по индексам в структурированных файлов.
Далее, для типовых запросов тебе придется иметь постоянный набор регулярных выражений под рукой, или написать свой собственный скрипт с нужными опциями и готовыми регулярками. В случае journalctl это уже написано и стандартизировано.
скрипты обладают свойством самодокументируемости
Не обладают, особенно регулярные выражения, которые еще надо прочитать и понять. При этом journalctl –since и –until сильно понятнее, чем регулярки для разбора дат, которые, кстати, могут быть разными в разных логах, ведь не все пишут логи через syslog.