[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#727708: Quick upstart and systemd feature comparison



On Wed, Dec 18, 2013 at 06:59:50PM -0800, Russ Allbery wrote:
> Features that systemd provides that I didn't see in upstart (please
> correct me if I'm wrong):

> * StandardError=syslog.  This would be *so nice* for *so many things*.
>   Particularly for running Java applications, which are very bad about not
>   sending everything to syslog even when one tries to write them to do so.
>   I would start using this immediately.  There are various external
>   programs that can do this, but with sysvinit you have to set up the
>   pipelines yourself and worry about the programs dying, whereas systemd
>   takes care of all of that.

It would be a straightforward incremental change on top of the existing
logging support in Upstart.  I'm not sure it's such a great idea to have
some logs going to /var/log/upstart and some going via syslog, however; the
resulting user/admin confusion may outweigh any benefit from supporting
syslog.

Are you actually looking for syslog per se here, or are you primarily
interested in logging of stderr generally?  Upstart already does that by
default, it just logs it to /var/log/upstart instead of to syslog (for
reasons of avoiding a dependency on on external daemon for debuggability).

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org

Attachment: signature.asc
Description: Digital signature


Reply to: