Papa Kuhikuhi ʻatikala
i kēlā me kēia manawaEʻulalahalawai haku punaeweleMySQL waihona, Apache a me nā noi ʻē aʻe ʻaʻole hiki ke hoʻomaka e like me ka mea maʻamau,LinuxE koi ka ʻōnaehana iā ʻoe e hoʻohana journalctl -ex
kauoha e nana.
- Hiki ke ʻike pinepine ʻia nā moʻolelo pili.
- Ma hope o ka nānā ʻana i ka log ma kēia ʻano, hiki ke hoʻopau koke ʻia ka pilikia.
He aha ka manaʻo o ka puke pai?
Ka wehewehe kumu puke moʻolelo:
- n. Daily, journal, diary, periodicals, journals, magazines; [accounting] ledger
- ʻokoʻa
- nā nūpepa lehulehu
E hoʻomau i nā moʻolelo puke
ʻO ka hoʻomau ka mīkini no ka hoʻololi ʻana i ka ʻikepili papahana ma waena o nā mokuʻāina hoʻomau a me ka transient.
Ma nā ʻōlelo a ka poʻe kamaʻāina, nā ʻikepili kuʻekuʻe (e like me ka ʻikepili i loko o ka hoʻomanaʻo ʻaʻole hiki ke mālama mau ʻia), e hoʻomau ka hoʻomau i ka ʻikepili hoʻomau (e like me ka hoʻomau ʻana i ka waihona, hiki ke mālama ʻia no ka manawa lōʻihi).
ICentOS Ma 7.X, mālama ʻo systemd i nā lāʻau hoʻomaka no nā ʻāpana āpau.
- ʻO Systemd-journald kahi lawelawe hoʻokele puke pai holomua i mālama ʻia e systemd.
- ʻOhi ia i nā lāʻau mai ka kernel a ke holo nei nā daemons i ka wā o ka wā boot mua o ka ʻōnaehana.
- Nā huaʻōlelo maʻamau a me nā memo hewa, a me nā log syslog.
alahele log journalctl
Mālama ka lawelawe log i nā faila log i loko o kahi hale hoʻokahi.
Eia ka ʻōnaehana CentOS 7 ʻO VestaCPPapa hoʻomalu, mālama i ke ala o journalctl log ▼
/var/log/journal
- No ka mea, ua hoʻopaʻa ʻia nā lāʻau a hoʻohālikelike ʻia i ka ʻikepili binary, i ka wā e nānā ai aKūlana hoʻonohonohowikiwiki loa.
journalctl view log kauoha
Kauoha me ka ʻole o nā koho e hoʻopuka i ka journalctl i nā logging āpau ▼
journalctl
- ʻAʻole pono kēia no ka mea e "hoʻopilikia ʻia" ʻoe me ke kahe o ka lāʻau e hoʻopau iā ʻoe.
A laila, e aʻo mākou pehea e kānana pono ai i ka ʻike log waiwai.
Nānā i kahi manawa i ʻōlelo ʻiajournalctlLāʻau
E hoʻohana i kēia mau koho kauoha e hoʻonohonoho i ka manawa ▼
--since --until
- Aia ke kuleana no ka wehewehe ʻana i nā moʻolelo log ma mua a ma hope o kekahi manawa.
Hiki ke loaʻa nā waiwai manawa ma nā ʻano ʻano like ʻole, e like me kēia ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Inā ʻaʻole i hoʻopiha ʻia kekahi mau ʻāpana o ke ʻano i luna, e hoʻopiha pololei ka ʻōnaehana i nā waiwai paʻamau.
- No ka laʻana, inā ʻaʻole i piha ka ʻāpana lā, hōʻike pololei ʻia ka lā o kēia manawa.
- Inā ʻaʻole paʻa ka hapa o ka manawa, hoʻohana ʻia ka "00:00:00" (waena o ka pō).
- Hiki ke waiho hakahaka i ka mahina kekona.
ʻO ka waiwai paʻamau ʻo "00", no ka laʻana kēia kauoha ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Hoʻohui, hoʻomaopopo ʻo journalctl i kekahi mau waiwai pili a i kapa ʻia ʻo shorthands.
- No ka laʻana, hiki iā ʻoe ke hoʻohana i ka "nehinei", "i kēia lā", "ʻapōpō" a i ʻole "i kēia manawa".
No ka laʻana, e kiʻi i ka ʻikepili log o nehinei, hiki iā ʻoe ke hoʻohana i kēia kauoha ▼
journalctl --since yesterday
No ka loaʻa ʻana o nā lāʻau mai ka hola 9:00 a hiki i ka hola hope, hiki iā ʻoe ke hoʻohana i kēia kauoha ▼
journalctl --since 09:00 --until "1 hour ago"
Hōʻike manawa maoli ʻike i ka log journalctl
me taiUa like ke kauoha l -f, kākoʻo ʻo journalctl i ke koho -f e hōʻike i nā lāʻau i ka manawa maoli ▼
journalctl -f
Inā makemake ʻoe e nānā i ka log manawa maoli o ka hāmeʻa, e ʻoluʻolu e hoʻohui i ke koho -u ▼
$ sudo journalctl -f -u prometheus.service
Hōʻike wale i nā laina n hou loa ma journalctl
nā koho laina kauoha -n
Hoʻohana ʻia e hoʻomalu i nā laina n hope loa o ka log.
ʻO ka mea paʻamau, ʻo ia ka hōʻike ʻana i nā laina 10 hou loa o nā lāʻau ma ka hopena ▼
$ sudo journalctl -n
Hiki iā ʻoe ke hōʻike i kahi log me kahi helu o nā laina ma ka hope ▼
$ sudo journalctl -n 20
ʻO kēia ka lālani ʻekolu laina hou e hōʻike ana i ka lawelawe cron.service ▼
$ journalctl -u cron.service -n 3
LoaaHoʻolaha PūnaeweleHoʻohana nā kānaka i ka VPSkūkulu i kahi pūnaewele, e hoʻouka i ka VestaCP control panel, kūkuluWordPresspūnaewele
hoʻohana pinepine df -h
Kauoha e nānā i ka mana VPS disk a ʻike i ka piʻi ʻana o ke ʻano o 1GB i kēlā me kēia mahina (e hoʻomanaʻo ʻo ia ʻo 1GB i ka mahina i hala)
[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
E nānā i nā lāʻau journalctl me ka hoʻohana ʻana i ke kauoha hiki
E nānā i ka log journalctl o kēia manawa me ka hoʻohana ʻana i ke kauoha mana disk ▼
journalctl --disk-usage
journalctl hoʻopau i ka log
No ka mea he ʻōnaehana koʻikoʻi loa ʻo Linux, inā ʻoe e holoi pololei i nā faila, maʻalahi ke kumu o ka hāʻule ʻana o ka ʻōnaehana.
No laila, ʻo ke ala e hoʻomaʻemaʻe ai i nā log journalctl, e ʻoluʻolu e holoi iā lākou ma ka lā a me ka hiki ke mālama ʻia.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Inā makemake ʻoe e holoi lima i nā faila log, pono ʻoe e hoʻololi (hoʻololi) i ka log ma mua o ka holoi ʻana.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
hoʻonohonoho ʻo journalctl i ka hiki ke hoʻomau
No ka hiki i ka journald palena hoʻomau hoʻomau, hiki iā ʻoe ke hoʻololi i ka faila hoʻonohonoho journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
A laila, e hoʻomaka hou i ka journald ▼
systemctl restart systemd-journald.service
Ua maikaʻi anei ka moʻolelo helu?Paʻa a pōʻino ʻole nā faila log? ▼
journalctl --verify
ʻO kēia ka mana VPS disk ma hope o ka hoʻomaʻemaʻe ʻana i ka journalctl log, a me ka 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.
ʻO ka wehewehe kikoʻī o ka log journalctl hoʻomau, ʻo kēia ka hopena ^_^
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Persistent journalctl log clearing command to view the detail explanation of configuration parameters", i mea kōkua iā ʻoe.
Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-1141.html
Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!