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

πŸ›°οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ свою инфраструктуру Π½Π° Linux

πŸ›°οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ свою инфраструктуру Π½Π° Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ! πŸš€ Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ β€” Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы ΠΈ быстрого рСагирования Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ просто, Π½ΠΎ ΠΈ с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ *journald* для сбора ΠΈ хранСния систСмных Π»ΠΎΠ³ΠΎΠ²: journalctl -xe - Настраивай Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ *logrotate* β€” Ρ‚Π°ΠΊ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ разростутся ΠΈ Π½Π΅ Π·Π°ΠΉΠΌΡƒΡ‚ вСсь диск: sudo logrotate /etc/logrotate.conf - Для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° сСрвиса ΠΈ процСссов β€” top ΠΈ htop (ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ top, Π½ΠΎ ΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π΅Π½). Они ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΡ‚ΠΎ Β«Π·Π°Π»Π°Π·ΠΈΡ‚Β» Π² рСсурсы. - НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΡ€ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты! *Grafana ΠΈ Prometheus* β€” ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ красивыми Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ ΠΈ автоматичСскими оповСщСниями. - А для автоматичСского поиска ошибок Π² Π»ΠΎΠ³Π°Ρ… β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ скрипты ΠΈΠ»ΠΈ систСмы ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅. Π’Π΅Π΄ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” это ΠΊΠ°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ Π·Π°Π±ΠΎΡ‚Π° ΠΎ своСм Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅:

πŸ›°οΈ Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π»ΠΎΠ³Π°ΠΌΠΈ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ свою инфраструктуру Π½Π° Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ! πŸš€

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ β€” Π·Π°Π»ΠΎΠ³ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ систСмы ΠΈ быстрого рСагирования Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹? БСгодня расскаТу, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ просто, Π½ΠΎ ΠΈ с ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅ΠΌ.

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ *journald* для сбора ΠΈ хранСния систСмных Π»ΠΎΠ³ΠΎΠ²:

journalctl -xe

- Настраивай Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ *logrotate* β€” Ρ‚Π°ΠΊ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ разростутся ΠΈ Π½Π΅ Π·Π°ΠΉΠΌΡƒΡ‚ вСсь диск:

sudo logrotate /etc/logrotate.conf

- Для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° сСрвиса ΠΈ процСссов β€” top ΠΈ htop (ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π³ΠΎ top, Π½ΠΎ ΠΎΠ½ Ρ‚ΠΎΠΆΠ΅ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π΅Π½). Они ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΡ‚ΠΎ Β«Π·Π°Π»Π°Π·ΠΈΡ‚Β» Π² рСсурсы.

- НС Π·Π°Π±Ρ‹Π²Π°ΠΉ ΠΏΡ€ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ инструмСнты! *Grafana ΠΈ Prometheus* β€” ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ красивыми Π³Ρ€Π°Ρ„ΠΈΠΊΠ°ΠΌΠΈ ΠΈ автоматичСскими оповСщСниями.

- А для автоматичСского поиска ошибок Π² Π»ΠΎΠ³Π°Ρ… β€” ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ скрипты ΠΈΠ»ΠΈ систСмы ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅.

Π’Π΅Π΄ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ β€” это ΠΊΠ°ΠΊ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ Π·Π°Π±ΠΎΡ‚Π° ΠΎ своСм Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ»Π΅: Ρ‡Π΅ΠΌ Ρ€Π°Π½ΡŒΡˆΠ΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡˆΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Ρ‚Π΅ΠΌ быстрСС Π΅Ρ‘ ΠΈΡΠΏΡ€Π°Π²ΠΈΡˆΡŒ.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ настроил ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ систСму логирования? Или всС Π΅Ρ‰Π΅ Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΡˆΡŒΡΡ с Π»ΠΎΠ³Π°ΠΌΠΈ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅?

ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΡŽ Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill, Π³Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π°ΠΊΠΈΡ… практичСских ΡƒΡ€ΠΎΠΊΠΎΠ², Π° Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” ΠΆΠ΄ΡƒΡ‚ вакансии для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ²!

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