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

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: