π *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΈΡ
ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ* ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ Π½ΠΎΠ²ΡΡ
Π·Π½Π°Π½ΠΈΠΉ! π― ΠΠΎΠ³ΠΈ β ΡΡΠΎ ΠΊΡΠΎΠ²Ρ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠΎ Π΅ΡΠ»ΠΈ ΡΡ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ ΡΡΠ»ΠΎΠΆΠ½ΠΈΠ» ΡΠ΅Π±Π΅ ΠΆΠΈΠ·Π½Ρ, ΡΠΎ Π·Π½Π°Π΅ΡΡ, ΠΊΠ°ΠΊ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² Π³ΠΈΠ³Π°Π±Π°ΠΉΡΠ°Ρ
ΡΠ΅ΠΊΡΡΠ°. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡ Π»ΠΎΠ³ΠΎΠ² Π±ΡΡΡΡΡΠΌ ΠΈ ΠΏΡΠΈΡΡΠ½ΡΠΌ! ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ β ΡΡΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, less Ρ ΠΎΠΏΡΠΈΡΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ°, ΠΈΠ»ΠΈ grep Π΄Π»Ρ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΡ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ. ΠΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΠΈΠ΄Π°: - tail -f /var/log/syslog | grep ERROR β Π΄Π»Ρ ΡΠ»Π΅ΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ - journalctl -u nginx.service --since "1 hour ago" β ΡΡΠΎΠ±Ρ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠΈΡ Π·Π° Π½ΡΠΆΠ½ΡΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ β ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: - journalctl | grep "Failed" β ΠΈΡΠ΅ΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΠ°Π²ΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅Ρ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Ρ
Π°ΠΎΡ Π² ΡΡΠ½ΠΎΡΡΡ! Π Π΅ΡΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ awk ΠΈΠ»ΠΈ sed, ΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅ΡΡ Π»ΠΎΠ³ Π² ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΊ Π°Π½Π°Π»ΠΈΠ·Ρ. ΠΠΎΡΠΎΠ² Π»ΠΈ ΡΡ ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΡΡΡ Π² ΡΠ°ΠΉΠ½Ρ Π»ΠΎΠ³ΠΎΠ²?
π *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ ΠΈΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ
19Β ΠΈΡΠ½ΡΒ 202519Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½