פּערסיסטאַנס דזשאָורנאַלקטל קלאָץ פּאָליאַנע באַפֿעל צו זען דיטיילד דערקלערונג פון קאַנפיגיעריישאַן פּאַראַמעטערס

וועןE- האַנדלוועבמאַסטער ינקאַונטערזMySQL דאַטאַבייס, Apache און אנדערע אַפּלאַקיישאַנז קענען ניט זיין סטאַרטעד ווי געוויינטלעך,לינוקסדער סיסטעם וועט בעטן איר צו נוצן journalctl -ex באַפֿעלן צו זען עס.

  • פֿאַרבונדענע לאָגס קענען אָפט זיין געפֿונען געשווינד.
  • נאָך אַנאַלייזינג די קלאָץ אין דעם וועג, די פּראָבלעם קענען זיין געשווינד סאַלווד.

וואָס טוט זשורנאַל מיינען?

זשורנאַל יקערדיק דערקלערונג:

  • n. טעגלעך, זשורנאַל, טאָגבוך; פּעריאָדיקאַלס, זשורנאַלן, מאַגאַזינז;
  • ווערייישאַן
  • מערצאָל זשורנאַלן

אָנהאַלטן זשורנאַל לאָגס

פּערסיסטאַנס איז דער מעקאַניזאַם פֿאַר קאַנווערטינג פּראָגראַם דאַטן צווישן פּערסיסטענט און טראַנזשאַנט שטאַטן.

אין ליימאַן ס טערמינען, טראַנסיענט דאַטן (אַזאַ ווי אין-זיקאָרן דאַטן וואָס קענען ניט זיין סטאָרד פּערמאַנאַנטלי), פּערסיסטאַנס וועט אָנהאַלטן צו פּערסיסטענט דאַטן (אַזאַ ווי דאַטאַבייס פּערסיסטאַנס, וואָס קענען זיין סטאָרד פֿאַר אַ לאַנג צייַט).

סענטאָס אין 7.X, Systemd מאַנידזשיז סטאַרטאַפּ לאָגס פֿאַר אַלע וניץ.

  • Systemd-journald איז אַ פּראָגרעסיוו זשורנאַל פאַרוואַלטונג דינסט געראטן דורך systemd.
  • עס קאַלעקץ לאָגס פון די קערן און די סיסטעם דיימאַנדז זענען אַרויף און פליסנדיק אין דער פרי שטיוול פאַסע פון ​​די סיסטעם.
  • נאָרמאַל רעזולטאַט און טעות אַרטיקלען, ווי געזונט ווי סיסלאָג לאָגס.

journalctl קלאָץ דרך

די קלאָץ דינסט בלויז האלט קלאָץ טעקעס אין אַ איין סטרוקטור.

די פאלגענדע איז די CentOS 7 סיסטעם VestaCPקאָנטראָל טאַפליע, ראַטעווען די וועג פון דזשאָורנאַלקטל קלאָץ ▼

/var/log/journal
  • ווייַל לאָגס זענען קאַמפּרעסט און פאָרמאַטטעד ביינערי דאַטן, ווען וויוינג אוןפּאַזישאַנינגזייער שנעל.

journalctl קוק קלאָץ באַפֿעל

Journalctl קלאָץ באַפֿעל דיטיילד דערקלערונג בלאַט 1

באַפֿעל אָן קיין אָפּציעס צו מאַכן דזשאָורנאַלקטל רעזולטאַט אַלע לאָגינג ▼

journalctl

דזשאָורנאַלקטל קוק אַלע לאָגס 2 בלאַט

  • עס איז בייסיקלי אַרויסגעוואָרפן ווייַל איר זענט מיד "אָווערוועלמד" מיט אַ מבול פון לאָגינג וואָס וועט אָוווערוועלם איר.

ווייַטער, מיר וועלן לערנען ווי צו יפעקטיוולי פילטער ווערטפול קלאָץ אינפֿאָרמאַציע.

זען אַ ספּעסיפיעד צייטדזשאָורנקטלקלאָץ

ניצן די פאלגענדע באַפֿעלן אָפּציעס צו שטעלן די צייט ▼

--since
--until
  • א צייט צייט איז פאַראַנטוואָרטלעך פֿאַר ספּעציפיצירן קלאָץ רעקאָרדס איידער און נאָך אַ געגעבן צייט.

צייט וואַלועס קענען זיין אין אַ פאַרשיידנקייַט פון פֿאָרמאַטירונגען, אַזאַ ווי די פאלגענדע ▼

YYYY-MM-DD HH:MM:SS

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

journalctl --since "2018-03-26 20:20:00"
  • אויב עטלעכע קאַמפּאָונאַנץ פון די אויבן פֿאָרמאַט זענען נישט אָנגעפילט, די סיסטעם וועט גלייך פּלאָמבירן די פעליקייַט וואַלועס.
  • פֿאַר בייַשפּיל, אויב די דאַטע טייל איז נישט פּאַפּיאַלייטאַד, די קראַנט דאַטע איז געוויזן גלייַך.
  • אויב די צייט טייל איז נישט פּאַפּיאַלייטאַד, "00:00:00" (האַלבנאַכט) איז געניצט דורך פעליקייַט.
  • די סעקונדעס פעלד קענען אויך זיין לינקס ליידיק.

די פעליקייַט ווערט איז "00", פֿאַר בייַשפּיל די פאלגענדע באַפֿעל ▼

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

אַדדיטיאָנאַללי, דזשאָורנאַלקטל פארשטייט עטלעכע קאָרעוו וואַלועס און גערופֿן שאָרטכאַנדז.

  • פֿאַר בייַשפּיל, איר קען נוצן "נעכטן", "הייַנט", "מאָרגן" אָדער "איצט".

