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

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмных событий с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ journalctl

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ систСмных событий с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ journalctl

Π—Π°Π³ΡƒΠ³Π»ΠΈΠ² настройки Π»ΠΎΠ³ΠΎΠ², ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡƒΠ΄ΠΈΠ²Π»ΡΡŽΡ‚ΡΡ, насколько ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π³ΠΈΠ±ΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ систСмныС события. БСгодня расскаТу, ΠΊΠ°ΠΊ быстро ΠΈ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· systemd.

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° Ρ‚Π°ΠΊΠΎΠΉ настройки:

- Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ доступ ΠΊ Π»ΠΎΠ³Π°ΠΌ

- Быстрый поиск ошибок ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡŽΠ½ΠΈΡ‚Π°ΠΌ ΠΈ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π°ΠΌ

Для Π½Π°Ρ‡Π°Π»Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ ΠΆΡƒΡ€Π½Π°Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для Π½ΡƒΠΆΠ½Ρ‹Ρ… систСмных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²:

- ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС ΠΆΡƒΡ€Π½Π°Π»Π°:

journalctl --no-pager | less

- Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ β€” Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΈΡ… автоматичСский Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ:

sudo systemctl enable systemd-journald

- Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΆΡƒΡ€Π½Π°Π»Π° β€” Π·Π°Π΄Π°Π΄ΠΈΠΌ Π»ΠΈΠΌΠΈΡ‚ ΠΏΠΎ ΠΎΠ±ΡŠΠ΅ΠΌΡƒ:

sudo mkdir -p /etc/systemd/journald.conf.d

echo -e '[Journal]

RuntimeMaxUse=500M' | sudo tee /etc/systemd/journald.conf.d/01-memory.conf

- ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ сСрвис для примСнСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

sudo systemctl restart systemd-journald

- И, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, создаСм ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для быстрого поиска:

journalctl -u nginx.service --since today

Π’Π΅ΠΏΠ΅Ρ€ΡŒ вся критичСская информация Ρƒ тСбя ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ, Π° быстрый поиск Π²Π°ΠΆΠ΅Π½ ΠΏΡ€ΠΈ устранСнии ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Ρ‚ΡŒ Π΄Π½Π΅Π²Π½ΠΈΠΊ событий Π² ΠΊΠ°Ρ€ΠΌΠ°Π½Π΅ β€” всСгда Π½Π°Π³ΠΎΡ‚ΠΎΠ²Π΅.

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡ‰Π΅ΡˆΡŒ ошибки Π² Π»ΠΎΠ³Π°Ρ…? Π•ΡΡ‚ΡŒ Π»ΠΈ Ρƒ тСбя Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°?

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

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