Kalozera wa Nkhani
nthawi iliyonseZamalondakukumana kwa webmasterMySQL database, Apache ndi mapulogalamu ena sangathe kuyambitsidwa mwachizolowezi,LinuxDongosolo lidzakupangitsani kuti mugwiritse ntchito journalctl -ex
lamulani kuti muwone.
- Zipika zofananira zimatha kupezeka mwachangu.
- Pambuyo pofufuza chipikacho motere, vutoli likhoza kuthetsedwa mwamsanga.
Kodi magazini amatanthauza chiyani?
Kufotokozera koyambirira kwa Journal:
- n. Daily, magazine, diary; periodicals, magazines, magazines; [accounting] ledger
- Kusintha
- magazini ambiri
Zolemba zokhazikika zamagazini
Kulimbikira ndi njira yosinthira deta ya pulogalamu pakati pa mayiko omwe akulimbikira komanso osakhalitsa.
M'mawu a layman, data yanthawi yochepa (monga zomwe sizingasungidwe kosatha), kulimbikira kumapitilirabe (monga kulimbikira kwa database, komwe kumatha kusungidwa kwa nthawi yayitali).
MwaCentOS Mu 7.X, systemd imayang'anira zolemba zoyambira zamayunitsi onse.
- Systemd-journald ndi ntchito yopita patsogolo yoyang'anira magazini yomwe imayendetsedwa ndi systemd.
- Imasonkhanitsa zipika kuchokera ku kernel ndipo ma daemoni adongosolo ali m'mwamba komanso akuyenda panthawi yoyambira yoyambira.
- Kutulutsa kokhazikika ndi mauthenga olakwika, komanso zolemba za syslog.
Journalctl log njira
Ntchito ya log imangosunga mafayilo a log mumtundu umodzi.
Zotsatirazi ndi dongosolo la CentOS 7 VestaCPGulu lowongolera, sungani njira ya journalctl log ▼
/var/log/journal
- Chifukwa zipika ndi wothinikizidwa ndi formatted binary deta, poonera ndiKuyikamwachangu kwambiri.
journalctl view log command
Lamulirani popanda zosankha zilizonse kuti mupange journalctl kutulutsa mitengo yonse ▼
journalctl
- Ndizopanda ntchito chifukwa nthawi yomweyo "mumamezedwa" ndi kusefukira kwa mitengo yomwe ingakulepheretseni.
Kenako, tiphunzira momwe tingasefe bwino zambiri zamalogi.
Onani nthawi yodziwikajournctlChipika
Gwiritsani ntchito malamulo otsatirawa kuti mukhazikitse nthawi ▼
--since --until
- Nthawi yomwe ili ndi udindo wofotokozera zolemba zakale nthawi isanakwane komanso itatha.
Makhalidwe a nthawi amatha kukhala osiyanasiyana, monga awa ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Ngati zigawo zina za mawonekedwe omwe ali pamwambawa sizinadzazidwe, dongosololi lidzadzaza mwachindunji mikhalidwe yosasinthika.
- Mwachitsanzo, ngati gawo la deti silikhala ndi anthu, tsiku lomwe lilipo likuwonetsedwa mwachindunji.
- Ngati gawo la nthawi lilibe anthu, "00:00:00" (pakati pausiku) amagwiritsidwa ntchito mwachisawawa.
- Gawo la masekondi likhozanso kusiyidwa opanda kanthu.
Mtengo wokhazikika ndi "00", mwachitsanzo lamulo ili ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Kuphatikiza apo, journalctl imamvetsetsa zikhalidwe zina ndikuzitcha ma shorthands.
- Mwachitsanzo, mutha kugwiritsa ntchito "dzulo", "lero", "mawa" kapena "tsopano".
Mwachitsanzo, kuti mupeze zolemba za dzulo, mutha kugwiritsa ntchito lamulo ili ▼
journalctl --since yesterday
Kuti mupeze zipika kuyambira 9:00am mpaka ola lomaliza, mutha kugwiritsa ntchito lamulo ili ▼
journalctl --since 09:00 --until "1 hour ago"
Kusintha kwa nthawi yeniyeni view journalctl log
ndi taiLamulo la l -f ndilofanana, journalctl imathandizira -f njira yowonetsera zipika mu nthawi yeniyeni ▼
journalctl -f
Ngati mukufuna kuwona chipika chenicheni cha chipangizocho, chonde onjezani njira -u ▼
$ sudo journalctl -f -u prometheus.service
Onetsani mizere yatsopano kwambiri ya n mu journalctl
malamulo mzere options -n
Amagwiritsidwa ntchito kuwongolera mizere yaposachedwa ya n log.
Chosakhazikika ndikuwonetsa mizere 10 ya zipika zaposachedwa kumapeto ▼
$ sudo journalctl -n
Mutha kuwonetsanso chipika chokhala ndi mizere yodziwika kumapeto ▼
$ sudo journalctl -n 20
Chotsatira ndicho chipika cha mizere itatu chaposachedwa chomwe chikuwonetsa ntchito ya cron.service ▼
$ journalctl -u cron.service -n 3
KhalaniKutsatsa PaintanetiAnthu amagwiritsa ntchito VPSMangani malo okwerera, ikani gulu lowongolera la VestaCP, panganiWordPresstsamba la webusayiti.
gwiritsani ntchito pafupipafupi df -h
Lamulo kuti muwone kuchuluka kwa disk ya VPS ndikupeza kuti ikukwera pamtundu wa 1GB pamwezi (kumbukirani kuti inali 1GB mwezi watha)
[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
Onani zolemba za journalctl pogwiritsa ntchito capacity command
Yang'anani zolemba zaposachedwa za journalctl pogwiritsa ntchito disk capacity command ▼
journalctl --disk-usage
Journalctl chofufumitsa chopanda kanthu
Popeza Linux ndi makina ogwiritsira ntchito kwambiri, ndizosavuta kuyambitsa kuwonongeka ngati muchotsa mafayilo molakwika.
Chifukwa chake, njira yoyeretsera zipika za journalctl, chonde zichotseni pofika tsiku ndi mphamvu zomwe zaloledwa kusungidwa.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Ngati mukufuna kuchotsa mafayilo olembera pamanja, muyenera kutembenuza (kuzungulira) chipikacho musanachotse.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
Journalctl sinthani mphamvu zolimbikira
Kuti mutsegule kulimbikira kwa malire, mutha kusintha fayilo yosinthidwa ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Kenako, yambitsaninso zolemba ▼
systemctl restart systemd-journald.service
Kodi cheke cheke ndichabwino?Kodi mafayilo amalogi ali bwino komanso osawonongeka? ▼
journalctl --verify
Zotsatirazi ndi kuchuluka kwa disk ya VPS mutatsuka loggia ya journalctl, ndi 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.
Kufotokozera mwatsatanetsatane za persistent journalctl log, awa ndiye mapeto ^_^
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) adagawana "Persistent journalctl log clearing command kuti muwone tsatanetsatane wa magawo osinthira", zomwe ndi zothandiza kwa inu.
Takulandirani kugawana ulalo wa nkhaniyi:https://www.chenweiliang.com/cwl-1141.html
Takulandilani panjira ya Telegraph yabulogu ya Chen Weiliang kuti mupeze zosintha zaposachedwa!
📚 Bukuli lili ndi phindu lalikulu, 🌟Uwu ndi mwayi wosowa, musaphonye! ⏰⌛💨
Share ndi like ngati mukufuna!
Kugawana kwanu ndi zomwe mumakonda ndizomwe zimatilimbikitsa nthawi zonse!