Постојана команда за расчистување на дневникот journalctl за преглед на детално објаснување на параметрите за конфигурација

кога и да еЕ-трговијасредби со вебмастеротMySQL база на податоци, Apache и други апликации не можат да се стартуваат како и обично,LinuxСистемот ќе ве поттикне да го користите journalctl -ex команда за да ја видите.

  • Поврзани дневници често може брзо да се најдат.
  • По анализата на дневникот на овој начин, проблемот може брзо да се реши.

Што значи дневник?

Основно објаснување на весникот:

  • н. Дневно, списание, дневник; периодични списанија, списанија, списанија; [сметководство] книга
  • Варијација
  • множина списанија

Постојани дневници на дневник

Упорноста е механизам за конвертирање на програмски податоци помеѓу постојани и минливи состојби.

Во лаички термини, минливите податоци (како што се податоците во меморијата кои не можат да се складираат трајно), истрајноста ќе остане до постојаните податоци (како што е упорноста на базата на податоци, која може да се чува долго време).

CentOS Во 7.X, systemd управува со дневниците за стартување за сите единици.

  • Systemd-journald е прогресивна услуга за управување со списанија управувана од systemd.
  • Ги собира дневниците од јадрото и системските демони се отворени и работат за време на раната фаза на подигање на системот.
  • Стандардни излезни пораки и пораки за грешки, како и дневници за системски дневници.

патека за дневник на дневник

Услугата за дневници ги чува само датотеките за дневници во една структура.

Следното е системот CentOS 7 ВестаЦПКонтролна табла, патека за зачувување на дневникот ▼

/var/log/journal
  • Бидејќи дневниците се компресирани и форматирани бинарни податоци, кога се гледаат иПозиционирањемногу брзо.

Команда за дневник за преглед на journalctl

Journalctl log команда за детално објаснување лист 1

Наредете без никакви опции за да го направите journalctl излезот на целата евиденција ▼

journalctl

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 разбира некои релативни вредности и именувани стенографии.

  • На пример, можете да користите „вчера“, „денес“, „утре“ или „сега“.

На пример, за да ги добиете податоците од вчерашниот дневник, можете да ја користите следнава команда ▼

journalctl --since yesterday

За да ги добиете дневниците од 9:00 часот до последниот час, можете да ја користите следнава команда ▼

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

Приказ на дневник за ажурирање во реално време

со тaiКомандата l -f е слична, journalctl поддржува -f опција за прикажување на дневници во реално време ▼

journalctl -f

Ако сакате да го видите дневникот на уредот во реално време, ве молиме додадете ја опцијата -u ▼

$ sudo journalctl -f -u prometheus.service

Прикажи ги само најновите n линии во journalctl

опции на командната линија -n Се користи за контрола само на најновите n линии од дневникот.

Стандардно е да се прикажат најновите 10 линии дневници на крајот ▼

$ sudo journalctl -n

Можете исто така да прикажете дневник со одреден број линии на крајот ▼

$ sudo journalctl -n 20

Следното е најновиот дневник со три линии што ја прикажува услугата cron.service ▼

$ journalctl -u cron.service -n 3

ДаИнтернет маркетингЛуѓето користат VPSизгради веб-локација, инсталирај го контролниот панел VestaCP, изградиWordPressвеб-страница

користете често df -h Наредете да го проверите капацитетот на VPS дискот и да откриете дека расте со тренд од 1 GB месечно (запомнете дека минатиот месец беше 1 GB)

[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 користејќи ја командата капацитет

Проверете го тековниот дневник на journalctl користејќи ја командата за капацитет на дискот ▼

journalctl --disk-usage

journalctl празен дневник за бришење

Бидејќи Linux е многу чувствителен оперативен систем, лесно е да се предизвика пад на системот ако неправилно ги избришете датотеките.

Затоа, како да се исчистат дневниците на дневник, ве молиме избришете ги по датум и капацитет што е дозволен да се резервира.

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.

Детално објаснување за постојаниот дневник на дневник, ова е крајот ^_^

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) ја сподели „Командата за расчистување на постојана наредба за дневник за да го видите деталното објаснување на параметрите за конфигурација“, што е корисно за вас.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-1141.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот