Ìwé Directory
nigbakugbaIṣowo E-commerceọga wẹẹbu alabapadeMySQL databaseApache ati awọn ohun elo miiran ko le bẹrẹ bi igbagbogbo,LinuxAwọn eto yoo tọ ọ lati lo journalctl -ex
pipaṣẹ lati wo o.
- Awọn akọọlẹ ti o jọmọ nigbagbogbo le rii ni iyara.
- Lẹhin itupalẹ log ni ọna yii, iṣoro naa le ṣee yanju ni iyara.
Kini iwe akọọlẹ tumọ si?
Alaye ipilẹ iwe akọọlẹ:
- n. Ojoojumọ, iwe-akọọlẹ, iwe-iranti; awọn iwe-akọọlẹ, awọn iwe iroyin, awọn iwe irohin; iwe akọọlẹ [iṣiro]
- Iyatọ
- ọpọ iwe iroyin
Awọn iwe akọọlẹ ti o duro
Itẹramọṣẹ jẹ ẹrọ fun yiyipada data eto laarin awọn ipinlẹ ti o tẹpẹlẹ ati igba diẹ.
Ni awọn ofin layman, data igba diẹ (gẹgẹbi data inu-iranti ti ko le wa ni ipamọ patapata), itẹramọṣẹ yoo tẹsiwaju si data ti o tẹpẹlẹ (gẹgẹbi itẹramọ data data, eyiti o le wa ni ipamọ fun igba pipẹ).
NinuCentOS Ni 7.X, systemd ṣakoso awọn akọọlẹ ibẹrẹ fun gbogbo awọn ẹya.
- Systemd-journald jẹ iṣẹ iṣakoso akọọlẹ ti ilọsiwaju ti iṣakoso nipasẹ eto eto.
- O gba awọn akọọlẹ lati ekuro ati awọn daemons eto ti wa ni oke ati nṣiṣẹ lakoko ipele ibẹrẹ bata ti eto naa.
- Ijade boṣewa ati awọn ifiranṣẹ aṣiṣe, bakanna bi awọn akọọlẹ syslog.
journalctl log ona
Iṣẹ log n tọju awọn faili log nikan ni eto ẹyọkan.
Atẹle ni eto CentOS 7 VestaCPIgbimọ iṣakoso, fipamọ ọna journalctl log ▼
/var/log/journal
- Nitori awọn akọọlẹ ti wa ni fisinuirindigbindigbin ati akoonu alakomeji data, nigba wiwo atiIpogan sare.
journalctl aṣẹ log log
Paṣẹ laisi awọn aṣayan eyikeyi lati ṣejade journalctl gbogbo gedu ▼
journalctl
- Eyi jẹ asan nitori pe iwọ yoo “rẹwẹsi” lẹsẹkẹsẹ pẹlu ikun omi ti gedu ti yoo bori rẹ.
Nigbamii ti, a yoo kọ ẹkọ bi o ṣe le ṣe àlẹmọ awọn alaye log to niyelori daradara.
Wo akoko kan patoiwe iroyinWọle
Lo awọn aṣayan aṣẹ atẹle lati ṣeto akoko akoko ▼
--since --until
- Akoko akoko jẹ iduro fun sisọ awọn igbasilẹ log ṣaaju ati lẹhin akoko ti a fun.
Awọn iye akoko le wa ni ọpọlọpọ awọn ọna kika, gẹgẹbi atẹle ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Ti diẹ ninu awọn paati ti ọna kika ti o wa loke ko ba kun, eto naa yoo fọwọsi taara ni awọn iye aiyipada.
- Fun apẹẹrẹ, ti apakan ọjọ ko ba kun, ọjọ ti o wa lọwọlọwọ yoo han taara.
- Ti apakan akoko ko ba ni olugbe, "00:00:00" (ọganjọ) jẹ lilo nipasẹ aiyipada.
- Awọn aaya aaye le tun ti wa ni osi òfo.
Iye aiyipada jẹ "00", fun apẹẹrẹ pipaṣẹ atẹle ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Ni afikun, journalctl loye diẹ ninu awọn iye ibatan ati pe a fun ni awọn kukuru kukuru.
- Fun apẹẹrẹ, o le lo "lana", "loni", "ọla" tabi "bayi".
Fun apẹẹrẹ, lati gba data log anna, o le lo aṣẹ atẹle ▼
journalctl --since yesterday
Lati gba awọn igbasilẹ lati 9:00am si wakati to kẹhin, o le lo aṣẹ atẹle ▼
journalctl --since 09:00 --until "1 hour ago"
Oju-iwe imudojuiwọn wiwo journalctl log
pelu taiAṣẹ l -f jẹ iru, journalctl ṣe atilẹyin -f aṣayan lati ṣafihan awọn iforukọsilẹ ni akoko gidi ▼
journalctl -f
Ti o ba fẹ wo akọọlẹ akoko gidi ti ẹrọ naa, jọwọ ṣafikun aṣayan -u ▼
$ sudo journalctl -f -u prometheus.service
Ṣe afihan awọn laini tuntun tuntun nikan ni journalctl
pipaṣẹ ila awọn aṣayan -n
Lo lati sakoso nikan ni titun n ila ti log.
Aiyipada ni lati ṣafihan awọn laini 10 tuntun ti awọn akọọlẹ ni ipari ▼
$ sudo journalctl -n
O tun le ṣafihan akọọlẹ kan pẹlu nọmba awọn laini pato ni ipari ▼
$ sudo journalctl -n 20
Atẹle ni akọọlẹ laini mẹta tuntun ti n ṣafihan iṣẹ cron.iṣẹ ▼
$ journalctl -u cron.service -n 3
NiInternet MarketingEniyan lo VPSkọ kan aaye ayelujara, fi sori ẹrọ igbimọ iṣakoso VestaCP, kọWordPressaaye ayelujara.
lo nigbagbogbo df -h
Paṣẹ lati ṣayẹwo agbara disiki VPS ati rii pe o nyara ni aṣa ti 1GB fun oṣu kan (ranti pe o jẹ 1GB ni oṣu to kọja)
[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
Wo awọn akọọlẹ journalctl nipa lilo pipaṣẹ agbara
Ṣayẹwo iwe akọọlẹ journalctl lọwọlọwọ nipa lilo aṣẹ agbara disk ▼
journalctl --disk-usage
journalctl ofo pa log
Niwọn igba ti Linux jẹ ẹrọ ṣiṣe ti o ni ifura pupọ, ti o ba paarẹ awọn faili ni aṣiṣe, o rọrun lati fa awọn ipadanu eto.
Nitorinaa, ọna lati nu awọn iwe akọọlẹ journalctl kuro, jọwọ paarẹ wọn nipasẹ ọjọ ati agbara ti o gba laaye lati wa ni ipamọ.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ti o ba fẹ paarẹ awọn faili log pẹlu ọwọ, o nilo lati yi (yiyi) log naa ṣaaju piparẹ.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl tunto jubẹẹlo agbara
Lati mu atunto itẹramọṣẹ opin iwe iroyin ṣiṣẹ, o le yipada faili iṣeto ni journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Lẹhinna, tun bẹrẹ iwe akọọlẹ ▼
systemctl restart systemd-journald.service
Ṣe iwe ayẹwo dara bi?Ṣe awọn faili log naa wa ati ti ko bajẹ bi? ▼
journalctl --verify
Atẹle ni agbara disiki VPS lẹhin mimọ iwe akọọlẹ journalctl, ati agbara log 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.
Alaye ni kikun ti iwe akọọlẹ journalctl itẹramọṣẹ, eyi ni opin ^_^
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Aṣẹ piparẹ iwe-akọọlẹ journalctl ti o tẹsiwaju lati wo alaye alaye ti awọn aye atunto”, eyiti o ṣe iranlọwọ fun ọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-1141.html
Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!