Imenik članaka
kad goddobavljač električne energijesusreti webmasteraMySQL baza podataka, Apache i druge aplikacije ne mogu se pokrenuti kao obično,LinuxSustav će od vas zatražiti korištenje journalctl -ex
naredba za pregled.
- Povezani zapisnici često se mogu brzo pronaći.
- Nakon analize dnevnika na ovaj način, problem se može brzo riješiti.
Što dnevnik znači?
Osnovno objašnjenje časopisa:
- n. Dnevno, časopis, dnevnik; časopisi, časopisi, magazini; [računovodstvena] knjiga
- Varijacija
- množinski časopisi
Uporni zapisnici dnevnika
Postojanost je mehanizam za pretvaranje programskih podataka između trajnog i prolaznog stanja.
Laički rečeno, prolazni podaci (kao što su podaci u memoriji koji se ne mogu trajno pohraniti), postojanost će postojati do postojanih podataka (kao što je postojanost baze podataka, koja se može pohraniti dulje vrijeme).
在CentOS U 7.X, systemd upravlja zapisima pokretanja za sve jedinice.
- Systemd-journald je napredna usluga za upravljanje dnevnikom kojom upravlja systemd.
- Prikuplja zapise iz kernela i sistemski demoni su pokrenuti tijekom rane faze pokretanja sustava.
- Standardni izlaz i poruke o pogreškama, kao i zapisnici syslog-a.
put dnevnika journaltl
Usluga zapisnika samo čuva zapisničke datoteke u jednoj strukturi.
Slijedi sustav CentOS 7 VestaCPUpravljačka ploča, spremite stazu dnevnika journalctl ▼
/var/log/journal
- Budući da su zapisnici komprimirani i formatirani binarni podaci, prilikom pregledavanja iPozicioniranjevrlo brzo.
journalctl pregled dnevnika naredba
Naredba bez ikakvih opcija kako bi journalctl ispisao sve zapisnike ▼
journalctl
- Ovo je u biti beskorisno jer ćete odmah biti "preplavljeni" bujicom sječe koja će vas preplaviti.
Zatim ćemo naučiti kako učinkovito filtrirati vrijedne podatke dnevnika.
Pogledajte određeno vremensko razdobljejournalctlDnevnik
Koristite sljedeće opcije naredbe za postavljanje vremenskog razdoblja ▼
--since --until
- Vremensko razdoblje odgovorno je za određivanje zapisa dnevnika prije i nakon zadanog vremena.
Vremenske vrijednosti mogu biti u različitim formatima, kao što je sljedeći ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Ako neke komponente gornjeg formata nisu ispunjene, sustav će izravno ispuniti zadane vrijednosti.
- Na primjer, ako dio s datumom nije popunjen, trenutačni se datum prikazuje izravno.
- Ako vremenski dio nije popunjen, prema zadanim postavkama koristi se "00:00:00" (ponoć).
- Polje za sekunde također može ostati prazno.
Zadana vrijednost je "00", na primjer sljedeća naredba ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Osim toga, journalctl razumije neke relativne vrijednosti i skraćene nazive.
- Na primjer, možete koristiti "jučer", "danas", "sutra" ili "sada".
Na primjer, da biste dobili jučerašnje podatke dnevnika, možete koristiti sljedeću naredbu ▼
journalctl --since yesterday
Za dobivanje zapisa od 9:00 ujutro do zadnjeg sata, možete koristiti sljedeću naredbu ▼
journalctl --since 09:00 --until "1 hour ago"
Pregled ažuriranja u stvarnom vremenu journalctl dnevnik
s tail -f naredba je slična, journalctl podržava -f opciju za prikaz zapisa u stvarnom vremenu ▼
journalctl -f
Ako želite vidjeti zapisnik uređaja u stvarnom vremenu, dodajte opciju -u ▼
$ sudo journalctl -f -u prometheus.service
Prikaži samo najnovijih n redaka u journalctl
opcije naredbenog retka -n
Koristi se za kontrolu samo zadnjih n redaka dnevnika.
Zadano je prikazati zadnjih 10 redaka zapisa na kraju ▼
$ sudo journalctl -n
Također možete prikazati zapisnik s određenim brojem redaka na kraju ▼
$ sudo journalctl -n 20
Slijedi najnoviji dnevnik u tri retka koji prikazuje uslugu cron.service ▼
$ journalctl -u cron.service -n 3
有网络 营销Ljudi koriste VPSizraditi web stranicu, instalirajte VestaCP upravljačku ploču, izgraditeWordPressweb stranica.
često korišteni df -h
Naredba za provjeru kapaciteta VPS diska i otkrivanje da on raste s trendom od 1 GB mjesečno (sjetite se da je prošlog mjeseca bio 1 GB)
[root@ten ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 7.5G 13G 38% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 244K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0
Pregledajte dnevnike journaltl pomoću naredbe za kapacitet
Provjerite trenutni dnevnik journaltl pomoću naredbe kapaciteta diska ▼
journalctl --disk-usage
journalctl prazan dnevnik brisanja
Budući da je Linux vrlo osjetljiv operativni sustav, ako neispravno izbrišete datoteke, lako je uzrokovati pad sustava.
Stoga, način čišćenja journalctl dnevnika, izbrišite ih po datumu i kapacitetu dopuštenom za rezerviranje.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ako želite ručno brisati log datoteke, potrebno je rotirati (rotirati) log prije brisanja.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl konfigurirati trajni kapacitet
Da biste omogućili konfiguraciju postojanosti ograničenja dnevnika, možete izmijeniti konfiguracijsku datoteku dnevnika ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Zatim ponovno pokrenite dnevnik ▼
systemctl restart systemd-journald.service
Je li dnevnik provjere u redu?Jesu li log datoteke netaknute i neoštećene? ▼
journalctl --verify
Slijedi kapacitet VPS diska nakon čišćenja dnevnika journalctl i kapacitet dnevnika journalctl▼
[root@ten /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 5.7G 15G 29% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 308K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0 [root@ten /]# journalctl --disk-usage Archived and active journals take up 24.0M on disk.
Detaljno objašnjenje trajnog dnevnika journalctl, ovo je kraj ^_^
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Persistent journalctl naredbu za brisanje dnevnika za prikaz detaljnog objašnjenja konfiguracijskih parametara", što vam je od pomoći.
Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-1141.html
Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!