Isalathiso senqaku
nanini naEzorhweboukudibana nomphathi wewebhuMySQL database, iApache kunye nezinye izicelo azinakuqalwa njengesiqhelo,LinuxInkqubo iya kukukhuthaza ukuba usebenzise journalctl -ex
umyalelo wokuyijonga.
- Izigodo ezinxulumene nazo zinokufumaneka ngokukhawuleza.
- Emva kokuhlalutya ilogi ngale ndlela, ingxaki inokusombulula ngokukhawuleza.
Ithetha ntoni ijenali?
Ijenali ingcaciso esisiseko:
- n. Yonke imihla, ijenali, idayari, iimpepha-ncwadi, iijenali, iimagazini;
- Ukwahluka
- iijenali ezininzi
Zingise kwijenali logs
Uzingiso yindlela yokuguqula idatha yenkqubo phakathi kwelizwe elizingisayo nelidlulayo.
Ngokwemiqathango ye-layman, idatha yesikhashana (efana nedatha yememori engenakugcinwa ngokusisigxina), ukunyamezela kuya kuqhubeka kwidatha eqhubekayo (efana nokuqhubeka kwedatha, enokugcinwa ixesha elide).
InCentOS Kwi-7.X, i-systemd ilawula iilogi zokuqalisa kuzo zonke iiyunithi.
- I-Systemd-journald yinkonzo yolawulo lwejenali eqhubekayo elawulwa yi-systemd.
- Iqokelela iilogs ukusuka kwikernel kwaye inkqubo yeedaemon ziphezulu kwaye ziyasebenza ngexesha lesigaba sokuqala senkqubo.
- Imveliso eqhelekileyo kunye nemiyalezo yemposiso, kunye neelog zesyslog.
indlela yelog yejournalctl
Inkonzo yelog igcina kuphela iifayile zelog kwisakhiwo esinye.
Oku kulandelayo yinkqubo ye-CentOS 7 VestaCPIphaneli yokulawula, gcina umendo welog yejenali ▼
/var/log/journal
- Ngenxa yokuba iilogi zixinzelelwe kwaye zifomatiwe idatha yokubini, xa ujonga kwayeUkubekwa endaweningesatya esikhulu.
Umyalelo wokungena kwijenali
Yalela ngaphandle kokhetho ukwenza ijenalictl ikhuphe konke ukuloga ▼
journalctl
- Oku akunamsebenzi ngenxa yokuba uya “koyiswa” ngoko nangoko ngumkhukula wokugawulwa kwemithi oya kukugubungela.
Okulandelayo, siza kufunda indlela yokucoca ngokufanelekileyo ulwazi olubalulekileyo lwelog.
Jonga ixesha elibekiweyoiphephancwadiLog
Sebenzisa olu khetho lulandelayo lomyalelo ukuseta ixesha ▼
--since --until
- Ixesha lexesha linoxanduva lokuchaza iirekhodi zelog ngaphambi nangemva kwexesha elinikiweyo.
Amaxabiso exesha anokuba kwiifomathi ezahlukeneyo, ezifana nezi zilandelayo ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Ukuba amanye amalungu ale fomati engentla awazaliswanga kuyo, inkqubo iya kuzalisa ngokuthe ngqo amaxabiso angagqibekanga.
- Umzekelo, ukuba indawo yomhla ayifakwanga, umhla wangoku uboniswa ngokuthe ngqo.
- Ukuba indawo yexesha alifakwanga, "00:00:00" (ezinzulwini zobusuku) isetyenziswa ngokungagqibekanga.
- Umhlaba wemizuzwana nawo unokushiywa ungenanto.
Ixabiso elimiselweyo ngu "00", umzekelo lo myalelo ulandelayo ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Ukongeza, ijenali iyawaqonda amaxabiso athile kwaye athiywe ngokufutshane.
- Umzekelo, ungasebenzisa "izolo", "namhlanje", "ngomso" okanye "ngoku".
Umzekelo, ukufumana idatha yelog yezolo, ungasebenzisa lo myalelo ulandelayo ▼
journalctl --since yesterday
Ukufumana iilog ukusuka ngo-9:00am ukuya kwiyure yokugqibela, ungasebenzisa lo myalelo ulandelayo ▼
journalctl --since 09:00 --until "1 hour ago"
Uhlaziyo lwexesha lokwenyani jonga i-journalctl log
kunye tail -f umyalelo uyafana, ijenalictl ixhasa -f ukhetho lokubonisa iilog ngexesha lokwenyani ▼
journalctl -f
Ukuba ufuna ukujonga ixesha lokwenyani lokungena kwisixhobo, nceda wongeze i -u ukhetho ▼
$ sudo journalctl -f -u prometheus.service
Bonisa kuphela eyona migca n mitsha kwijenalictl
iinketho zomgca womyalelo -n
Isetyenziselwa ukulawula kuphela iilayini ze-n zamva nje zelog.
Okungagqibekanga kukubonisa iilayini ezili-10 zamva nje zelogi ekupheleni ▼
$ sudo journalctl -n
Ungabonisa kwakhona ilog enenani elichaziweyo lelayini ekupheleni ▼
$ sudo journalctl -n 20
Oku kulandelayo yilog yamva nje yemigca emithathu ebonisa inkonzo ye-cron.service ▼
$ journalctl -u cron.service -n 3
NgabaIntengiso ye-IntanethiAbantu basebenzisa iVPSukwakha iwebhusayithi, faka ipaneli yokulawula yeVestaCP, yakhaWordPressiwebhusayithi.
sebenzisa rhoqo df -h
Umyalelo wokujonga umthamo wediski yeVPS kwaye ufumanise ukuba iyenyuka kwinqanaba le-1GB ngenyanga (khumbula ukuba ibiyi-1GB kwinyanga ephelileyo)
[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
Jonga iilog zejournalctl usebenzisa umyalelo wesikhundla
Jonga ilog yangoku yejenali usebenzisa idisk umthamo umyalelo ▼
journalctl --disk-usage
i-journalctl engenanto yokucima ilog
Kuba iLinux iyisixokelelwano esisebenzayo esibuthathaka kakhulu, ukuba ucima iifayile ngokungalunganga, kulula ukubangela ukungqubana kwenkqubo.
Ke ngoko, ukucoca i-journalctl log, nceda uyicime ngomhla kunye nomthamo ovunyelwe ukuba ugcinwe.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ukuba ufuna ukucima iifayile zelog ngesandla, kufuneka ujikeleze (jikelezisa) ilog phambi kokucima.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
ijournalctl qwalasela umthamo oqhubekayo
Ukwenza uqwalaselo oluqhubekayo lwejenali, ungaluguqula ifayile yoqwalaselo yejenali ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Emva koko, qalisa kwakhona ijenali ▼
systemctl restart systemd-journald.service
Ngaba ugcino lwetshekhi lulungile?Ngaba iifayile zelog zichanekile kwaye azonakaliswa? ▼
journalctl --verify
Oku kulandelayo ngumthamo wediski weVPS emva kokucoca i-journalctl log, kunye ne-journalctl log capacity▼
[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.
Inkcazo eneenkcukacha ye-persistent journalctl log, esi sisiphelo ^_^
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ekwabelwana ngayo "Umyalelo wokucoca logcino wejenali eqhubekayo ukujonga inkcazo eneenkcukacha zoqwalaselo lweparamitha", eluncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-1141.html
Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!