Persistence journalctl log clearing command kuti muwone tsatanetsatane wa magawo osinthira

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

Tsamba lofotokozera latsatanetsatane la Journalctl log 1

Lamulirani popanda zosankha zilizonse kuti mupange journalctl kutulutsa mitengo yonse ▼

journalctl

Journalctl amawona zipika zonse patsamba 2

  • 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!

🔔 Khalani oyamba kupeza "ChatGPT Content Marketing AI Tool Usage Guide" m'ndandanda wapamwamba kwambiri! 🌟
📚 Bukuli lili ndi phindu lalikulu, 🌟Uwu ndi mwayi wosowa, musaphonye! ⏰⌛💨
Share ndi like ngati mukufuna!
Kugawana kwanu ndi zomwe mumakonda ndizomwe zimatilimbikitsa nthawi zonse!

 

发表 评论

Imelo yanu sidzasindikizidwa. Minda yofunikira imagwiritsidwa ntchito * Chizindikiro

pindani pamwamba