Gorchymyn clirio log journalctl dyfalbarhad i weld esboniad manwl o baramedrau cyfluniad

pryd bynnagE-fasnachcyfarfyddiadau gwefeistrCronfa ddata MySQL, Ni ellir cychwyn Apache a chymwysiadau eraill fel arfer,LinuxBydd y system yn eich annog i ddefnyddio journalctl -ex gorchymyn i'w weld.

  • Yn aml, gellir dod o hyd i gofnodion cysylltiedig yn gyflym.
  • Ar ôl dadansoddi'r log yn y modd hwn, gellir datrys y broblem yn gyflym.

Beth mae cylchgrawn yn ei olygu?

Esboniad sylfaenol y cyfnodolyn:

  • n. dyddiol, cyfnodolyn, dyddiadur; cyfnodolion, cyfnodolion, cylchgronau; cyfriflyfr [cyfrifo]
  • Amrywiad
  • cyfnodolion lluosog

Parhewch â logiau dyddlyfr

Dyfalbarhad yw'r mecanwaith ar gyfer trosi data rhaglen rhwng cyflyrau parhaus a dros dro.

Yn nhermau lleygwr, bydd data dros dro (fel data cof na ellir ei storio'n barhaol), yn dyfalbarhau i ddata parhaus (fel dyfalbarhad cronfa ddata, y gellir ei storio am amser hir).

CentOS Yn 7.X, mae systemd yn rheoli logiau cychwyn ar gyfer pob uned.

  • Mae Systemd-journald yn wasanaeth rheoli cyfnodolion blaengar a reolir gan systemd.
  • Mae'n casglu boncyffion o'r cnewyllyn ac mae daemonau system ar waith yn ystod cyfnod cychwyn cynnar y system.
  • Negeseuon allbwn a gwall safonol, yn ogystal â logiau syslog.

llwybr log journalctl

Dim ond mewn un strwythur y mae'r gwasanaeth log yn cadw ffeiliau log.

Y canlynol yw system CentOS 7 VestaCPPanel rheoli, arbed llwybr log journalctl ▼

/var/log/journal
  • Oherwydd bod logiau wedi'u cywasgu a'u fformatio data deuaidd, wrth wylio aLleoliCyflym iawn.

gorchymyn log gweld journalctl

Taflen esboniad manwl 1 gorchymyn log Journalctl

Gorchymyn heb unrhyw opsiynau i wneud allbwn journalctl holl logio ▼

journalctl

journalctl gweld pob log yr ail ddalen

  • Yn y bôn, mae'n ddiwerth oherwydd rydych chi'n cael eich "llethu" ar unwaith gyda llifogydd o logio a fydd yn eich llethu.

Nesaf, byddwn yn dysgu sut i hidlo gwybodaeth log werthfawr yn effeithiol.

Gweld cyfnod amser penodedigcylchgrawnLog

Defnyddiwch yr opsiynau gorchymyn canlynol i osod y cyfnod amser ▼

--since
--until
  • Mae cyfnod amser yn gyfrifol am nodi cofnodion log cyn ac ar ôl amser penodol.

Gall gwerthoedd amser fod mewn amrywiaeth o fformatau, fel y canlynol ▼

YYYY-MM-DD HH:MM:SS

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

journalctl --since "2018-03-26 20:20:00"
  • Os na chaiff rhai cydrannau o'r fformat uchod eu llenwi, bydd y system yn llenwi'r gwerthoedd rhagosodedig yn uniongyrchol.
  • Er enghraifft, os nad yw'r rhan dyddiad wedi'i phoblogi, mae'r dyddiad cyfredol yn cael ei arddangos yn uniongyrchol.
  • Os nad yw'r rhan amser wedi'i phoblogi, defnyddir "00:00:00" (canol nos) yn ddiofyn.
  • Gellir gadael y maes eiliadau yn wag hefyd.

Y gwerth rhagosodedig yw "00", fel y gorchymyn canlynol ▼

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

Yn ogystal, mae journalctl yn deall rhai gwerthoedd cymharol a llaw-fer a enwir.

  • Er enghraifft, gallech ddefnyddio "ddoe", "heddiw", "yfory" neu "nawr".

Er enghraifft, i gael data log ddoe, gallwch ddefnyddio'r gorchymyn canlynol ▼

journalctl --since yesterday

I gael y logiau o 9:00am i'r awr olaf, gallwch ddefnyddio'r gorchymyn canlynol ▼

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

Diweddariad amser real gweld log journalctl

gyda taiMae gorchymyn l -f yn debyg, mae journalctl yn cefnogi opsiwn -f i arddangos logiau mewn amser real ▼

journalctl -f

Os ydych chi am weld log amser real y ddyfais, ychwanegwch yr opsiwn -u ▼

$ sudo journalctl -f -u prometheus.service

Dangoswch yr n llinellau mwyaf newydd yn y cylchgrawnctl yn unig

opsiynau llinell orchymyn -n Fe'i defnyddir i reoli'r n llinell log diweddaraf yn unig.

Y rhagosodiad yw arddangos y 10 llinell ddiweddaraf o foncyffion ar y diwedd ▼

$ sudo journalctl -n

Gallwch hefyd arddangos log gyda nifer penodol o linellau ar y diwedd ▼

$ sudo journalctl -n 20

Mae'r canlynol yn y log tair llinell diweddaraf yn dangos y gwasanaeth cron.service ▼

$ journalctl -u cron.service -n 3

WediMarchnata rhyngrwydMae pobl yn defnyddio VPSadeiladu gwefan, gosod y panel rheoli VestaCP, adeiladuWordPressgwefan.

defnyddio'n aml df -h Gorchymyn i wirio gallu disg VPS a chanfod ei fod yn codi ar duedd o 1GB y mis (cofiwch mai 1GB ydoedd y mis diwethaf)

[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

Gweld logiau journalctl gan ddefnyddio'r gorchymyn gallu

Gwiriwch y log journalctl cyfredol gan ddefnyddio'r gorchymyn cynhwysedd disg ▼

journalctl --disk-usage

journalctl log dileu gwag

Gan fod Linux yn system weithredu sensitif iawn, os ydych chi'n dileu ffeiliau'n anghywir, mae'n hawdd achosi damwain system.

Felly, i lanhau'r log journalctl, dilëwch ef yn ôl dyddiad a'r capasiti y caniateir ei gadw.

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

Os ydych chi am ddileu ffeiliau log â llaw, mae angen i chi gylchdroi (cylchdroi) y log cyn ei ddileu.

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

journalctl ffurfweddu gallu parhaus

Er mwyn galluogi cyfluniad dyfalbarhad terfyn journald, gallwch addasu ffeil ffurfweddu journald ▼

/etc/systemd/journald.conf

SystemMaxUse=16M

ForwardToSyslog=no

Yna, ailgychwyn journald ▼

systemctl restart systemd-journald.service

Ydy'r log siec yn iawn?A yw'r ffeiliau log yn gyfan a heb eu difrodi? ▼

journalctl --verify

Y canlynol yw cynhwysedd disg VPS ar ôl glanhau'r log journalctl, a chynhwysedd log y 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.

Esboniad manwl o log journalctl parhaus, dyma'r diwedd ^_^

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) a rennir "Gorchymyn clirio log journalctl parhaus i weld yr esboniad manwl o baramedrau cyfluniad", sy'n ddefnyddiol i chi.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-1141.html

Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!

🔔 Byddwch y cyntaf i gael y "Canllaw Defnydd Offer AI Marchnata Cynnwys ChatGPT" gwerthfawr yng nghyfeiriadur uchaf y sianel! 🌟
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

sgroliwch i'r brig