Re: systemd: che ne pensate?
On 02/12/2014 14:25, Gian Uberto Lauri wrote:
> Pol Hallen writes:
> > ciao a tutti :-)
> >
> > leggendo qua e la noto che:
> >
> > - systemd ha i suoi log (binari) - rispetto a quelli testuali di syslog
>
> I logo sono gestiti da journald e sono strutturati a campi di
> dimensione fissa con valori binari possibili anche nel corpo del
> messaggio di log. Se poi systemd è pensato per dover per forza avere
> journald come logger, non so quanto sia una buona cosa, ma sono
> portato a dire che non la sia.
Via, sfatiamo qualche mito. Si, systemd ha bisogno di journald ma puoi
configurare journald per usare un piccolo buffer circolare di RAM e
mandare tutto a syslogd. In pratica journald diventa un "dettaglio
implementativo" di come systemd gestisce internamente i log e tu
continui a vedere syslogd e manco te ne accorgi.
> E non è non avere log in text plain (sarebbe meglio in ascii con
> opportune sequenze per i caratteri oltre i 7 bit) che ha portato molti
> ad affermare che è male perché alza i requisiti minimi di fruizione
> dei log un po' troppo in alto.
Vedi sopra.
> Inoltre non sono sicuro che sia tanto efficiente quanto un db nato per
> fare il db
Per quello che deve fare è anche più veloce di un db, ma puoi sempre
usare uno dei vari tool per inoltrare i log ad un'altra macchina (come
fa rsyslog) e li gestirli con journald, syslogd oppure mandarli dentro a
un database relazionale.
> > - tutti i servizi della macchina dipendono da systemd (e di conseguenza
> > se crasha occorre riavviare)
>
> In realtà dovrebbe fare sempre fork & exec mantenendo la paternità dei
> processi avviati per poterne fare il wait finale.
>
> Se systemd avesse qualcosa di interattivo per fargli fare la wait
> finale su tutti i defunct con ppid 1 non sarebbe niente male.
Cosa intendi? Se non sbaglio fa esattamente questo.
federico
--
Federico Di Gregorio federico.digregorio@dndg.it
Di Nunzio & Di Gregorio srl http://dndg.it
I did appreciate the irony that I was whining about encoding issues on
a mailing list that was unable to show those chars, too.
-- Antti S. Lankila to mono-devel-list@
Reply to: