Persistence journalctl log clearing command e va'ai fa'amatalaga au'ili'ili o ta'iala fa'atulagaina

soo se taimiE-fefaʻatauaigafeiloaiga webmasterMySQL database, Apache ma isi talosaga e le mafai ona amataina e pei ona masani ai,LinuxO le polokalama o le a faʻamalosia oe e faʻaaoga journalctl -ex poloaiga e matamata i ai.

  • O ogalaau fa'atatau e masani ona maua vave.
  • A maeʻa ona suʻesuʻeina le ogalaau i lenei auala, e mafai ona vave foia le faʻafitauli.

O le a le uiga o le tusi talaaga?

Fa'amatalaga autu o tusi talaaga:

  • n. Daily, journal, diary, periodicals, journals, magazines;[accounting] ledger
  • Eseesega
  • tele tusi talaaga

Tumau i tusi o talaaga

O le fa'aauau o le faiga lea mo le fa'aliliuina o fa'amaumauga o polokalame i le va o tulaga tumau ma le tumau.

I faaupuga a le tagata lautele, o faʻamaumauga le tumau (e pei o faʻamaumauga i totonu o le manatua e le mafai ona teuina tumau), o le a faʻaauau pea i faʻamatalaga faifai pea (e pei o le faʻamautu faʻamaumauga, lea e mafai ona teuina mo se taimi umi).

CentOS I le 7.X, o le systemd e faʻatautaia ogalaau amata mo iunite uma.

  • Systemd-journald ose fa'agasolo i luma o le fa'afoega o tusi talaaga e pulea e systemd.
  • Na te aoina mai ogalaau mai le fatu ma faiga daemons o loʻo i luga ma tamoʻe i le amataga o le faʻavaeina o le faiga.
  • Tulaga masani ma savali sese, faʻapea foʻi ma faʻamaumauga o le syslog.

ala talatala journalctl

O le tautua ogalaau na'o le teuina o faila ogalaau i se fausaga e tasi.

Ole mea lea ole CentOS 7 system VestaCPPulea vaega, sefe le ala o le journalctl log ▼

/var/log/journal
  • Ona o ogalaau o loʻo faʻapipiʻiina ma faʻapipiʻiina faʻamaumauga binary, pe a matamata matulagavave tele.

journalctl view log command

Journalctl log command pepa fa'amatalaga auiliili 1

Poloaiga e aunoa ma ni filifiliga e fai ai le journalctl fa'aulu uma logging ▼

journalctl

journalctl va'ai uma ogalaau pepa lona 2

  • E matua leai lava se aoga o lenei mea aua o le a vave lava ona "lofāina" oe i le lolovaia o laau o le a lofituina ai oe.

O le isi, o le a tatou aʻoaʻoina pe faʻafefea ona faʻamama lelei faʻamatalaga ogalaau taua.

Va'ai se vaitaimi fa'apitoatusi faʻasalalauogalaau

Fa'aoga le fa'atonuga o lo'o i lalo e seti ai le taimi ▼

--since
--until
  • Ose vaitaimi e nafa ma le fa'ama'oti fa'amaumauga o ogalaau a'o le'i mae'a se taimi.

Ole tau ole taimi e mafai ona iai i ni fa'asologa eseese, pei ole ▼ nei

YYYY-MM-DD HH:MM:SS

如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼

journalctl --since "2018-03-26 20:20:00"
  • Afai e le fa'atumuina nisi o vaega o le fa'atulagaga o lo'o i luga, o le a fa'atumu sa'o e le faiga le tau fa'aletonu.
  • Mo se fa'ata'ita'iga, afai e le o fa'atumuina le vaega o le aso, e fa'aali sa'o le aso o lo'o iai.
  • Afai e le o fa'atumuina le vaega o le taimi, o le "00:00:00" (tulua o po) e fa'aaoga e le mafai.
  • E mafai foi ona tuu avanoa le fanua sekone.

Ole tau fa'aletonu ole "00", mo se fa'ata'ita'iga le fa'atonuga ▼

journalctl --since "2018-03-26" --until "2018-03-26 03:00"

E le gata i lea, e malamalama le journalctl i nisi o mea taua ma faʻaigoaina puʻupuʻu.

  • Mo se faʻataʻitaʻiga, e mafai ona e faʻaogaina le "anafi", "aso nei", "taeao" poʻo le "nei".

Mo se faʻataʻitaʻiga, ina ia maua faʻamaumauga o ogalaau ananafi, e mafai ona e faʻaogaina le poloaiga lenei ▼

