ďťż
 
 
   [+] Zainstalowany bootchart nie daje logów
 
 

Tematy

 
    
 

 

 

 

[+] Zainstalowany bootchart nie daje logów





bolo - 03-04-2009 21:47
Kiedyś miałem bootchart w Ubuntu, a jego logi znajdowały się w: /var/log/bootchart Teraz po instalacji w Debianie nie znajduję w ogóle katalogu bootchart w tej samej gałęzi. Czy Debian zapisuje gdzieś indziej jego logi?



0dd - 04-04-2009 09:38
Logi zapisywane są w pliku /var/log/bootchart.tgz, by wygenerować z tego obrazek należy użyć polecenia: bootchart

By logi były zbierane podczas uruchomienia należy dopisać do gruba: init=/sbin/bootchartd



bolo - 04-04-2009 10:54

logi zapisywane sa w pliku /var/log/bootchart.tgz, by wygenerowac z tego obrazek nalezy uzyc polecenia bootchart

by logi byly zbierane podczas uruchomienia nalezy dopisac do gruba init=/sbin/bootchartd
Zadziałało - dziękuję! :-)
W Ubuntu nie musiałem ręcznie dopisywać polecenia w menu.lst stąd może brak wiedzy (u mnie), że taka konieczność w innych systemach występujie. Ciekawe dlaczego polecenie init=/sbn/bootchartd zmienia nazwę tej usługi dopisując na końcu literkę "d"? To tak gwoli ciekawości. Bardziej interesuje mnie sama procedura ekspozycji logu. marek@debian:~$ bootchart
Parsing /var/log/bootchart.tgz
Wrote image: ./bootchart.svgz Aby obejrzeć teraz te rozpakowane archiwum logu należy przejść do swego folderu domowego . Sam log w formie obrazu jest i owszem lecz jakiś taki blady, mało czytelny. Dopiero duże powiększenie zwiększa czytelność logu, ale z kolei wielka rozdzielczość obrazu utrudnia ekspozycję całości. Jak Ty sobie radzisz zakładając, że korzystasz z bootchart? Jak sformułować polecenie aby rozpakowany obraz miał rozszerzenie np. PNG?



zulowski - 04-04-2009 14:02
Literka 'd' oznacza daemon, popatrz na ssh, serwer ssh nazywa sie sshd :)



0dd - 04-04-2009 15:54
Zajrzyj do manuala. Opcja -f pozwala określić format (png, eps, svg).



bolo - 04-04-2009 19:20

Zajrzyj do manuala. Opcja -f pozwala określić format (png, eps, svg). Dziękuję za wyrozumiałość i bardzo trafione wskazówki. Nie pomyślałem aby zajrzeć do manuala, a tam to o co pytałem. Rzeczywiście daje się tworzyć log w formacie png tylko jedno pytanie: po takiej komendzie --->
~$ bootchart -f --png
Parsing /var/log/bootchart.tgz
Exception in thread "main" java.lang.IllegalArgumentException: Invalid format: --png
  at org.bootchart.Main.render(Unknown Source)
  at org.bootchart.Main.main(Unknown Source) tworzy się log pomimo zawartej tu uwagi "invalid format". Czy to dlatego, że nie skorzystałem z formatu domyślnego, czy też przyczyna leży gdzie indziej?

Na koniec jeszcze mam taką konkluzję odnośnie działania bootchart w systemie Debian. Przede wszystkim podoba mi się to, że nie produkuje logów przy każdym włączeniu systemu, tak jak to się dzieje np. w Ubuntu. Po pewnym czasie katalog bootchart w /var/log zapełnia się tam mnóstwem w większości niepotrzebnych logów, których usuwanie utrudniają dodatkowo prawa własności root. Trzeba więc te prawa zmieniać. Debian natomiast tworzy logi jeśli ich chcesz i potrzebujesz po czym nadaje im zwykłe prawa własnościowe. Tak więc i usuwać można "od ręki". To jest fajne i dobrze przemyślane.



0dd - 04-04-2009 19:41
sprobuj w ten sposob bootchart -f png



bolo - 05-04-2009 09:19

sprobuj w ten sposob bootchart -f png Twoje składnia polecenia jest poprawna, jest OK!
Dziękuję za pomoc :-)
Jak dla mnie temat zamknięty.



Feasuro - 17-08-2009 15:18

By logi były zbierane podczas uruchomienia należy dopisać do gruba: init=/sbin/bootchartd Czyli jak to należy zrobić? Mógłbyś napisać jakieś małe HowTo dla grub2?



AdeBe - 17-08-2009 18:04

Czyli jak to należy zrobić? Mógłbyś napisać jakieś małe HowTo dla grub2? W pliku /etc/default/grub masz linijkę GRUB_CMDLINE_LINUX. Tam wpisujesz dodatkowe parametry kernela podczas startu. Nie zapomnij, żeby po zmianach wykonać update-grub



bolo - 19-08-2009 23:00

[Czyli jak to należy zrobić? Mógłbyś napisać jakieś małe HowTo dla grub2? Według życzenia oto moje małe Howto w kwestii instalacji i korzystania z programu bootchart.

1) Instalacja
sudo aptitude install bootchart 2) Aby logi były zbierane należy zmodyfikować Grub
sudo gedit /boot/grub/menu.lst w Gnome
lub
sudo kate /boot/grub/menu.lst w KDE

Tutaj jeszcze mała uwaga, jeżeli mamy dwa systemy np. Linux, modyfikujemy tego gruba z, którego bootujemy komputer. Wtedy ścieżka edycji Gruba będzie wyglądała inaczej.

3) Edycja i zmiana w pliku Grub.
odszukać sekcję kernel systemu w, którym zainstalowany jest bootchart i dopisać
init=/sbin/bootchartd u mnie wygląda to tak:
kernel    /boot/vmlinuz-2.6.29-bpo.2-686 root=/dev/sda1 ro init=/sbin/bootchartd 4) Restartujemy komputer

5) Edycja logu
wpisujemy w konsolę
bootchart -f png a log pojawi się w naszym katalogu domowym.

To byłoby już wszystko.
Chciałbym zaznaczyć, że te HowTo powstało tylko dzięki pomocy kolegów (powyżej) :-) . Ja tylko skleiłem to w całość.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis