Straipsnių katalogas
kada norsEl. Komercijažiniatinklio valdytojo susitikimaiMySQL duomenų bazė, Apache ir kitų programų negalima paleisti kaip įprasta,LinuxSistema paragins jus naudoti journalctl -ex komandą, kad ją peržiūrėtumėte.
- Susijusius žurnalus dažnai galima rasti greitai.
- Tokiu būdu išanalizavus žurnalą, problemą galima greitai išspręsti.
Ką reiškia žurnalas?
Pagrindinis žurnalo paaiškinimas:
- n. Dienraštis, žurnalas, dienoraštis; periodiniai leidiniai, žurnalai, žurnalai; [apskaitos] knyga
- Variacija
- daugiskaitos žurnalai
Išsaugoti žurnalo žurnalus
Patvarumas yra programos duomenų konvertavimo tarp nuolatinių ir trumpalaikių būsenų mechanizmas.
Žodžiu, trumpalaikiai duomenys (pavyzdžiui, atmintyje esantys duomenys, kurių negalima saugoti visam laikui), išliks patvarūs duomenys (pvz., duomenų bazės patvarumas, kurį galima saugoti ilgą laiką).
在Centos 7.X versijoje systemd tvarko visų įrenginių paleidimo žurnalus.
- Systemd-journald yra progresyvi žurnalų valdymo paslauga, kurią valdo systemd.
- Jis renka žurnalus iš branduolio, o sistemos demonai yra sukurti ir veikia ankstyvoje sistemos įkrovos fazėje.
- Standartiniai išvesties ir klaidų pranešimai, taip pat syslog žurnalai.
Journalctl žurnalo kelias
Žurnalo paslauga žurnalo failus saugo tik vienoje struktūroje.
Toliau pateikiama „CentOS 7“ sistema VestaCPValdymo skydelis, išsaugokite žurnalo žurnalo kelią ▼
/var/log/journal
- Kadangi žurnalai yra suspausti ir suformatuoti dvejetainiai duomenys, peržiūrint irPadėties nustatymaslabai greitai.
Journalct view log komanda

Komanda be jokių parinkčių, kad žurnalctl išvestų visą registravimą ▼
journalctl

- Iš esmės tai nenaudinga, nes jus tuoj pat „užklumpa“ miško kirtimų potvynis, kuris jus užgrius.
Toliau sužinosime, kaip efektyviai filtruoti vertingą žurnalo informaciją.
Peržiūrėkite nurodytą laikotarpįJournalctlŽurnalas
Norėdami nustatyti laikotarpį ▼, naudokite šias komandų parinktis
--since --until
- Laikotarpis yra atsakingas už žurnalo įrašų nurodymą prieš ir po nurodyto laiko.
Laiko reikšmės gali būti įvairių formatų, pvz., ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Jei kai kurie anksčiau nurodyto formato komponentai nėra užpildyti, sistema tiesiogiai užpildys numatytąsias reikšmes.
- Pavyzdžiui, jei datos dalis neužpildyta, dabartinė data rodoma tiesiogiai.
- Jei laiko dalis neužpildyta, pagal numatytuosius nustatymus naudojama „00:00:00“ (vidurnaktis).
- Sekundžių laukas taip pat gali būti paliktas tuščias.
Numatytoji reikšmė yra „00“, pavyzdžiui, ši komanda ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Be to, Journalctl supranta kai kurias santykines reikšmes ir įvardintus trumpinius.
- Pavyzdžiui, galite naudoti „vakar“, „šiandien“, „rytoj“ arba „dabar“.
Pavyzdžiui, norėdami gauti vakarykščius žurnalo duomenis, galite naudoti šią komandą ▼
journalctl --since yesterday
Norėdami gauti žurnalus nuo 9:00 iki paskutinės valandos, galite naudoti šią komandą ▼
journalctl --since 09:00 --until "1 hour ago"
Atnaujinimo realiuoju laiku peržiūra Journalctl žurnale
su tail -f komanda yra panaši, journalctl palaiko -f parinktį, kad būtų rodomi žurnalai realiuoju laiku ▼
journalctl -f
Jei norite peržiūrėti įrenginio žurnalą realiuoju laiku, pridėkite parinktį -u ▼
$ sudo journalctl -f -u prometheus.service
Rodyti tik naujausias n eilutes Journalctl
komandinės eilutės parinktis -n Naudojamas valdyti tik naujausias n žurnalo eilutes.
Pagal numatytuosius nustatymus ▼ pabaigoje rodomos 10 naujausių žurnalų eilučių
$ sudo journalctl -n
Taip pat galite rodyti žurnalą su nurodytu eilučių skaičiumi pabaigoje ▼
$ sudo journalctl -n 20
Toliau pateikiamas naujausias trijų eilučių žurnalas, rodantis cron.service paslaugą ▼
$ journalctl -u cron.service -n 3
有Interneto rinkodaraŽmonės naudojasi VPSPastatykite stotį, įdiekite VestaCP valdymo skydelį, sukurkiteWordPressInterneto svetainė.
naudoti dažnai df -h Komanda patikrinti VPS disko talpą ir pastebėti, kad ji auga 1 GB per mėnesį (atminkite, kad praėjusį mėnesį buvo 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
Peržiūrėkite žurnalų žurnalus naudodami talpos komandą
Patikrinkite esamą žurnalo žurnalą naudodami disko talpos komandą ▼
journalctl --disk-usage
žurnalas tuščias ištrynimo žurnalas
Kadangi „Linux“ yra labai jautri operacinė sistema, nesunku sukelti sistemos gedimą, jei failus ištrinate neteisingai.
Todėl, norėdami išvalyti žurnalą „Journalctl“, ištrinkite jį pagal datą ir talpą, kurią leidžiama rezervuoti.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Jei norite ištrinti žurnalo failus rankiniu būdu, prieš ištrindami žurnalą turite pasukti (pasukti).
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
Journalctl konfigūruoti nuolatinį pajėgumą
Norėdami įjungti žurnalo limito išliekamumo konfigūraciją, galite modifikuoti žurnalo konfigūracijos failą ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Tada iš naujo paleiskite žurnalą ▼
systemctl restart systemd-journald.service
Ar patikrinimo žurnalas gerai?Ar žurnalo failai nepažeisti ir nepažeisti? ▼
journalctl --verify
Toliau pateikiama VPS disko talpa išvalius žurnalą „Journalctl“ ir žurnalo „journalctl“ talpa▼
[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.
Išsamus nuolatinio žurnalo žurnalo paaiškinimas, tai yra pabaiga ^_^
Hope Chen Weiliang tinklaraštis ( https://www.chenweiliang.com/ ).
Kviečiame pasidalinti šio straipsnio nuoroda:https://www.chenweiliang.com/cwl-1141.html
Norėdami atskleisti daugiau paslėptų triukų🔑, prisijunkite prie mūsų „Telegram“ kanalo!
Dalinkitės ir like jei patiko! Jūsų pasidalinimai ir mygtukai „Patinka“ yra mūsų nuolatinė motyvacija!