Bootchart2: differenze tra le versioni
S3v (discussione | contributi) m (+ template "Autori") |
|||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Wheezy|Sid}} | {{Versioni compatibili|Wheezy|Sid}} | ||
=Introduzione= | =Introduzione= | ||
A causa di alcune limitazioni dell' originale [[bootchart]] ,Michael Meeks a creato un fork e ha cominciato a implementare alcune caratteristiche. | A causa di alcune limitazioni dell' originale [[bootchart]] ,Michael Meeks a creato un fork e ha cominciato a implementare alcune caratteristiche. | ||
Riga 74: | Riga 73: | ||
[[File:Bootchart22.jpg |320px|center]] | [[File:Bootchart22.jpg |320px|center]] | ||
{{Autori | |||
{{ | |Autore=[[Utente:Mm-barabba|Mm-barabba]] 01:38, 08 ott 2011 (CEST) | ||
}} | }} | ||
[[Categoria:Software]] | [[Categoria:Software]] | ||
[[Categoria:Manuali]] | [[Categoria:Manuali]] |
Versione delle 11:52, 8 ott 2012
Versioni Compatibili Debian 7 "wheezy" ERRORE: utilizzare "unstable_2024" come parametro al posto di " Sid "! Vedi qui. |
Introduzione
A causa di alcune limitazioni dell' originale bootchart ,Michael Meeks a creato un fork e ha cominciato a implementare alcune caratteristiche.
more info : http://people.gnome.org/~michael/data/2010-02-09-bootchart2.pdf
Installazione
L'installazione potrebbe comportare l'installazione di altri pacchetti come dipendenza anche se solitamente basta :
# aptitude install bootchart2 pybootchartgui
Utilizzo
Per poter generare un' immagine con le informazioni raccolte occorre a priori generare un file di log ( bootchart.tgz ), è possibile invocare la creazione del log manualmente o al boot, in automatico verrà creata l'immagine.
Maggiori informazioni sulle direttive all' interno del file /etc/bootchartd.conf , di default l' immagine verrà salvata così : /var/log/bootchart.png
Per l'esecuzione manuale :
# bootchartd Usage: /sbin/bootchartd {wait|start|stop}
Profilo di sistema al boot (GRUB2)
Occorre aggiungere il comando /init=/sbin/bootchartd al file /boot/grub/grub.cfg come da esempio:
menuentry 'Debian GNU/Linux, con Linux 3.0.0-1-amd64' --class debian --class gnu-linux --class gnu --class os { insmod gzio insmod part_msdos insmod ext2 set root='(hd0,msdos1)' search --no-floppy --fs-uuid --set=root 9456ebd7-bf9d-41bb-8960-0e52b6bb8716 echo 'Caricamento Linux 3.0.0-1-amd64...' linux /boot/vmlinuz-3.0.0-1-amd64 root=UUID=9456ebd7-bf9d-41bb-8960-0e52b6bb8716 ro quiet init=/sbin/bootchartd echo 'Caricamento ramdisk iniziale...' initrd /boot/initrd.img-3.0.0-1-amd64 }
In questo caso la modifica è temporanea, basta un update-grub per cancellarla.
Per rendere la modifica permanente modificare il file /etc/default/grub :
GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet init=/sbin/bootchartd" GRUB_CMDLINE_LINUX=""
e aggiornare grub :
#update-grub
Profilo di sistema avviato
In questo caso occorre eseguire il comando con i permessi di root, basta avviare il servizio e al momento desisderato terminarlo.
# bootchartd start no command passed, you need to manually stop the service sometime
per terminare
# bootchartd stop parsing '/var/log/bootchart.tgz' parsing 'header' parsing 'cmdline2.log' parsing 'paternity.log' parsing 'proc_cpuinfo.log' parsing 'proc_diskstats.log' parsing 'proc_meminfo.log' parsing 'proc_stat.log' parsing 'taskstats.log' merged 0 logger processes pruned 223 process, 0 exploders, 9 threads, and 1 runs bootchart written to '/var/log/bootchart.png'
Guida scritta da: Mm-barabba 01:38, 08 ott 2011 (CEST) | Debianized 20% |
Estesa da: | |
Verificata da: | |
Verificare ed estendere la guida | Cos'è una guida Debianized |