π°οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅Ρ ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π ΠΡΡΠ½Π°Π»Ρ β Π½Π°Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΎΡ ΠΏΠΎ ΠΌΠΈΡΡ Linux ΠΈ DevOps. ΠΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΏΠΎΡΠΎΠΉ ΡΠ°ΠΌ ΠΏΠΎΠ»Π½ΠΎ Β«ΠΌΡΡΠΎΡΠ°Β», Π° Π½ΡΠΆΠ½ΠΎΠ΅ β ΠΊΠ°ΠΊ ΠΈΠ³ΠΎΠ»ΠΊΠ° Π² ΡΡΠΎΠ³Π΅ ΡΠ΅Π½Π°? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΡΡΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΡΠ΅Π½Π½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π² ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΠΌΠΈΠ½ΡΡΡ. - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ journalctl β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
Π»ΠΎΠ³ΠΎΠ². - ΠΠ»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ° ΡΠΎΠ±ΡΡΠΈΡ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΌΡ ΡΠ»ΠΎΠ²Ρ: journalctl | grep "error" - Π§ΡΠΎΠ±Ρ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠ°ΡΡ: journalctl --since "2 hours ago" - ΠΠ°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΈΠ±ΠΊΠΈ: journalctl -p err - ΠΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ Π² ΡΠ°ΠΉΠ» Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°: journalctl > all_logs.txt - ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ: journalctl --no-pager --output=short-iso | sort ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ. Π ΡΡ Π·Π½Π°Π΅ΡΡ Π΅ΡΠ΅ ΡΠΈΡΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΏ
π°οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅Ρ
10Β ΠΈΡΠ½ΡΒ 202510Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½