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

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΡƒΡ€ΠΈΠ½Π³ Π² Linux ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ systemd journal

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΡƒΡ€ΠΈΠ½Π³ Π² Linux ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ systemd journal ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Linux-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ DevOps-Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ! πŸš€ Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π»ΠΎΠ³ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ Π»Π΅Π³ΠΊΠΎ доступны? НСт Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ β€” научимся Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‡Π΅Ρ€Π΅Π· systemd journal, ΠΈ ваши ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ станут Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹! πŸ“¦ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства использования systemd journal: - ВсС Π»ΠΎΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС - Гибкая Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈ процСссу - ΠœΠΎΡ‰Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для просмотра ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ, достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ systemd Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ journalctl β€” ΠΎΠ½Π° станСт вашим Π»ΡƒΡ‡ΡˆΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ. НапримСр, для просмотра свСТих Π»ΠΎΠ³ΠΎΠ²: - journalctl --since "1 hour ago" – Π»ΠΎΠ³ΠΈ Π·Π° послСдний час - journalctl -u nginx.service – Π»ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ слуТбы - journalctl -b – Π»ΠΎΠ³ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запуска систСмы Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ диск β€” просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³. ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ встроСн, ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΈΡ…ΠΎ ΠΈ спокойно, ΠΊΠ°ΠΊ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΡˆΠ²Π΅ΠΉΡ†Π°Ρ€ΡΠΊΠΈΠΉ часы. Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка Π»ΠΎ

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ автоматичСский Π»ΠΎΠ³ΡƒΡ€ΠΈΠ½Π³ Π² Linux ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ systemd journal

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Linux-ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΈ DevOps-Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ! πŸš€

Π₯ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ваши Π»ΠΎΠ³ΠΈ всСгда Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ Π»Π΅Π³ΠΊΠΎ доступны? НСт Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ β€” научимся Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‡Π΅Ρ€Π΅Π· systemd journal, ΠΈ ваши ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ станут Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅Π³Ρ‡Π΅ Ρ€Π΅ΡˆΠ°Π΅ΠΌΡ‹!

πŸ“¦ ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ прСимущСства использования systemd journal:

- ВсС Π»ΠΎΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС

- Гибкая Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ ΠΈ процСссу

- ΠœΠΎΡ‰Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для просмотра ΠΈ Π°Π½Π°Π»ΠΈΠ·Π°

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ, достаточно ΠΈΠΌΠ΅Ρ‚ΡŒ systemd Π½Π° Π±ΠΎΡ€Ρ‚Ρƒ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ journalctl β€” ΠΎΠ½Π° станСт вашим Π»ΡƒΡ‡ΡˆΠΈΠΌ Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

НапримСр, для просмотра свСТих Π»ΠΎΠ³ΠΎΠ²:

- journalctl --since "1 hour ago" – Π»ΠΎΠ³ΠΈ Π·Π° послСдний час

- journalctl -u nginx.service – Π»ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ слуТбы

- journalctl -b – Π»ΠΎΠ³ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ запуска систСмы

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ диск β€” просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π² ΠΊΠΎΠ½Ρ„ΠΈΠ³.

ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ встроСн, ΠΈ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΈΡ…ΠΎ ΠΈ спокойно, ΠΊΠ°ΠΊ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΡˆΠ²Π΅ΠΉΡ†Π°Ρ€ΡΠΊΠΈΠΉ часы.

Π—Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ настройка логирования β€” Π·Π°Π»ΠΎΠ³ быстрого устранСния Π±Π°Π³ΠΎΠ² ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы.

А ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты для логирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²Ρ‹? Π§Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π±Π°Π³ΠΈ быстрСС?

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° наш ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill β€” Ρ‚ΡƒΡ‚ Π΅Ρ‰Ρ‘ большС интСрСсных Ρ‚Π΅Ρ…Π½ΠΈΠΊ, Π° Π² Π±ΠΎΡ‚ https://t.me/gradeliftbot β€” свСТиС вакансии ΠΈ тСсты для ΠΏΡ€ΠΎΡ„ΠΈ!

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

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