π‘ ΠΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ ΠΡΠΈΠ²Π΅Ρ, Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ Linux ΠΈ DevOps! π ΠΠ½ΠΎΠ³Π΄Π° ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΡΡΠΎ ΡΠΊΡΡΡΠ°Ρ Π·Π° ΠΎΠΊΠ½ΠΎ Π»ΠΎΠ³ΠΎΠ² ΡΡΠΌΠ½Π°Ρ ΠΌΠ°Π³ΠΈΡ β ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠ»ΠΈ Ρ
ΠΎΡΠ΅ΡΡ ΡΡΠ°ΡΡ Π½Π°ΡΡΠΎΡΡΠΈΠΌ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠΌ ΠΈ Π½Π΅ ΠΏΡΠ³Π°ΡΡΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ, Π΄Π°Π²Π°ΠΉ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ, ΠΊΠ°ΠΊ ΡΠΈΡΠ°ΡΡ ΠΆΡΡΠ½Π°Π»Ρ ΠΈ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ Π½ΡΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ! - ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ β ΠΊΠΎΠΌΠ°Π½Π΄Π° journalctl: - ΠΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΏΠΈΠΊ: journalctl --since today - ΠΡΠΊΠ°ΡΡ ΠΏΠΎ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΠ»ΠΎΠ²Π°ΠΌ: journalctl | grep 'error' - ΠΠ°ΠΆΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ: - -u β ΡΠΈΠ»ΡΡΡ ΠΏΠΎ ΡΠ½ΠΈΡΠ°ΠΌ systemd: journalctl -u nginx.service --since "1 hour ago" - -p β ΡΡΠΎΠ²Π΅Π½Ρ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠ°: journalctl -p err Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π»ΠΎΠ³ΠΈ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ /var/log, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, syslog ΠΈΠ»ΠΈ messages. ΠΠΎ journalctl β Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΈΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ! ΠΠ½Π°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΎΠ³ΠΈ, β ΠΊΠ»ΡΡ ΠΊ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ: Π»ΠΎΠ³ΠΈ β ΡΡΠΎ Π΄Π½Π΅Π²Π½ΠΈΠΊ Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈ Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠΌΠ΅ΡΡ ΡΠΈΡΠ°ΡΡ! ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ Π»ΠΈ ΡΡ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΆΡΡ
π‘ ΠΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌΠΈ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ: ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ
26Β ΡΠ΅Π½ΡΡΠ±ΡΡΒ 202526Β ΡΠ΅Π½Β 2025
1 ΠΌΠΈΠ½