π°οΈ ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ journalctl: ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΌΠ°Π³ΠΈΠΉ! β¨ ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ, ΡΡΠΎ journalctl β ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π»ΠΎΠ³ΠΎΠ²? ΠΡΠΎ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΎΡΠΊΡΡΠ²Π°ΡΡΠΈΠΉ Π΄Π²Π΅ΡΠΈ ΠΊ ΠΏΠΎΠ»Π½ΠΎΠΉ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π½Π°ΠΉΡΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΡΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ: - ΡΠΈΠ»ΡΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: journalctl --since=yesterday - ΠΈΠ»ΠΈ ΠΈΡΠΈ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: journalctl | grep 'error' Π£Π΄ΠΎΠ±Π½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈΡΡ Π·Π° Π»ΠΎΠ³Π°ΠΌΠΈ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: journalctl -f ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ β Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΡΠ½ΠΈΡΠ°ΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ»ΡΠΆΠ±Ρ nginx: journalctl -u nginx.service --since=1h Π Π΅ΡΠ΅ β ΡΠΎΡ
ΡΠ°Π½ΡΠΉ Π½ΡΠΆΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ Π² ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉ ΠΈΡ
Π² ΡΠΎΡΠΌΠ°ΡΠ΅ JSON Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. ΠΡΡ ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ journalctl Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡΠΌ ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°. ΠΠ½Π°Π΅ΡΡ Π»ΠΈ ΡΡ Π²ΡΠ΅ Ρ
ΠΈΡΡΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ? ΠΠ»ΠΈ Π΅ΡΡΡ ΡΠ΅ΠΊΡΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ? ΠΠΎΠΆΠ΅Ρ, ΡΡΠΎΠΈΡ ΡΠ³Π»ΡΠ±ΠΈΡΡΡΡ ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΈΡΠ°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠΎΠΊ? --- ΠΡΠΈΠ³Π»Π°ΡΠ°Ρ ΡΠ΅Π±Ρ ΠΏΡΠΎΠΊΠ°ΡΠ°ΡΡ Π½Π°Π²ΡΠΊΠΈ Π² Π½Π°ΡΠ΅ΠΌ ΡΠ΅Π»Π΅Π³ΡΠ°
π°οΈ ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π»ΠΎΠ³ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ journalctl: ΡΠ΅ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π΄Π»Ρ Π°Π΄ΠΌΠΈΠ½ΠΎΠ²
14Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202514Β ΡΠ΅Π½Β 2025
~1 ΠΌΠΈΠ½