Eolaire Eolaire
aon uairRíomhthráchtáilcruinnithe stiúrthóir gréasáinBunachar sonraí MySQL saor in aisce,, ní féidir Apache agus feidhmchláir eile a thosú mar is gnách,LinuxBeidh an córas leid tú a úsáid journalctl -ex
ordú chun é a fheiceáil.
- Is minic is féidir logaí gaolmhara a fháil go tapa.
- Tar éis anailís a dhéanamh ar an logáil ar an mbealach seo, is féidir an fhadhb a réiteach go tapa.
Cad a chiallaíonn irisleabhar?
Bunmhíniú irise:
- n. laethúil, dialann, dialann; tréimhseacháin, irisleabhair, irisí; mórleabhar [cuntasaíochta]
- Athrú
- irisleabhair iolra
Fan le logaí irisleabhair
Is í marthanacht an mheicníocht chun sonraí cláir a thiontú idir stáit mharthanacha agus neamhbhuan.
I dtéarmaí layman, sonraí díomuana (cosúil le sonraí i gcuimhne nach féidir a stóráil go buan), marthanachta seasfaidh sonraí marthanacha (cosúil marthanachta bunachar sonraí, is féidir a stóráil ar feadh i bhfad).
在CentOS I 7.X, bainistíonn systemd logaí tosaithe do gach aonad.
- Is seirbhís bainistíochta irisleabhar forásach é Systemd-journald arna bhainistiú ag systemd.
- Bailíonn sé logaí ón eithne agus tá deamhan córais ar bun agus ag feidhmiú le linn chéim tosaithe an chórais.
- Aschur caighdeánach agus teachtaireachtaí earráide, chomh maith le logaí syslog.
cosán loga irisctl
Ní choinníonn an tseirbhís logála ach comhaid logála in aon struchtúr amháin.
Seo a leanas córas CentOS 7 VestaCPPainéal rialaithe, sábháil cosán loga irisctl ▼
/var/log/journal
- Toisc go bhfuil logs comhbhrúite agus formáidithe sonraí dénártha, nuair a amharc agusSuíomhan-tapa.
ordú loga amharc journalctl
Ordú gan aon roghanna a dhéanamh journalctl aschur go léir logáil ▼
journalctl
- Tá sé seo go bunúsach useless mar go mbainfidh tú a bheith láithreach "overwhelmed" le tuile de logáil a overwhelm tú.
Ansin, beidh muid ag foghlaim conas eolas logála luachmhar a scagadh go héifeachtach.
Féach ar thréimhse shonraithe amadialannllogáil
Bain úsáid as na roghanna ordaithe seo a leanas chun an tréimhse ama ▼ a shocrú
--since --until
- Tá tréimhse ama freagrach as taifid loga a shonrú roimh agus tar éis am ar leith.
Is féidir le luachanna ama a bheith i bhformáidí éagsúla, mar na cinn seo a leanas ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Mura bhfuil roinnt comhpháirteanna den fhormáid thuas líonta isteach, líonfaidh an córas go díreach na luachanna réamhshocraithe.
- Mar shampla, mura bhfuil an chuid dáta daonra, taispeántar an dáta reatha go díreach.
- Mura bhfuil an chuid ama daonra, úsáidtear "00:00:00" (meán oíche) de réir réamhshocraithe.
- Is féidir an réimse soicind a fhágáil bán freisin.
Is é an luach réamhshocraithe "00", mar shampla an t-ordú seo a leanas ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Ina theannta sin, tuigeann journalctl roinnt luachanna coibhneasta agus gearrlámh ainmnithe.
- Mar shampla, d'fhéadfá "inné", "inniu", "amárach" nó "anois".
Mar shampla, chun sonraí logála an lae inné a fháil, is féidir leat an t-ordú seo a leanas a úsáid ▼
journalctl --since yesterday
Chun na logaí a fháil ó 9:00 rn go dtí an uair dheireanach, is féidir leat an t-ordú seo a leanas a úsáid ▼
journalctl --since 09:00 --until "1 hour ago"
Amharc ar loga journalctl nuashonraithe fíor-ama
le taiTá ordú l -f cosúil leis, tacaíonn journalctl -f rogha chun logaí a thaispeáint i bhfíor-am ▼
journalctl -f
Más mian leat logáil isteach fíor-ama an ghléis a fheiceáil, cuir an rogha -u ▼ leis
$ sudo journalctl -f -u prometheus.service
Ná taispeáin ach na n línte is nuaí sa irisctl
roghanna líne ordaithe -n
Úsáidtear é chun na n líne logála is déanaí a rialú.
Is é an réamhshocrú ná na 10 línte logaí is déanaí a thaispeáint ag an deireadh ▼
$ sudo journalctl -n
Is féidir leat logáil a thaispeáint freisin le líon sonraithe línte ag an deireadh ▼
$ sudo journalctl -n 20
Seo a leanas an logáil trí líne is déanaí a thaispeánann an tseirbhís cron.service ▼
$ journalctl -u cron.service -n 3
BíodhMargaíocht IdirlínÚsáideann daoine VPSláithreán gréasáin a thógáil, painéal rialaithe VestaCP a shuiteáil, tógáilWordPresssuíomh Gréasáin.
úsáid go minic df -h
Ordú chun cumas diosca VPS a sheiceáil agus a fháil amach go bhfuil sé ag ardú ag treocht 1GB in aghaidh na míosa (cuimhnigh go raibh sé 1GB an mhí seo caite)
[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
Féach ar logaí journalctl ag baint úsáide as an ordú acmhainne
Seiceáil an logáil journalctl reatha ag baint úsáide as an ordú toilleadh diosca ▼
journalctl --disk-usage
journalctl folamh scrios loga
Ós rud é gur córas oibriúcháin an-íogair é Linux, is furasta timpiste córais a chur faoi deara má scriosann tú comhaid go mícheart.
Dá bhrí sin, ar an mbealach a ghlanadh suas logs journalctl, le do thoil iad a scriosadh de réir dáta agus an acmhainn a cheadaítear a chur in áirithe.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Más mian leat comhaid logála a scriosadh de láimh, ní mór duit an logáil a rothlú (rothlú) roimh scriosadh.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl cumas leanúnach a chumrú
Chun cumraíocht marthanachta teorainn journald a chumasú, is féidir leat comhad cumraíochta journald a mhodhnú ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Ansin, atosú journald ▼
systemctl restart systemd-journald.service
An bhfuil an loga seiceála ceart go leor?An bhfuil na comhaid logála slán agus gan damáiste? ▼
journalctl --verify
Seo a leanas an cumas diosca VPS tar éis an logáil journalctl a ghlanadh, agus an cumas 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.
Míniú mionsonraithe ar loga journalctl leanúnach, is é seo an deireadh ^_^
Tá súil agam Blag Chen Weiliang ( https://www.chenweiliang.com/ ) roinnte "Ordú imréitigh loga leanúnach journalctl chun míniú mionsonraithe ar pharaiméadair chumraíochta a fheiceáil", rud atá cabhrach duit.
Fáilte romhat nasc an ailt seo a roinnt:https://www.chenweiliang.com/cwl-1141.html
Fáilte chuig cainéal Telegram de bhlag Chen Weiliang chun na nuashonruithe is déanaí a fháil!
📚 Tá luach ollmhór sa treoir seo, 🌟 Seo deis annamh, ná caill é! ⏰⌛💨
Roinnigí agus más maith libh!
Is iad do chomhroinnt agus do thaitin ár spreagadh leanúnach!