π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π½Π΅ ΡΠ΅ΡΡΡΡ Π²ΡΠ΅ΠΌΡ ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! π ΠΡΡΠ°Π»ΠΈΡΡ Π»ΠΈ Π²Ρ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡΠ΄Ρ Π² ΡΠΏΠ΅ΡΠΊΠ΅ Π½Π°ΠΉΡΠΈ Π½ΡΠΆΠ½ΡΡ ΡΡΡΠΎΠΊΡ Π² ΠΎΠ³ΡΠΎΠΌΠ½ΠΎΠΌ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Π΅? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ ΡΠΎΠ²Π΅Ρ Π΄Π»Ρ Π²Π°Ρ β ΠΎΠ½ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΊΠΎΡΠΈΡ Π²Π°ΡΠΈ ΡΡΡΠΈΠ½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ! Π§ΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π»ΠΈΠΏΠ°ΡΡ Π² Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΡ
ΡΠ°ΠΉΠ»Π°Ρ
Π»ΠΎΠ³ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ grep Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠΈΡΠΊ Π±ΡΡΡΡΡΠΌ ΠΈ ΡΠΎΡΠ½ΡΠΌ: - ΠΠΎΠΈΡΠΊ ΠΏΠΎ ΡΠ»ΠΎΠ²Ρ: - ΠΡΠ²ΠΎΠ΄ ΡΡΡΠΎΠΊ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ
ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ΅Π΅ ΡΠ»ΠΎΠ²ΠΎ: grep "ΠΎΡΠΈΠ±ΠΊΠ°" /var/log/syslog - ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌ ΡΠ»ΠΎΠ²ΠΎΠΌ: grep -v "ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅" /var/log/syslog - ΠΠΎΠΈΡΠΊ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ°: grep -i "fail" /var/log/auth.log - ΠΡΠΎΡΠΌΠΎΡΡ Π΄Π²ΡΡ
ΡΡΡΠΎΠΊ Π΄ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΡ: grep -A 2 -B 1 "timeout" /var/log/nginx/error.log ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π»Π°ΠΉΡΡ
Π°ΠΊ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ tail Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Π»ΠΎΠ³ΠΎΠ² Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ: tail -f /var/log/syslog | grep "ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ" Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ, Π½Π΅ ΡΡΠ°ΡΡ ΡΠ°ΡΡ Π½Π° ΡΡΡΠ½ΠΎΠΉ ΠΏΠΎΠΈΡΠΊ. ΠΡΠΎ β ΡΡΡΠ½ΡΠΉ ΠΏΡΡΡ ΠΊ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΠΈ Π² ΡΠ²ΠΎΠΈΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
! Π Π²Ρ
π‘ ΠΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ Π½Π΅ ΡΠ΅ΡΡΡΡ Π²ΡΠ΅ΠΌΡ
11Β ΠΈΡΠ»ΡΒ 202511Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½