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

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ событий Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ journald

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ событий Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ journald Π—Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы β€” Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСмы Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии, Π½ΠΎ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ Π² диагностикС. БСгодня расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ вывСсти ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного ΠΆΡƒΡ€Π½Π°Π»Π° событий journald. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°: - всС Π»ΠΎΠ³ΠΈ хранятся Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ - Π»Π΅Π³ΠΊΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ события - сохраняСтся история Π΄Π°ΠΆΠ΅ послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Для Π½Π°Ρ‡Π°Π»Π° ΡƒΠ±Π΅Π΄ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ systemd-journald Π°ΠΊΡ‚ΠΈΠ²Π΅Π½: - настрой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ логирования Π² /etc/systemd/journald.conf - Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Π½Π° диск, выстави Storage=persistent ΠΈ пСрСзапусти сСрвис: sudo systemctl restart systemd-journald Π’Π΅ΠΏΠ΅Ρ€ΡŒ вся систСмная Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ β€” ΠΏΠΎΠ΄ Ρ‚Π²ΠΎΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ! Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹: - journalctl β€” просмотр всСх Π»ΠΎΠ³ΠΎΠ² - journalctl -u <unit> β€” зафиксируй события ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвиса - journalctl --since "1 hour ago" β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉ события Π·Π° Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ Π­Ρ‚ΠΎ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для отслСТивания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с запуском, бСзопас

πŸ“‘ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ событий Π² Linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ journald

Π—Π°Π΄Π°Ρ‡ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы β€” Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСмы Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ состоянии, Π½ΠΎ ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ Π² диагностикС.

БСгодня расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ вывСсти ΠΏΠΎΠ»Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ встроСнного ΠΆΡƒΡ€Π½Π°Π»Π° событий journald.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°:

- всС Π»ΠΎΠ³ΠΈ хранятся Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ

- Π»Π΅Π³ΠΊΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ события

- сохраняСтся история Π΄Π°ΠΆΠ΅ послС ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ

Для Π½Π°Ρ‡Π°Π»Π° ΡƒΠ±Π΅Π΄ΠΈΡΡŒ, Ρ‡Ρ‚ΠΎ systemd-journald Π°ΠΊΡ‚ΠΈΠ²Π΅Π½:

- настрой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ логирования Π² /etc/systemd/journald.conf

- Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Π½Π° диск, выстави Storage=persistent ΠΈ пСрСзапусти сСрвис:

sudo systemctl restart systemd-journald

Π’Π΅ΠΏΠ΅Ρ€ΡŒ вся систСмная Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ β€” ΠΏΠΎΠ΄ Ρ‚Π²ΠΎΠΈΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ!

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

- journalctl β€” просмотр всСх Π»ΠΎΠ³ΠΎΠ²

- journalctl -u <unit> β€” зафиксируй события ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвиса

- journalctl --since "1 hour ago" β€” Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠΉ события Π·Π° Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΠΊ

Π­Ρ‚ΠΎ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ инструмСнт для отслСТивания ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с запуском, Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ систСмы.

_А Ρ‚Ρ‹ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ моТСшь Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ увСдомлСния ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…?_

ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Π» Π»ΠΈ Ρ‚Ρ‹ Ρ€Π°Π½ΡŒΡˆΠ΅ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСму логирования для своСго сСрвСра?

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!