Fórum Root.cz

Hlavní témata => Software => Téma založeno: Le_Ze 06. 12. 2024, 08:50:21

Název: Raspberry - systemové logy
Přispěvatel: Le_Ze 06. 12. 2024, 08:50:21
Dobrý den.
Jsem zjistil, že zmizli a misto ních nějaký journald.
/var/log/README

Je tam napisano
Citace
Alternatively, consider installing one of the traditional syslog
implementations available for your distribution, which will generate the
classic log files for you. Syslog implementations such as syslog-ng or rsyslog
may be installed side-by-side with the journal and will continue to function
Poradite co nainstalovat?


PS: nebo by mi stačilo uložit do souboru systemové logy za posledních 24 hod.
Děkuji.
Název: Re:Raspberry - systemové logy
Přispěvatel: Petr Krčmář 06. 12. 2024, 09:25:37
Démon journald sbírá logy z jádra, systému i jednotlivých služeb a ukládá si je do strukturované databáze. Na záznamy je pak možné se ptát pomocí utility journalctl a filtrovat podle mnoha kritérií. Celý log za 24 hodin se dá zobrazit takto:

Kód: [Vybrat]
# journalctl --since "24 hours ago"
Je možné to dále omezit na konkrétní služby, poslední boot a spoustu dalších věcí. Viz dokumentaci k journalctl.
Název: Re:Raspberry - systemové logy
Přispěvatel: Le_Ze 06. 12. 2024, 10:03:16
Děkuji.
Název: Re:Raspberry - systemové logy
Přispěvatel: Le_Ze 06. 12. 2024, 11:23:11
Jak prosím vypišu chyby za posledních 24 hod?
Všechny chyby journalctl -p err
Název: Re:Raspberry - systemové logy
Přispěvatel: Michal Šmucr 06. 12. 2024, 11:43:49
No zkombinujete -p err s tím --since "24 hours ago", co psal P. Krčmář.
Ale samozřejmě bude záležet, jestli to co hledáte, bude mít tu správnou prioritu (-p) error, která odpovídá těm syslog levelům. Tohle pak záleží na programu, aplikaci, co ty záznamy vytváří.
Pokud je to ze systemd služby, tak to můžete dál zúžit třeba pomocí -u <nazev.service>
Případně pokud jsou to konrkétní komponenty (aplikace) tak za journalctl napíšete její cestu. Např. journalctl /usr/sbin/cron
Mrkněte se asi spíš na nějaký ucelenější přehled těch funkcí, třeba tady:
https://www.digitalocean.com/community/tutorials/how-to-use-journalctl-to-view-and-manipulate-systemd-logs
Název: Re:Raspberry - systemové logy
Přispěvatel: k3dAR 06. 12. 2024, 19:16:02
Syslog implementations such as syslog-ng or rsyslog
may be installed side-by-side with the journal and will continue to function
Ubuntu sice uz nekolik vydani ma journald, nicmene zaroven ma stale (i v 24.04) predinstalovan rsyslog, takze bych zkusit (na tom RPi s ~Debianem) doinstalovat ten, pokud chces vratit zpatky i klasicke logy...
Název: Re:Raspberry - systemové logy
Přispěvatel: Le_Ze 13. 12. 2024, 16:20:18
Dotaz.
Bych chtěl na plochu ikonu, přes kterou by se spustil terminal s journalctl.
Vytvořit spouštěč umimm.
Co do Exec=?
Děkuji.