π§° *ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡΡ ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΡΠΈΠ±ΠΊΠ°Ρ
Π½Π° Linux* ΠΡΠΈΠ²Π΅Ρ, Π΄ΡΡΠ·ΡΡ! ΠΠ½ΠΎΠ³Π΄Π° ΡΠ°ΠΌΡΠ΅ Π²Π°ΠΆΠ½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ β Π½Π΅ Π² ΡΡΡΠ½ΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°Ρ
, Π° Π² ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡΡ
. Π₯ΠΎΡΠΈΡΠ΅ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠ°ΠΌΠ° Π½Π°Ρ
ΠΎΠ΄ΠΈΠ»Π° Π²Π°ΠΆΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΎΠΏΠΎΠ²Π΅ΡΠ°Π»Π° Π²Π°Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ? Π’ΠΎΠ³Π΄Π° ΡΡΠΎΡ Π»Π°ΠΉΡΡ
Π°ΠΊ Π΄Π»Ρ Π²Π°Ρ! ΠΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ Π±Π΅Π· ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²:** - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ journalctl ΠΈ grep Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ Π² Π»ΠΎΠ³Π°Ρ
: journalctl -p err --since "10 minutes ago" | grep "critical" - ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ cron ΠΈΠ»ΠΈ systemd ΡΠ°ΠΉΠΌΠ΅ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ ΡΠ½ΠΈΠΌΠ°ΡΡ ΠΎΡΡΠ΅Ρ: journalctl -p err --since -1h > /var/log/error_report.log - ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ mail ΠΈΠ»ΠΈ sendmail, ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ: cat /var/log/error_report.log | mail -s "ΠΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Ρ" your_email@example.com ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Π²Π°ΠΌ Π½Π΅ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠ±ΠΎΠΈ ΠΈ ΡΡΠ°Π·Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ. ΠΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡ Π² ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΠΊ
π§° *ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡΡ ΠΎ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠΈΠ±ΠΊΠ°Ρ Π½Π° Linux
25Β Π°Π²Π³ΡΡΡΠ°Β 202525Β Π°Π²Π³Β 2025
1 ΠΌΠΈΠ½