Directory artaigil
uair sam bithE-malairtcoinneachadh ri maighstir-lìnStòr-dàta MySQL, Chan urrainnear Apache agus tagraidhean eile a thòiseachadh mar as àbhaist,LinuxBrosnaichidh an siostam thu gus a chleachdadh journalctl -ex
òrdugh airson fhaicinn.
- Gu tric gheibhear logaichean co-cheangailte gu sgiobalta.
- Às deidh mion-sgrùdadh a dhèanamh air an log san dòigh seo, faodar an duilgheadas fhuasgladh gu sgiobalta.
Dè tha iris-latha a’ ciallachadh?
Mìneachadh bunaiteach iris:
- n. Daily, iris, leabhar-latha; irisean, irisean, irisean; leabhar-cunntais [cunntasachd]
- Caochladh
- irisean iolra
Lean air adhart le clàran irisean
Is e seasmhachd an dòigh airson dàta prògram a thionndadh eadar stàitean leantainneach agus neo-ghluasadach.
Ann an teirmean neach-labhairt, bidh dàta neo-ghluasadach (leithid dàta cuimhne nach gabh a stòradh gu maireannach), a’ leantainn gu dàta leantainneach (leithid seasmhachd stòr-dàta, a dh’ fhaodar a stòradh airson ùine mhòr).
AnnCentOS Ann an 7.X, bidh systemd a’ riaghladh logaichean tòiseachaidh airson a h-uile aonad.
- Tha Systemd-journald na sheirbheis riaghlaidh iris adhartach air a riaghladh le systemd.
- Bidh e a’ cruinneachadh logaichean bhon kernel agus tha daemons an t-siostaim ag obair aig ìre tòiseachaidh an t-siostaim.
- Toradh àbhaisteach agus teachdaireachdan mearachd, a bharrachd air logaichean syslog.
slighe log irisctl
Chan eil an t-seirbheis loga a’ cumail ach faidhlichean log ann an aon structar.
Is e na leanas an siostam CentOS 7 VestaCPPannal smachd, sàbhail slighe log irisctl ▼
/var/log/journal
- Leis gu bheil logaichean air an teannachadh agus air an cruth dàta binary, nuair a thathar a’ coimhead agusSuidheachadhglè luath.
journalctl sealladh log òrdugh
Òrdugh gun roghainnean sam bith airson toradh journalctl a h-uile logadh ▼
journalctl
- Tha e gu bunaiteach gun fheum oir tha thu “air do shàrachadh” sa bhad le tuil de logadh a bheir thairis thu.
An ath rud, ionnsaichidh sinn mar as urrainn dhut fiosrachadh log luachmhor a shìoladh gu h-èifeachdach.
Thoir sùil air ùine shònraichtejournalctlLog a-steach
Cleachd na roghainnean àithne a leanas gus an ùine ùine ▼ a shuidheachadh
--since --until
- Tha uallach air ùine airson clàran log a shònrachadh ro agus às deidh ùine shònraichte.
Faodaidh luachan ùine a bhith ann an grunn chruthan, leithid na leanas ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Mura h-eil cuid de cho-phàirtean den chruth gu h-àrd air an lìonadh a-steach, lìonaidh an siostam gu dìreach na luachan bunaiteach.
- Mar eisimpleir, mura h-eil am pàirt ceann-latha làn, tha an ceann-latha làithreach air a thaisbeanadh gu dìreach.
- Mura h-eil àireamh-sluaigh ann am pàirt na h-ùine, thèid "00:00:00" (meadhan oidhche) a chleachdadh a ghnàth.
- Faodar an raon diogan fhàgail bàn cuideachd.
Is e an luach bunaiteach "00", mar eisimpleir an òrdugh a leanas ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
A bharrachd air an sin, tha journalctl a’ tuigsinn cuid de luachan càirdeach agus làmh-ghoirid ainmichte.
- Mar eisimpleir, dh'fhaodadh tu "an-dè", "an-diugh", "amàireach" no "a-nis" a chleachdadh.
Mar eisimpleir, gus dàta log an-dè fhaighinn, faodaidh tu an àithne a leanas ▼ a chleachdadh
journalctl --since yesterday
Gus na logaichean fhaighinn bho 9:00m chun an uair mu dheireadh, faodaidh tu an àithne a leanas a chleachdadh ▼
journalctl --since 09:00 --until "1 hour ago"
Ùrachadh fìor-ùine sealladh log irisctl
le taiTha l -f àithne coltach ris, tha journalctl a’ toirt taic do -f roghainn gus logaichean a thaisbeanadh ann an àm fìor ▼
journalctl -f
Ma tha thu airson logadh fìor-ùine an inneil fhaicinn, feuch an cuir thu an -u roghainn ▼
$ sudo journalctl -f -u prometheus.service
Na seall ach na loidhnichean n as ùire san irisctl
roghainnean loidhne-àithne -n
Air a chleachdadh gus smachd a chumail air na n loidhnichean log as ùire a-mhàin.
Is e an rud bunaiteach na 10 loidhnichean de logaichean as ùire a thaisbeanadh aig an deireadh ▼
$ sudo journalctl -n
Faodaidh tu cuideachd log a thaisbeanadh le àireamh shònraichte de loidhnichean aig an deireadh ▼
$ sudo journalctl -n 20
Is e na leanas an loga trì-loidhne as ùire a 'sealltainn an t-seirbheis cron.service ▼
$ journalctl -u cron.service -n 3
Have网络 营销Bidh daoine a’ cleachdadh VPSlàrach-lìn a chruthachadh, stàlaich am pannal smachd VestaCP, togailWordPresslàrach-lìn.
cleachdadh gu tric df -h
Òrdugh sùil a thoirt air comas diosc VPS agus faighinn a-mach gu bheil e ag èirigh aig gluasad 1GB gach mìos (cuimhnich gur e 1GB a bh’ ann air a’ mhìos a chaidh)
[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
Thoir sùil air logaichean irisctl a’ cleachdadh an àithne comas
Thoir sùil air an log journalctl gnàthach a’ cleachdadh an àithne comas diosc ▼
journalctl --disk-usage
journalctl log sguab às falamh
Leis gur e siostam obrachaidh gu math mothachail a th’ ann an Linux, ma sguabas tu às faidhlichean gu ceàrr, tha e furasta tubaistean siostam adhbhrachadh.
Mar sin, an dòigh air logaichean irisctl a ghlanadh, feuch an cuir thu às iad le ceann-latha agus an comas a tha ceadaichte a ghleidheadh.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ma tha thu airson faidhlichean log a dhubhadh às le làimh, feumaidh tu an loga a thionndadh (a thionndadh) mus cuir thu às.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl rèiteachadh comas leantainneach
Gus rèiteachadh seasmhachd crìochan iris a chomasachadh, faodaidh tu faidhle rèiteachaidh an iris ▼ atharrachadh
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
An uairsin, ath-thòiseachadh journald ▼
systemctl restart systemd-journald.service
A bheil an log seic ceart gu leòr?A bheil na faidhlichean log slàn agus gun mhilleadh? ▼
journalctl --verify
Is e na leanas comas diosc VPS às deidh an log journalctl a ghlanadh, agus comas log an irisctl ▼
[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ìneachadh mionaideach air log irisctl leantainneach, seo an deireadh ^_^
An dòchas blog Chen Weiliang ( https://www.chenweiliang.com/ ) co-roinnte "Òrdugh glanaidh log journalctl seasmhach gus mìneachadh mionaideach fhaicinn air paramadairean rèiteachaidh", a tha cuideachail dhut.
Fàilte gus ceangal an artaigil seo a cho-roinn:https://www.chenweiliang.com/cwl-1141.html
Fàilte don t-sianal Telegram de bhlog Chen Weiliang gus na h-ùrachaidhean as ùire fhaighinn!
📚 Tha luach mòr anns an stiùireadh seo, 🌟 Is e cothrom ainneamh a tha seo, na caill e! ⏰⌛💨
Roinn agus toil ma thogras tu!
Is e do roinneadh agus do rudan mar ar brosnachadh leantainneach!