د دوام ژورنال د لاګ پاکولو کمانډ د ترتیب کولو پیرامیټونو مفصل توضیحات لیدلو لپاره

هرکلهای کامرسد ویب ماسټر سره مخامخ کیږيد MySQL ډیټابیساپاچی او نور غوښتنلیکونه د معمول په څیر نه شي پیل کیدی،لینوکسسیسټم به تاسو ته د کارولو لپاره هڅوي journalctl -ex د لیدلو امر وکړئ.

  • اړوند لاګ اکثرا په چټکۍ سره موندل کیدی شي.
  • په دې ډول د ننوتلو تحلیل وروسته، ستونزه په چټکۍ سره حل کیدی شي.

ژورنال څه ته وايي؟

د ژورنال بنسټیز توضیحات:

  • n. ورځنۍ، مجله، ډایري؛ ورځنۍ، مجلې، مجلې؛ د حساب کتاب
  • تغیرات
  • جمع مجلې

د ژورنال لاګونو ته دوام ورکړئ

استقامت د دوامداره او انتقالي حالتونو ترمینځ د برنامې ډیټا بدلولو میکانیزم دی.

د عامو خلکو په شرایطو کې، انتقالي ډاټا (لکه په حافظه کې ډاټا چې د تل لپاره زیرمه کیدی نشي)، دوام به دوامدار ډیټا ته دوام ورکړي (لکه د ډیټابیس دوام، چې د اوږدې مودې لپاره زیرمه کیدی شي).

پهCentOS په 7.X کې، سیسټمډ د ټولو واحدونو لپاره د پیل کولو لاګونه اداره کوي.

  • Systemd-journald یو پرمختللی ژورنال مدیریت خدمت دی چې د سیسټمډ لخوا اداره کیږي.
  • دا د کرنل څخه لاګونه راټولوي او د سیسټم ډیمونونه د سیسټم د لومړني بوټ مرحلې په جریان کې پورته او روان دي.
  • معیاري محصول او د خطا پیغامونه، او همدارنګه د سیسلاګ لاګونه.

journalctl log path

د لاګ خدمت یوازې د لاګ فایلونه په یوه جوړښت کې ساتي.

لاندې د CentOS 7 سیسټم دی VestaCPد کنټرول پینل، د ژورنالیکټل لاګونو خوندي کولو لاره ▼

/var/log/journal
  • ځکه چې لاګونه کمپریس شوي او بائنری ډیټا فارمیټ شوي ، کله چې لیدل کیږي اوځای ورکولډیر ګړندی

journalctl view log کمانډ

Journalctl log کمانډ تفصيلي توضیحي پاڼه 1

قومانده پرته له کوم اختیار څخه چې د ژورنالیکټل ټول لوګینګ تولید کړئ ▼

journalctl

journalctl د ټولو لوګو دوهمه پاڼه وګورئ

  • دا اساسا بې ګټې دی ځکه چې تاسو سمدلاسه د ننوتلو سیلاب سره "ډار شوي" یاست چې تاسو به غالب کړي.

بیا، موږ به زده کړو چې څنګه په اغیزمنه توګه د قیمتي لاګ معلومات فلټر کړو.

یو ټاکلی وخت وګورئژورنالستننوتل

د وخت موده ټاکلو لپاره لاندې کمانډ اختیارونه وکاروئ ▼

--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 ځینې نسبي ارزښتونه او نومول شوي لنډیزونه پوهیږي.

  • د مثال په توګه، تاسو کولی شئ "پرون"، "نن"، "سبا" یا "اوس" وکاروئ.

د مثال په توګه، د پرون د لاګ ډاټا ترلاسه کولو لپاره، تاسو کولی شئ لاندې کمانډ وکاروئ ▼

journalctl --since yesterday

د سهار له 9:00 بجو څخه تر وروستي ساعت پورې د لاګونو ترلاسه کولو لپاره، تاسو کولی شئ لاندې کمانډ وکاروئ ▼

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

د ریښتیني وخت تازه لید د ژورنال سیټل لاګ

سره tail -f کمانډ ورته دی، journalctl په ریښتیني وخت کې د لاګونو ښودلو لپاره -f اختیار ملاتړ کوي ▼

journalctl -f

که تاسو غواړئ د وسیلې ریښتیني وخت لاګ وګورئ ، مهرباني وکړئ -u اختیار ▼ اضافه کړئ

$ sudo journalctl -f -u prometheus.service

په journalctl کې یوازې نوي n کرښې ښکاره کړئ

د کمانډ لاین اختیارونه -n یوازې د لاګ وروستي n لاینونو کنټرول لپاره کارول کیږي.

ډیفالټ دا دی چې په پای کې د لاګونو وروستي 10 کرښې ښکاره کړئ ▼

$ sudo journalctl -n

تاسو کولی شئ په پای کې د یو مشخص شمیر لیکو سره یو لاګ هم ښکاره کړئ ▼

$ sudo journalctl -n 20

لاندې وروستی درې کرښه لاګ دی چې د cron.service خدمت ښیې ▼

$ journalctl -u cron.service -n 3

لريد انټرنیټ بازار موندنهخلک VPS کارويیوه ویب پاڼه جوړه کړئد VestaCP کنټرول پینل نصب کړئ، جوړ کړئWordPressویب پاه.

په مکرر ډول وکاروئ df -h د VPS ډیسک ظرفیت چیک کولو لپاره امر وکړئ او ومومئ چې دا په میاشت کې د 1GB په رجحان کې وده کوي (په یاد ولرئ چې دا تیره میاشت 1GB وه)

[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

د وړتیا کمانډ په کارولو سره د ژورنال سیټل لاګونه وګورئ

د ډیسک ظرفیت کمانډ ▼ په کارولو سره اوسنی ژورنال لاګ چیک کړئ

journalctl --disk-usage

journalctl خالي حذف لاګ

څرنګه چې لینکس یو ډیر حساس عملیاتي سیسټم دی، نو دا اسانه ده چې د سیسټم حادثې رامنځته شي که تاسو په غلط ډول فایلونه حذف کړئ.

له همدې امله، د ژورنال لاګ پاکولو لپاره، مهرباني وکړئ دا د نیټې او د خوندي کولو اجازه ورکړل شوي ظرفیت له مخې حذف کړئ.

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

که تاسو غواړئ د لاګ فایلونه په لاسي ډول حذف کړئ ، نو تاسو اړتیا لرئ د حذف کولو دمخه لاګ وګرځوئ (ګرم کړئ).

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

journalctl دوامداره ظرفیت تنظیموي

د ژورنالیډ محدودیت دوام تنظیم کولو فعالولو لپاره، تاسو کولی شئ د ژورنالډ ترتیب کولو فایل بدل کړئ ▼

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

د دوامدار ژورنال لاګ تفصيلي توضیحات، دا پای دی ^_^

امید چن وییلینګ بلاګ ( https://www.chenweiliang.com/ ) د ترتیب کولو پیرامیټونو تفصيلي توضیحاتو لیدو لپاره د دوامدار ژورنال سیټل لاګ پاکولو کمانډ شریک کړ ، کوم چې ستاسو لپاره ګټور دی.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-1141.html

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول