Article Directory
kad godE-trgovinasusreti sa webmasterimaMySQL baza podataka, Apache i druge aplikacije ne mogu se pokrenuti kao i obično,LinuxSistem će od vas zatražiti da koristite journalctl -ex
komandu da ga vidite.
- Povezani zapisnici se često mogu brzo pronaći.
- Nakon analize dnevnika na ovaj način, problem se može brzo riješiti.
Šta znači dnevnik?
Osnovno objašnjenje časopisa:
- n) Dnevnik, časopis, dnevnik; periodične publikacije, časopisi, časopisi; [računovodstvena] knjiga
- Varijacija
- množina časopisa
Trajni dnevnici dnevnika
Postojanost je mehanizam za pretvaranje programskih podataka između trajnih i prolaznih stanja.
Laički rečeno, prolazni podaci (kao što su podaci u memoriji koji se ne mogu trajno pohraniti), postojanost će opstati na trajnim podacima (kao što je postojanost baze podataka, koja se može pohraniti dugo vremena).
在CentOS U 7.X, systemd upravlja evidencijama pokretanja za sve jedinice.
- Systemd-journald je progresivna usluga upravljanja časopisima kojom upravlja systemd.
- Sakuplja evidencije iz kernela i sistemski demoni su pokrenuti i rade tokom rane faze pokretanja sistema.
- Standardni izlaz i poruke o greškama, kao i syslog logovi.
journalctl putanja dnevnika
Usluga dnevnika čuva samo datoteke dnevnika u jednoj strukturi.
Slijedi sistem CentOS 7 VestaCPKontrolna tabla, sačuvajte putanju dnevnika journalctl ▼
/var/log/journal
- Budući da su zapisnici komprimirani i formatirani binarni podaci, prilikom pregleda iPozicioniranjevrlo brzo.
journalctl view log naredba
Naredba bez ikakvih opcija da bi journalctl ispisao sve zapise ▼
journalctl
- U osnovi je beskorisno jer ste odmah "zatrpani" poplavom sječe koja će vas preplaviti.
Zatim ćemo naučiti kako efikasno filtrirati vrijedne informacije dnevnika.
Pogledajte određeni vremenski periodjournalctlDnevnik
Koristite sljedeće opcije komande da postavite vremenski period ▼
--since --until
- Vremenski period je odgovoran za određivanje zapisa dnevnika prije i nakon određenog vremena.
Vrijednosti vremena 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 popunjene, sistem će direktno popuniti zadane vrijednosti.
- Na primjer, ako dio datuma nije popunjen, trenutni datum se prikazuje direktno.
- Ako vremenski dio nije popunjen, standardno se koristi "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"
Dodatno, journalctl razumije neke relativne vrijednosti i imenovane stenografije.
- Na primjer, možete koristiti "jučer", "danas", "sutra" ili "sada".
Na primjer, da biste dobili podatke jučerašnjeg dnevnika, možete koristiti sljedeću naredbu ▼
journalctl --since yesterday
Da biste dobili evidenciju od 9:00 ujutro do posljednjeg sata, možete koristiti sljedeću naredbu ▼
journalctl --since 09:00 --until "1 hour ago"
Pregledajte dnevnik ažuriranja u realnom vremenu
sa tail -f komanda je slična, journalctl podržava -f opciju za prikaz dnevnika u realnom vremenu ▼
journalctl -f
Ako želite da vidite dnevnik uređaja u realnom vremenu, dodajte opciju -u ▼
$ sudo journalctl -f -u prometheus.service
Prikaži samo n najnovijih redaka u journalctl
opcije komandne linije -n
Koristi se za kontrolu samo zadnjih n reda dnevnika.
Podrazumevano je da se na kraju ▼ prikaže poslednjih 10 redova dnevnika
$ sudo journalctl -n
Također možete prikazati dnevnik sa određenim brojem redova na kraju ▼
$ sudo journalctl -n 20
Slijedi najnoviji dnevnik u tri reda koji prikazuje uslugu cron.service ▼
$ journalctl -u cron.service -n 3
Jeste网络 营销Ljudi koriste VPSIzgradite stanicu, instalirati VestaCP kontrolni panel, buildWordPressweb stranica.
često koristite df -h
Naredba da provjerite kapacitet VPS diska i otkrijete da on raste u trendu od 1GB mjesečno (zapamtite da je prošlog mjeseca bio 1GB)
[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 journalctl koristeći naredbu kapacitet
Provjerite trenutni dnevnik journalctl koristeći naredbu za kapacitet diska ▼
journalctl --disk-usage
journalctl prazan dnevnik brisanja
Budući da je Linux vrlo osjetljiv operativni sistem, lako je uzrokovati pad sistema ako izbrišete datoteke na pogrešan način.
Stoga, način čišćenja dnevnika journalctl, molimo da ih izbrišete prema datumu i kapacitetu koji je dozvoljen za rezervisanje.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ako želite ručno izbrisati datoteke dnevnika, trebate rotirati (rotirati) dnevnik prije brisanja.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl konfigurira trajni kapacitet
Da biste omogućili konfiguraciju postojanosti ograničenja journald-a, možete izmijeniti journald-ov konfiguracijski fajl ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Zatim ponovo pokrenite journald ▼
systemctl restart systemd-journald.service
Da li je dnevnik provjera u redu?Da li su datoteke evidencije 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 ^_^
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dijeli "Persistent journalctl naredbu za brisanje dnevnika za pregled detaljnog objašnjenja konfiguracijskih parametara", što vam je od pomoći.
Dobrodošli da podijelite link ovog članka:https://www.chenweiliang.com/cwl-1141.html
Dobrodošli na Telegram kanal bloga Chen Weilianga kako biste dobili najnovije informacije!
📚 Ovaj vodič ima ogromnu vrijednost, 🌟Ovo je rijetka prilika, ne propustite je! ⏰⌛💨
Podelite i lajkujte ako želite!
Vaše dijeljenje i lajkovi su naša stalna motivacija!