π οΈ ΠΠ°Π³ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π»ΠΎΠ³ΠΎΠ² Π² Linux ΠΡΠΈΠ²Π΅Ρ, ΠΈΡΠΊΠ°ΡΠ΅Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΡΠ°ΠΉΠ½! π§© ΠΠΎΡΠ΅ΠΌΡ-ΡΠΎ Π·Π°ΡΠ°ΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅, Π½ΡΠΆΠ½ΠΎ ΡΡΡΡΡΡ Π² Π³ΠΈΠ³Π°Π±Π°ΠΉΡΠ°Ρ
Π»ΠΎΠ³ΠΎΠ². Π Π²Π΅Π΄Ρ Π΅ΡΡΡ Π±ΡΡΡΡΡΠΉ ΡΠΏΠΎΡΠΎΠ± β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠΈΡΠΊ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΡ
Π·Π°ΠΏΠΈΡΠ΅ΠΉ! ΠΠΎΡ ΠΏΠ°ΡΠΎΡΠΊΠ° Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΊΠΎΠ½ΠΎΠΌΡΡ ΡΠ΅Π±Π΅ ΠΌΠ°ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π½Π΅ΡΠ²ΠΎΠ²: - Π§ΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π²ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΡΡΠΊΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ: grep -i "error" /var/log/syslog | grep "$(date --date='yesterday' '+%b %d')" -ΠΎΡΠ΅Π½Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ±ΠΎΠ΅Π² ΠΈ ΡΡΡΠ°Π½Π½ΡΡ
ΠΎΡΠΈΠ±ΠΎΠΊ. - ΠΠ»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΊΡΠΈΡΠΈΡΠ½ΡΡ
ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠΉ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉ: journalctl -p warning..emergency --since "1 hour ago" - ΠΡΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΡ Π½Π΅ Π·Π°ΠΏΠ°ΡΠΈΠ»ΡΡ ΠΈΡΠΊΠ°ΡΡ ΠΏΠΎ Π»ΠΎΠ³Π°ΠΌ Π²ΡΡΡΠ½ΡΡ. - Π ΡΡΠΎΠ±Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² β ΡΠΎΠ·Π΄Π°ΠΉ Π² ΡΠΊΡΠΈΠΏΡΠ΅ ΡΠΈΡΡΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ: systemctl is-active --quiet myservice || echo "Π‘Π΅ΡΠ²ΠΈΡ myservice ΡΠΏΠ°Π»" | mail -s "ΠΡΠΎΠ±Π»Π΅ΠΌΠ°" youremail@example.com - ΠΠ°ΠΊ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ²ΠΈΡ ΠΎΡΠ²Π°Π»ΠΈΡΡΡ β ΡΡ ΡΡΠ°Π·Ρ ΡΠ·Π½Π°Π΅ΡΡ. ΠΠΎ
π οΈ ΠΠ°Π³ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π»ΠΎΠ³ΠΎΠ² Π² Linux
31Β ΠΈΡΠ»ΡΒ 202531Β ΠΈΡΠ»Β 2025
1 ΠΌΠΈΠ½