Ko te whakahau whakawātea rangitaki Persistence journalctl kia kite i nga whakamaramatanga mo nga tawhā whirihoranga

wā katoaE-tauhokohokotūtakitanga kaiwhakahaere tukutukupātengi raraunga MySQL, Apache me etahi atu tono kaore e taea te timata pera i o mua,LinuxMa te punaha e akiaki koe ki te whakamahi journalctl -ex whakahau kia tiro.

  • He maha nga wa ka kitea nga raarangi e pa ana.
  • Whai muri i te wetewete i te raarangi penei, ka tere te whakatika i te raru.

He aha te tikanga o te hautaka?

He whakamārama taketake mo te pukapuka:

  • n. Ia ra, hautaka, rataka, hautaka, hautaka, maheni; [kaute] pukapuka pukapuka
  • Rerekētanga
  • hautaka maha

Kia mau ki nga raarangi hautaka

Ko te tohe tonu te tikanga mo te huri i nga raraunga o te hotaka i waenga i nga ahuatanga tohe me te wa poto.

I roto i nga korero a te tangata reimana, ko nga raraunga whakawhiti (penei i nga raraunga mahara-kore e kore e taea te penapena tuturu), ka mau tonu te tohe ki nga raraunga tohe (pēnei i te tohenga raraunga, ka taea te penapena mo te wa roa).

CentOS I roto i te 7.X, ka whakahaerehia e systemd nga raarangi whakaoho mo nga waahanga katoa.

  • Ko te Systemd-journald he ratonga whakahaere hautaka ahu whakamua e whakahaerehia ana e systemd.
  • Ka kohia e ia nga rakau mai i te kernel me nga daemons punaha kei te mahi i te wa o te wahanga whakaoho o te punaha.
  • Putanga paerewa me nga karere hapa, me nga raarangi syslog.

ara rangitaki journalctl

Ko te ratonga rangitaki ka pupuri i nga konae rangitaki i roto i te hanganga kotahi.

Ko te punaha CentOS 7 e whai ake nei VestaCPPaewhiri mana, tiakina te ara o te rangitaki journalctl ▼

/var/log/journal
  • Na te mea he kopeke nga raarangi ka whakahōputuhia nga raraunga rua, i te wa e tiro ana meWhakatūngatino tere.

journalctl tirohia te whakahau rangitaki

Ko te whakahau a Journalctl te pepa whakamaarama taipitopito 1

Whakahau me te kore he whiringa kia whakaputahia e te journalctl nga takiuru katoa ▼

journalctl

journalctl tiro i nga raarangi katoa o te rau tuarua

  • Ko te tikanga he horihori na te mea kua "pourihia" koe e te waipuke o te poro rakau ka raru koe.

I muri mai, ka ako tatou me pehea te tātari tika i nga korero mo te raarangi.

Tirohia te waa kua tohuahautakaitirangitaki

Whakamahia nga whiringa whakahau e whai ake nei hei tautuhi i te waa ▼

--since
--until
  • Ko te waa te kawenga mo te tohu i nga rekoata raarangi i mua me muri i te waa kua whakaritea.

Ka taea e nga uara o te wa te maha o nga whakatakotoranga, penei i te ▼ e whai ake nei

YYYY-MM-DD HH:MM:SS

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

journalctl --since "2018-03-26 20:20:00"
  • Ki te kore e whakakiia etahi waahanga o te whakatakotoranga i runga ake nei, ka whakakiia e te punaha nga uara taunoa.
  • Hei tauira, ki te kore te wahanga o te ra e noho ana, ka whakaatuhia tika te ra o naianei.
  • Ki te kore e kapi te wahanga o te wa, "00:00:00" (waenganui po) ka whakamahia taunoa.
  • Ka taea hoki te waiho te mara hēkona kia paratea.

Ko te uara taunoa ko "00", hei tauira ko te whakahau e whai ake nei ▼

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

I tua atu, e mohio ana a journalctl ki etahi uara whanaunga me nga ingoa poto.

  • Hei tauira, ka taea e koe te whakamahi "inanahi", "i tenei ra", "apopo" ranei "inaianei".

Hei tauira, ki te tiki raraunga rangitaki onanahi, ka taea e koe te whakamahi i te whakahau e whai ake nei ▼

journalctl --since yesterday

Hei tiki i nga raarangi mai i te 9:00am ki te haora whakamutunga, ka taea e koe te whakamahi i te whakahau e whai ake nei ▼

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

Tiro whakahōu wā-tūturu rangitaki journalctl

me taiHe rite te whakahau l -f, ka tautokohia e journalctl te whiringa -f ki te whakaatu i nga raarangi i te waa ▼

journalctl -f

Mena kei te pirangi koe ki te tiro i te raarangi tuuturu o te taputapu, taapirihia te whiringa -u ▼

$ sudo journalctl -f -u prometheus.service

Whakaatu noa i nga rarangi n hou ki journalctl

kōwhiringa rārangi whakahau -n Ka whakamahia hei whakahaere i nga rarangi n hou o te rangitaki.

Ko te taunoa ko te whakaatu i nga rarangi 10 hou o nga raarangi i te mutunga ▼

$ sudo journalctl -n

Ka taea hoki e koe te whakaatu i tetahi rangitaki me te maha o nga raina i te mutunga ▼

$ sudo journalctl -n 20

E whai ake nei ko te raarangi rarangi toru hou e whakaatu ana i te ratonga cron.service ▼

$ journalctl -u cron.service -n 3

WhakauruaTauhokohoko IpurangiKa whakamahi nga tangata i te VPShanga he paetukutuku, whakauruhia te paewhiri mana VestaCP, hangaWordPresspaetukutuku

whakamahi auau df -h Tonoa kia tirohia te kaha o te kōpae VPS me te kite kei te piki ake te ahua o te 1KKP ia marama (mahara ko 1KKP tera marama)

[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

Tirohia nga rangitaki journalctl ma te whakamahi i te tono kaha

Takina te rangitaki journalctl onāianei ma te whakamahi i te whakahau kaha kōpae ▼

journalctl --disk-usage

journalctl putua muku rangitaki

I te mea he punaha whakahaere tino tairongo a Linux, he ngawari ki te raru i te punaha mena ka he te whakakore i nga konae.

No reira, ki te horoi i te rangitaki journalctl, tena koa mukua ma te ra me te kaha e whakaaetia kia rahuitia.

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

Mena kei te pirangi koe ki te muku i nga konae rangitaki, me huri (hurihia) te raarangi i mua i te whakakore.

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

journalctl whirihora kaha tonu

Kia taea ai te whirihoranga whirihoranga tohe a journald, ka taea e koe te whakarereke i te konae whirihora a journald ▼

/etc/systemd/journald.conf

SystemMaxUse=16M

ForwardToSyslog=no

Na, whakaara ano i te journald ▼

systemctl restart systemd-journald.service

Kei te pai te rangitaki taki?Kei te mau tonu nga konae rangitaki me te kore e pakaru? ▼

journalctl --verify

E whai ake nei te kaha o te kōpae VPS i muri i te horoinga o te rangitaki journalctl, me te kaha o te rangitaki 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.

He whakamaarama taipitopito mo te raarangi journalctl tohe, koinei te mutunga ^_^

发表 评论

Ka kore e whakaputaina to wahitau imeera. 必填 项 已 用 * Tapanga

Panuku ki te Runga