Gestione dei log
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Gestione dei log
Alla fine della mia terza installazione di Slackware, non ho ancora capito come funziona la gestione dei log.
Ho visto che nella distribuzione e' presente il pacchetto 'logrotate', ma non mi sembra che sia configurato in modo da lavorare correttamente.
Cioe', la configurazione di logrotate e' quella giusta, ed il comando sta dentro cron.
Ma l'evento in cron scatta alle 4 del mattino, che e' un orario piu' che giusto e legittimo su una postazione server, ma un po' meno su un PC domestico.
E infatti, sul mio non scatta mai.
In pratica, per completare il giro sembrerebbe necessario aggiungere una esecuzione di logrotate anche ad ogni avvio; oppure convincere cron a far scattare gli eventi pianificati al primo avvio se all'ora stabilita il sistema era spento.
Questa cosa mi stupisce un po', perche' vedo che la distribuzione e' veramente un gioiello di precisione e mi sembra impossibile che sia sfuggito un simile dettaglio.
C'e' qualcosa che mi sfugge, oppure se non si interviene in qualche modo l'occupazione di spazio e' destinata a crescere fino alla inesorabile saturazione del disco ?
Grazie.
Ho visto che nella distribuzione e' presente il pacchetto 'logrotate', ma non mi sembra che sia configurato in modo da lavorare correttamente.
Cioe', la configurazione di logrotate e' quella giusta, ed il comando sta dentro cron.
Ma l'evento in cron scatta alle 4 del mattino, che e' un orario piu' che giusto e legittimo su una postazione server, ma un po' meno su un PC domestico.
E infatti, sul mio non scatta mai.
In pratica, per completare il giro sembrerebbe necessario aggiungere una esecuzione di logrotate anche ad ogni avvio; oppure convincere cron a far scattare gli eventi pianificati al primo avvio se all'ora stabilita il sistema era spento.
Questa cosa mi stupisce un po', perche' vedo che la distribuzione e' veramente un gioiello di precisione e mi sembra impossibile che sia sfuggito un simile dettaglio.
C'e' qualcosa che mi sfugge, oppure se non si interviene in qualche modo l'occupazione di spazio e' destinata a crescere fino alla inesorabile saturazione del disco ?
Grazie.
- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Gestione dei log
In un sistema desktop non è che crescano così tanto i log, e comunque puoi impostarlo come vuoi, mica sei obbligato ad accettare gli orari scelti da Pat 
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Gestione dei log
Ho troppa venerazione per quell'uomo per permettermi anche solo di ipotizzare di mettere le mani sul suo lavoro.conraid ha scritto:In un sistema desktop non è che crescano così tanto i log, e comunque puoi impostarlo come vuoi, mica sei obbligato ad accettare gli orari scelti da Pat
Ma mi sembra di capire che indirettamente mi hai confermato che i miei sospetti sono giustificati.
- masalapianta
- Iper Master

- Messaggi: 2775
- Iscritto il: lun 25 lug 2005, 0:00
- Nome Cognome: famoso porco
- Kernel: uname -r
- Desktop: awesome
- Distribuzione: Debian
- Località: Roma
- Contatta:
Re: Gestione dei log
su un sistema acceso in orari non sempre predicibili, se ti servono dei cronjob, e' piu' indicato anacron (che, a differenza di cron, se la macchina e' spenta nell'orario in cui e' schedulato un job, lo esegue appena riaccendi la macchina, anziche' perderselo); oppure, piu' semplicemente, fai lanciare logrotate dagli script di start anziche da un cronjob
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Gestione dei log
Io non sono un grande consumatore di sistemi operativi.conraid ha scritto:In un sistema desktop non è che crescano così tanto i log
Nel senso che tendenzialmente cerco di non re-installare mai.
Perche' il mio sistema e' fortemente personalizzato, e nonostante nel tempo abbia cercato di documentare pazientemente dove ho messo le mani (dovunque), temo che mai riuscirei a rifarne uno uguale.
WindowsXP che uso attualmente e' stato installato il 13 Marzo 2002.
Se possibile, con Linux vorrei fare altrettanto.
E' evidente che con questa strategia di utilizzo, non mi posso permettere processi che producono dati senza limitazione.
Con Windows ho dovuto sudare le proverbiali 7 camicie per stanarli tutti.
Da Linux, ed in particolare dalla Slackware, mi aspetterei di piu' e di meglio.
Credo che apriro' un thread specifico sull'argomento.
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Gestione dei log
Visto !masalapianta ha scritto:su un sistema acceso in orari non sempre predicibili, se ti servono dei cronjob, e' piu' indicato anacron
Ottimo: proprio quello a cui pensavo.
Spero che P.V. non si offenda troppo se faccio un piccolo ritocco alla sua creatura.
Grazie.
-
Mario Vanoni
- Iper Master

- Messaggi: 3174
- Iscritto il: lun 3 set 2007, 21:20
- Nome Cognome: Mario Vanoni
- Slackware: 12.2
- Kernel: 3.0.4 statico
- Desktop: fluxbox/seamonkey
- Località: Cuasso al Monte (VA)
Re: Gestione dei log
Da decenni conservo log files 7 giorni,
un esempio come farlo e` sysstat-9.0.4.
Idem /var/log/messages,
che raccoglie _tutto_,
con savelog(1) conserva 7 giorni.
Ovviamente e` modificato /etc/rc/syslog.
Ma sono metodi vecchi, non attuali, quindi ...
un esempio come farlo e` sysstat-9.0.4.
Idem /var/log/messages,
che raccoglie _tutto_,
con savelog(1) conserva 7 giorni.
Ovviamente e` modificato /etc/rc/syslog.
Ma sono metodi vecchi, non attuali, quindi ...
- navajo
- Staff

- Messaggi: 3884
- Iscritto il: gio 8 gen 2004, 0:00
- Nome Cognome: Massimiliano
- Slackware: 13.37 (x86_64)
- Kernel: 2.6.37.6
- Desktop: KDE 4.7.0 (Alien)
- Località: Roma
Re: Gestione dei log
Se poi, hai paura che i log vadano a crescere e a occupare spazio dedicato ad altro, puoi sempre creare una partizione /var dedicata.masalapianta ha scritto:su un sistema acceso in orari non sempre predicibili, se ti servono dei cronjob, e' piu' indicato anacron (che, a differenza di cron, se la macchina e' spenta nell'orario in cui e' schedulato un job, lo esegue appena riaccendi la macchina, anziche' perderselo); oppure, piu' semplicemente, fai lanciare logrotate dagli script di start anziche da un cronjob
- cacao74
- Linux 0.x

- Messaggi: 65
- Iscritto il: sab 22 lug 2006, 22:42
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: fluxbox
- Località: Torino
- Contatta:
Re: Gestione dei log
io mi farei poche paranoie al posto tuo e cambierei l'ora di schedulazione con quella piu' adatta alle tue esigenze. tutto qui.
ciao
ciao
- masalapianta
- Iper Master

- Messaggi: 2775
- Iscritto il: lun 25 lug 2005, 0:00
- Nome Cognome: famoso porco
- Kernel: uname -r
- Desktop: awesome
- Distribuzione: Debian
- Località: Roma
- Contatta:
Re: Gestione dei log
bhe se usa correttamente la direttiva "rotate" (permette di stabilire quante volte ruotare un file, cancellando quelli che andrebbero ruotati di piu') di logrotate non ce ne dovrebbe essere bisognonavajo ha scritto:Se poi, hai paura che i log vadano a crescere e a occupare spazio dedicato ad altro, puoi sempre creare una partizione /var dedicata.masalapianta ha scritto:su un sistema acceso in orari non sempre predicibili, se ti servono dei cronjob, e' piu' indicato anacron (che, a differenza di cron, se la macchina e' spenta nell'orario in cui e' schedulato un job, lo esegue appena riaccendi la macchina, anziche' perderselo); oppure, piu' semplicemente, fai lanciare logrotate dagli script di start anziche da un cronjob