journalctl --since yesterday

Ina ia maua ogalaau mai le 9:00am i le itula mulimuli, e mafai ona e faʻaogaina le faʻatonuga ▼

journalctl --since 09:00 --until "1 hour ago"

Va'aiga fa'afouga taimi moni journalctl log

ma tail -f poloaiga e tutusa, journalctl lagolago -f filifiliga e faʻaalia ogalaau i le taimi moni ▼

journalctl -f

Afai e te manaʻo e vaʻai i le taimi moni o le masini, faʻamolemole faʻaopoopo le -u filifiliga ▼

$ sudo journalctl -f -u prometheus.service

Faaali atu na'o laina fou n i journalctl

filifiliga laina poloaiga -n Fa'aaoga e pulea ai na'o laina fou n o ogalaau.

Ole fa'aletonu ole fa'aalia lea ole 10 laina lata mai o ogalaau ile pito ▼

$ sudo journalctl -n

E mafai fo'i ona e fa'aalia se ogalaau ma se numera fa'amaonia o laina i le fa'ai'uga ▼

$ sudo journalctl -n 20

O lo'o mulimuli mai le fa'amaumauga lata mai e tolu-laina o lo'o fa'aalia ai le cron.service service ▼

$ journalctl -u cron.service -n 3

LeInitaneti MaketiE faʻaaoga e tagata le VPSfausia se upega tafa'ilagi, faʻapipiʻi le VestaCP control panel, fausiaWordPress'upega tafaʻilagi

fa'aoga soo df -h Poloaiga e siaki le malosi o le VPS ma iloa ai o loʻo faʻatupulaʻia i se tulaga o le 1GB i le masina (manatua o le 1GB i le masina talu ai)

[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

Va'ai ogalaau journalctl e fa'aaoga ai le pule gafatia

Siaki le ogalaau o le journalctl o lo'o iai nei e fa'aaoga ai le fa'atonuga o le tisiki ▼

journalctl --disk-usage

journalctl gaogao tape ogalaau

Talu ai o le Linux o se faiga fa'aoga ma'ale'ale, afai e le sa'o lau tapeina o faila, e faigofie lava ona fa'atupu fa'alavelave.

O le mea lea, o le auala e fa'amama ai talatala journalctl, fa'amolemole tape i latou i le aso ma le gafatia e fa'aagaga e fa'aagaga.

journalctl --vacuum-time=2d
journalctl --vacuum-size=500M

Afai e te manaʻo e tape faila ogalaau ma le lima, e tatau ona e sui (sui) le ogalaau aʻo leʻi tapeina.

systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service

journalctl configure le gafatia faifai pea

Ina ia mafai ona fa'agata le fa'atonuga o le fa'agata o le journald, e mafai ona e sui le faila fa'atonu a le journald ▼

/etc/systemd/journald.conf

SystemMaxUse=16M

ForwardToSyslog=no

Ona toe amata lea o le journald ▼

systemctl restart systemd-journald.service

O lelei le ogalaau siaki?O lo'o atoatoa ma e le'i fa'aleagaina faila faila? ▼

journalctl --verify

O lo'o ta'ua i lalo le va'aiga tisiketi VPS pe a uma ona fa'amama le log journalctl, ma le 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.

Fa'amatalaga auiliili o tala fa'amaumau journalctl, o le iuga lea ^_^

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) fa'asoa "Persistent journalctl log clearing command to view details description of configuration parameters", lea e fesoasoani ia te oe.

Fa'afeiloa'i e fa'asoa le so'otaga o lenei tusitusiga:https://www.chenweiliang.com/cwl-1141.html

Faʻafeiloaʻi i le Telegram channel o le blog a Chen Weiliang e maua ai faʻamatalaga lata mai!

🔔 Ia avea oe ma tagata muamua e maua le taua "ChatGPT Content Marketing AI Tool Usage Guide" i le laina pito i luga o le lisi! 🌟
📚 O lenei taʻiala o loʻo i ai le taua tele, 🌟O se avanoa e seasea maua, aua le misia! ⏰⌛💨
Faasoa ma fiafia pe a e fiafia i ai!
O lau fefa'asoaa'i ma le fiafia o la matou fa'aosofiaga faifaipea!

 

发表 评论

O le a le faʻasalalauina lau tuatusi imeli. Faʻaoga fanua e manaʻomia * Igoa

tusi i luga