π *Π Π°Π±ΠΎΡΠ° Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π·Π° ΠΌΠΈΠ½ΡΡΡ* ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ Linux ΠΈ DevOps! π§© ΠΠΎΠ³Π΄Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π°Π΅Ρ ΡΠ±ΠΎΠΉ, ΡΠ°ΠΌΡΠ΅ Π±ΡΡΡΡΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ β ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π»ΠΎΠ³Π°Ρ
. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π»ΠΈ ΡΡ ΡΠ·Π½Π°Π΅ΡΡ, ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΏΠΎΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π²ΡΠ΄Π΅Π»ΡΡΡ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ Π½Π΅ ΡΡΠ°ΡΠΈΡΡ ΡΠ°ΡΡ Π½Π° ΠΏΠΎΠΈΡΠΊΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ! ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΠΎΠ³Π°ΠΌΠΈ: - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ journalctl β ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ ΠΈΡΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠΈ: - journalctl -xe - ΠΠ»Ρ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²: - journalctl -u nginx.service - Π Π΅ΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 10 ΠΌΠΈΠ½ΡΡ: - journalctl --since "10 minutes ago" ΠΠ΅ Π·Π°Π±ΡΠ΄Ρ: - Π Π»ΠΎΠ³Π°Ρ
ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΊΡΡΡΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π΄Π»Ρ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ - Π€ΠΈΠ»ΡΡΡΡΠΉ ΠΏΠΎ Π²Π°ΠΆΠ½ΠΎΡΡΠΈ: - journalctl -p err β ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΈΠ±ΠΊΠΈ - ΠΠ»ΠΈ ΠΈΡΠΈ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: - journalctl | grep "error" ΠΠ°ΠΏΠΎΠΌΠ½ΠΈ: Ρ
ΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° β Π½Π°ΡΡΡΠΎΠΈΡΡ rsyslog ΠΈΠ»ΠΈ journald ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π»ΠΎΠ³ΠΈ Π±ΡΠ»ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈ ΡΠ΄ΠΎΠ±Π½Ρ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°. Π Π³Π»Π°Π²Π½ΠΎΠ΅ β Π½Π΅ Π±ΠΎΠΉΡΡ ΠΈΡΠΊΠ°ΡΡ, Π²Π΅Π΄Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΌ ΠΊΡΠΎΡΡΡΡ Π²ΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ! Π ΡΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΠ» Π²Π°ΠΆΠ½ΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π² Π»ΠΎΠ³Π°Ρ
, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΠ°ΡΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ? ΠΠ»ΠΈ Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈΡΠ΅ΡΡ ΡΡΠΎ
π *Π Π°Π±ΠΎΡΠ° Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π·Π° ΠΌΠΈΠ½ΡΡΡ
15Β Π°Π²Π³ΡΡΡΠ°Β 202515Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½