Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² ΠΊΠΎΡ€Π·ΠΈΠ½ΡƒΠŸΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚ΡŒ
Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвСров с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ simple скриптов

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвСров с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ simple скриптов ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ постоянных Ρ‚Ρ€Π΅Π²ΠΎΠ³ ΠΎ состоянии Π²Π°ΡˆΠΈΡ… сСрвСров? Настройка Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° β€” это просто ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ! БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π»Π΅Π³ΠΊΠΎ ΠΈ быстро Π±Π΅Π· слоТных инструмСнтов. Π’Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ: с этим Π½Π°Π±ΠΎΡ€ΠΎΠΌ скриптов ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎ нСдоступных сСрвисах ΠΈΠ»ΠΈ дисковых ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… всСго Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚. НиТС β€” список, Ρ‡Ρ‚ΠΎ понадобится: - ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности сСрвСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ping - ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ использования CPU ΠΈ памяти - Анализ свободного мСста Π½Π° дискС - ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ email НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ сСрвСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ: ping -c 4 192.168.1.1 || echo "Π‘Π΅Ρ€Π²Π΅Ρ€ нСдоступСн!" | mail -s "ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³" admin@example.com А Π·Π° использованиС рСсурсов ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚: top -b -n 1 | head -20 df -h | grep '/' Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, всС Π»ΠΈ Π² порядкС, ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ‹ΡˆΠ»ΠΎ ΠΈΠ· строя. К лСгкости добавляСм β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΊΡ€ΠΎΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сСрвСров с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ simple скриптов

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

Π’Π°ΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ: с этим Π½Π°Π±ΠΎΡ€ΠΎΠΌ скриптов ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎ нСдоступных сСрвисах ΠΈΠ»ΠΈ дисковых ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… всСго Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚. НиТС β€” список, Ρ‡Ρ‚ΠΎ понадобится:

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° доступности сСрвСра с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ping

- ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ использования CPU ΠΈ памяти

- Анализ свободного мСста Π½Π° дискС

- ΠŸΡ€ΠΎΡΡ‚Π°Ρ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠ° ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΏΠΎ email

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ сСрвСр, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ:

ping -c 4 192.168.1.1 || echo "Π‘Π΅Ρ€Π²Π΅Ρ€ нСдоступСн!" | mail -s "ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³" admin@example.com

А Π·Π° использованиС рСсурсов ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚:

top -b -n 1 | head -20

df -h | grep '/'

Π­Ρ‚ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, всС Π»ΠΈ Π² порядкС, ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ‹ΡˆΠ»ΠΎ ΠΈΠ· строя. К лСгкости добавляСм β€” Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· ΠΊΡ€ΠΎΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ всё Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ это Π²Π°ΠΆΠ½ΠΎ? ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ сбои, Π²Ρ‹Π±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ ошибки Π΄ΠΎ ΠΈΡ… критичСской Ρ‚ΠΎΡ‡ΠΊΠΈ, экономит врСмя ΠΈ Π½Π΅Ρ€Π²Ρ‹.

А ΠΊΠ°ΠΊ Π²Ρ‹ слСдитС Π·Π° своими сСрвСрами? Π•ΡΡ‚ΡŒ Π»ΠΈ Ρƒ вас ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ скрипты ΠΈΠ»ΠΈ инструмСнты?

#ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° https://t.me/LinuxSkill Ρ‡Ρ‚ΠΎΠ± Π±Ρ‹Ρ‚ΡŒ Π² курсС Π½ΠΎΠ²Ρ‹Ρ… Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠ², Π° Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ β€” https://t.me/gradeliftbot.

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