Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ–₯️ Π£ΠΌΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cron ΠΈ mail

πŸ–₯️ Π£ΠΌΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cron ΠΈ mail ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ΠΌ сСрвСров? Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ… β€” сдСлайтС это Π·Π° вас! БСгодня расскаТу, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ систСму ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· cron ΠΈ встроСнныС инструмСнты Linux. - Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСт статус сСрвиса ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ диск: #!/bin/bash if systemctl is-active --quiet nginx; then echo "Nginx Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ" | mail -s "Бтатус Nginx" admin@domain.com else echo "Nginx ΡƒΠΏΠ°Π»!" | mail -s "ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Nginx" admin@domain.com fi - Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π°Ρ‡Ρƒ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ час: 0 * * * * /path/to/monitor.sh ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°: - Быстрый ΠΎΡ‚ΠΊΠ»ΠΈΠΊ Π½Π° сбои - НС Π½ΡƒΠΆΠ½ΠΎ постоянно ΡΠΈΠ΄Π΅Ρ‚ΡŒ Ρƒ экрана - Π›Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ рСсурсов ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ² А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π²Π½Π΅Π΄Ρ€ΠΈΠ» автоматичСскиС оповСщСния ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ всё Π΅Ρ‰Π΅ дСлаСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ? Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gr

πŸ–₯️ Π£ΠΌΠ½Ρ‹ΠΉ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ cron ΠΈ mail

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π·Π΄ΠΎΡ€ΠΎΠ²ΡŒΠ΅ΠΌ сСрвСров? Π—Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΎ постоянных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ… β€” сдСлайтС это Π·Π° вас! БСгодня расскаТу, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ систСму ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ Ρ‡Π΅Ρ€Π΅Π· cron ΠΈ встроСнныС инструмСнты Linux.

- Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСт статус сСрвиса ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ диск:

#!/bin/bash

if systemctl is-active --quiet nginx; then

echo "Nginx Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ" | mail -s "Бтатус Nginx" admin@domain.com

else

echo "Nginx ΡƒΠΏΠ°Π»!" | mail -s "ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Nginx" admin@domain.com

fi

- Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π·Π°Π΄Π°Ρ‡Ρƒ Π² cron, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ час:

0 * * * * /path/to/monitor.sh

ΠŸΠ»ΡŽΡΡ‹ Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°:

- Быстрый ΠΎΡ‚ΠΊΠ»ΠΈΠΊ Π½Π° сбои

- НС Π½ΡƒΠΆΠ½ΠΎ постоянно ΡΠΈΠ΄Π΅Ρ‚ΡŒ Ρƒ экрана

- Π›Π΅Π³ΠΊΠΎ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ рСсурсов ΠΈΠ»ΠΈ Π»ΠΎΠ³ΠΎΠ²

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ Π²Π½Π΅Π΄Ρ€ΠΈΠ» автоматичСскиС оповСщСния ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ всё Π΅Ρ‰Π΅ дСлаСтся Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

Π‘ΠΎΠ»ΡŒΡˆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… статСй Ρ‚Ρ‹ найдСшь Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill, Π° вакансии для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² β€” Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!