If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Systemd journal is crap. Storing logs in binary format means breaking UNIX principles and making sysadmin's job harder. RedHat used to have a clue but it seems they've completely lost touch with reality by now. Much like Canonical.

Systemd journal is crap. Storing logs in binary format means breaking UNIX principles and making sysadmin's job harder. RedHat used to have a clue but it seems they've completely lost touch with reality by now. Much like Canonical.

"Breaking unix principles" Sorry but...not really. Also if you hate the systemd journal so much there is literally nothing stopping you from installing syslog and having journald forward messages to syslog. You actually come out BETTER because the Journal takes more detailed logs and syslog will GET those more detailed logs, therefore increasing the effectiveness OF the syslog logs.

Besides doing init The Right Way(TM), Systemd exposes all the cool feature added to Linux over last couple years. Systemd might very well be the single most value-adding package dropped into RHEL7.

Oh and do you know why machine code and file system layouts are not human readable? Because it is unsafe, hard to sort, hard to compress, and inefficient. Just like other things that need to be safe, sortable, compressable, and efficient you need to go binary.

jounalctl will still dump data to text stream when you invoke it, and it brings guarantees that a traditional init and logger just can't bring, like early boot logging. following child process even after double forking, and making it easy to dump the messages of the entire cgroup should something go wrong.

Systemd journal is crap. Storing logs in binary format means breaking UNIX principles and making sysadmin's job harder. RedHat used to have a clue but it seems they've completely lost touch with reality by now. Much like Canonical.

how dare they break unix principals, I say we should all go back to having to manually communicate with the CPU by switches on the computer and programming in FORTRAN because we're just ruining years of computer tradition!

how dare they break unix principals, I say we should all go back to having to manually communicate with the CPU by switches on the computer and programming in FORTRAN because we're just ruining years of computer tradition!