π°οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ
Π°ΠΊΠΈ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ DevOps! π ΠΠΎΠ³ΠΈ β Π½Π°ΡΠ΅ Π²ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΌΠΈΠ½ΡΡΡ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ Π±ΡΡΡΡΡΡ
ΠΌΠ΅ΡΠΎΠ΄Π°Ρ
ΠΈ ΡΠ΅ΠΊΡΠ΅ΡΠ°Ρ
, ΠΊΠ°ΠΊ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ ΠΈ Π½Π΅ ΡΠ΅ΡΡΡΡ Π²ΡΠ΅ΠΌΡ Π² Π΄Π΅Π±Π°Π³Π΅. β‘ ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ - tail β Π±ΡΡΡΡΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ
ΡΡΡΠΎΠΊ ΡΠ°ΠΉΠ»Π°: tail -n 50 /var/log/syslog - journalctl β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡ systemd-Π»ΠΎΠ³ΠΎΠ²: journalctl -u nginx.service --since "1 hour ago" ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ: - ΠΠΎΠΆΠ½ΠΎ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ°ΠΌ: journalctl -p err - Π ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: journalctl | grep 'timeout' ΠΡΡΡΡΡΠΉ ΡΠΎΠ²Π΅Ρ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ β ΡΠΎΡ
ΡΠ°Π½ΡΠΉ Π²Π°ΠΆΠ½ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΠΉΠ»Ρ, ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π½ΠΈΠΌ. ΠΠΎΠΌΠ½ΠΈ, Π»ΠΎΠ³ΠΈ β ΠΊΠ°ΠΊ Π΄Π½Π΅Π²Π½ΠΈΠΊ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ΅ ΠΈΡ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΡΠ°ΡΡ Π½Π° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠΈΡΠΊ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π ΡΡ ΡΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π» ΡΠ±ΠΎΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π»ΠΎΠ³ΠΎΠ²? ΠΠ»ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ ΠΌΡΡΠ°Π΅ΡΡΡΡ Ρ grep ΠΈ tail? ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ ΡΠΊΠΈΠ»Ρ Π²
π°οΈ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux: ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ
19Β Π°Π²Π³ΡΡΡΠ°Β 202519Β Π°Π²Π³Β 2025
~1 ΠΌΠΈΠ½