פֿאַר בייַשפּיל, צו באַקומען נעכטן קלאָץ דאַטן, איר קענען נוצן די פאלגענדע באַפֿעל ▼

journalctl --since yesterday

צו באַקומען די לאָגס פון 9:00 צו די לעצטע שעה, איר קענען נוצן די פאלגענדע באַפֿעל ▼

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

פאַקטיש-צייט דערהייַנטיקן קוק דזשאָורנאַלקטל קלאָץ

מיט הail -f באַפֿעל איז ענלעך, journalctl שטיצט -f אָפּציע צו ווייַזן לאָגס אין פאַקטיש צייט ▼

journalctl -f

אויב איר ווילן צו זען די פאַקטיש-צייט קלאָץ פון די מיטל, ביטע לייגן די -u אָפּציע ▼

$ sudo journalctl -f -u prometheus.service

ווייַזן בלויז די נואַסט n שורות אין דזשאָורנאַלקטל

באַפֿעלן שורה אָפּציעס -n געוויינט צו קאָנטראָלירן בלויז די לעצטע n שורות פון קלאָץ.

די פעליקייַט איז צו ווייַזן די לעצטע 10 שורות פון לאָגס אין די סוף ▼

$ sudo journalctl -n

איר קענען אויך ווייַזן אַ קלאָץ מיט אַ ספּעסיפיעד נומער פון שורות אין די סוף ▼

$ sudo journalctl -n 20

די פאלגענדע איז די לעצטע דריי-שורה קלאָץ וואָס ווייַזן די cron.service סערוויס ▼

$ journalctl -u cron.service -n 3

אינטערנעט מאַרקעטינגמענטשן נוצן VPSבויען אַ וועבזייטל, ינסטאַלירן די VestaCP קאָנטראָל טאַפליע, בויעןוואָרדפּרעססוועבזייַטל.

נוצן אָפט df -h באַפֿעל צו קאָנטראָלירן די VPS דיסק קאַפּאַציטעט און געפֿינען אַז עס איז רייזינג מיט אַ גאַנג פון 1 גב פּער חודש (געדענקען אַז עס איז געווען 1 גב לעצטע חודש)

[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

View journalctl לאָגס ניצן די קאַפּאַציטעט באַפֿעל

קוק דעם קראַנט דזשאָורנאַלקטל קלאָץ ניצן די דיסק קאַפּאַציטעט באַפֿעל ▼

journalctl --disk-usage

דזשאָורנאַלקטל ליידיק ויסמעקן קלאָץ

זינט לינוקס איז אַ זייער שפּירעוודיק אָפּערייטינג סיסטעם, עס איז גרינג צו פאַרשאַפן אַ סיסטעם קראַך אויב איר ויסמעקן טעקעס פאַלש.

דעריבער, צו רייניקן די דזשאָורנאַלקטל קלאָץ, ביטע ויסמעקן עס לויט דאַטע און די קאַפּאַציטעט ערלויבט צו זיין רעזערווירט.

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

אויב איר ווילן צו ויסמעקן לאָג טעקעס מאַניואַלי, איר דאַרפֿן צו דרייען (דרייען) די קלאָץ איידער דיליטינג.

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

דזשאָורנאַלקטל קאַנפיגיער פּערסיסטענט קאַפּאַציטעט

צו געבן דזשאָורנאַלד לימיט פּערסיסטאַנס קאַנפיגיעריישאַן, איר קענען מאָדיפיצירן דזשאָורנאַלד ס קאַנפיגיעריישאַן טעקע ▼

/etc/systemd/journald.conf

SystemMaxUse=16M

ForwardToSyslog=no

דערנאָך, ריסטאַרט דזשאָורנאַלד ▼

systemctl restart systemd-journald.service

איז די טשעק קלאָץ גוט?זענען די קלאָץ טעקעס בעשאָלעם און אַנדאַמאַדזשד? ▼

journalctl --verify

די פאלגענדע איז די VPS דיסק קאַפּאַציטעט נאָך רייניקונג די דזשאָורנאַלקטל קלאָץ, און די דזשאָורנאַלקטל קלאָץ קאַפּאַציטעט▼

[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.

דיטיילד דערקלערונג פון פּערסיסטענט דזשאָורנאַלקטל קלאָץ, דאָס איז דער סוף ^_^

Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "פּערסיסטענט דזשאָורנאַלקטל קלאָץ קלאָרינג באַפֿעל צו זען דיטיילד דערקלערונג פון קאַנפיגיעריישאַן פּאַראַמעטערס", וואָס איז נוציק פֿאַר איר.

ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-1141.html

ברוכים הבאים צו די טעלעגראַם קאַנאַל פון Chen Weiliang ס בלאָג צו באַקומען די לעצטע דערהייַנטיקונגען!

🔔 זייט דער ערשטער צו באַקומען די ווערטפול "ChatGPT אינהאַלט מאַרקעטינג אַי געצייַג באַניץ גייד" אין די קאַנאַל שפּיץ וועגווייַזער! 🌟
📚 דער פירער כּולל ריזיק ווערט, 🌟 דאָס איז אַ זעלטן געלעגנהייט, טאָן ניט פעלן עס! ⏰⌛💨
ייַנטיילן און ווי אויב איר ווילט!
דיין ייַנטיילונג און לייקס זענען אונדזער קעסיידערדיק מאָוטאַוויישאַן!

 

发表 评论

אייער בליצפּאָסט אַדרעס וועט נישט זיין ארויס. פארלאנגט פעלדער זענען געניצט * פירמע

מעגילע צו שפּיץ