История событий в системе журналирования Linux

David Strauss, CTO и один из основателей компании Pantheon Systems и разработчик systemd, описал хронологию событий, являющихся причиной или следствием проведенной за последние 2-3 года работе по улучшению подсистемы ведения журнала событий в Linux. Как вы уже слышали, прямо сейчас система ведения журналов в Linux сильно видоизменяется, причем прямо на наших на глазах, но подробного списка последовательности событий и вех до сих пор никто не составлял. А вот теперь он есть.

David с удовлетворением отмечает, что и Upstart, и syslog-демоны сильно улучшились после того, как начали включать в себя фичи systemd, связанные с журналированием событий (из Journald). Конечно, в Upstart еще многого не хватает, чтоб достичь уровня Journald, но syslog-серверы ушли далеко вперед от чуть более продвинутой версии printf, каким являлся типичный syslog-демон совсем недавно. Также David призывает разработчиков Upstart и различных syslog-демонов к интеллектуальной честности - он просит их прекратить ругать фичи systemd, чтобы чуть позже хвалить реализации этих же фич в своих продуктах. Это нечестно и некрасиво.