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

πŸš€ *ОбъСдинСниС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `rsyslog`: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сбор Π»ΠΎΠ³ΠΎΠ² ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΡƒΠΌΠ½Π΅Π΅

πŸš€ *ОбъСдинСниС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `rsyslog`: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сбор Π»ΠΎΠ³ΠΎΠ² ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΡƒΠΌΠ½Π΅Π΅* Π’ нашСм ΠΌΠΈΡ€Π΅ систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps-спСциалистов Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это ΠΊΠ°ΠΊ Π΄Ρ‹Ρ…Π°Π½ΠΈΠ΅: Π±Π΅Π· Π½Π΅Π³ΠΎ Π½ΠΈΠΊΡƒΠ΄Π°. Но Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π»ΠΎΠ³ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ, Π° Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты ΠΊΠ°ΠΊ rsyslog ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΡ… всё Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Π΅Π΅? ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡΡ Π² практичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€! ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, rsyslog ΡƒΠΌΠ΅Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ, Π½ΠΎ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ машинами Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ всС систСмныС Π»ΠΎΠ³ΠΈ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр, достаточно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» /etc/rsyslog.conf Ρ‚Π°ΠΊ: - ВставляСм строку, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π½Π° наш сСрвСр: *.* @central.log.server:514 - ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΠΌ слуТбу: sudo systemctl restart rsyslog Π’Π΅ΠΏΠ΅Ρ€ΡŒ, любой Π»ΠΎΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСтся Π½Π° машинС β€” автоматичСски отправляСтся Π½Π° ΠΎΠ΄ΠΈΠ½ источник! Π­Ρ‚ΠΎ сущСствСнно ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°ΡƒΠ΄ΠΈΡ‚ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³. Π§Ρ‚ΠΎ интСрСсно: ΠΌΠΎΠΆΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ ваТности, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π’ΠΎΡ‚ Ρ‚Π°ΠΊ, Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ настроСк β€” ΠΈ вс

πŸš€ *ОбъСдинСниС Π»ΠΎΠ³ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ `rsyslog`: Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ сбор Π»ΠΎΠ³ΠΎΠ² ΠΏΡ€ΠΎΡ‰Π΅ ΠΈ ΡƒΠΌΠ½Π΅Π΅*

Π’ нашСм ΠΌΠΈΡ€Π΅ систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ² ΠΈ DevOps-спСциалистов Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” это ΠΊΠ°ΠΊ Π΄Ρ‹Ρ…Π°Π½ΠΈΠ΅: Π±Π΅Π· Π½Π΅Π³ΠΎ Π½ΠΈΠΊΡƒΠ΄Π°. Но Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π»ΠΎΠ³ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎ, Π° Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты ΠΊΠ°ΠΊ rsyslog ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΡ… всё Π»Π°ΠΊΠΎΠ½ΠΈΡ‡Π½Π΅Π΅?

ΠŸΠΎΠ³Ρ€ΡƒΠΆΠ°Π΅ΠΌΡΡ Π² практичСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€! ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, rsyslog ΡƒΠΌΠ΅Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ, Π½ΠΎ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠ΅Ρ€Π΅ΡΡ‹Π»Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠ΅ΠΆΠ΄Ρƒ машинами Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄.

НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ всС систСмныС Π»ΠΎΠ³ΠΈ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр, достаточно Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» /etc/rsyslog.conf Ρ‚Π°ΠΊ:

- ВставляСм строку, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ Π½Π° наш сСрвСр:

*.* @central.log.server:514

- ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΠΌ слуТбу:

sudo systemctl restart rsyslog

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, любой Π»ΠΎΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ создаСтся Π½Π° машинС β€” автоматичСски отправляСтся Π½Π° ΠΎΠ΄ΠΈΠ½ источник! Π­Ρ‚ΠΎ сущСствСнно ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Π°ΡƒΠ΄ΠΈΡ‚ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³. Π§Ρ‚ΠΎ интСрСсно: ΠΌΠΎΠΆΠ½ΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Π»ΠΎΠ³ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ ваТности, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ, Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ настроСк β€” ΠΈ вся инфраструктура Π»ΠΎΠ³ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ синхронно ΠΈ Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ. А Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ Π΅Ρ‰Π΅ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ хитрости с настройками rsyslog?

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои скилы Π² Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill Π° ΠΏΡ€ΠΎΠΉΡ‚ΠΈ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot

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