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

πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux Ρ‡Π΅Ρ€Π΅Π· систСмный journal

πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux Ρ‡Π΅Ρ€Π΅Π· систСмный journal ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ эффСктивности! πŸš€ ВсС Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π»ΠΎΠ³Π°Ρ…. БСгодня расскаТу ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Ρ… возмоТностях systemd journal β€” Ρ‚Π²ΠΎΠ΅ΠΌ Ρ‚Π°ΠΉΠ½ΠΎΠΌ ΠΎΡ€ΡƒΠΆΠΈΠΈ для поиска ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° систСмных сообщСний. πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ? - Быстрый поиск ΠΏΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌ β€” ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ, ΡŽΠ·Π΅Ρ€Ρƒ. - Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ структурированныС Π»ΠΎΠ³ΠΈ, Π³Π΄Π΅ каТдая запись β€” ΠΊΠ°ΠΊ малСнькоС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅. - ЛСгкая настройка ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π½Π°Π»ΠΈΠ·Π°. Если Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ Ρ‡Π΅Ρ€Π΅Π· cat ΠΈΠ»ΠΈ tail, Ρ‚ΠΎ это ΠΊΠ°ΠΊ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΌΠΈΡ€ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ·ΠΊΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. А journal β€” это Π±ΡƒΠ΄Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π»ΠΈΠ²Ρ‹ΠΉ Π΄Ρ€ΡƒΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сразу подскаТСт, Ρ‡Ρ‚ΠΎ Π² систСмС творится. Π’ΠΎΡ‚ ΠΏΠ°Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ магию: - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ свСТиС Π»ΠΎΠ³ΠΈ: journalctl -p err -b - Π€ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: journalctl --since "1 hour ago" - Π›ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвиса: journalctl -u nginx.service - Экспорт Π΄Π°Π½Π½Ρ‹Ρ… Π² тСкст: journalctl > logs.txt Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эти простыС инструмСнты, Ρ‚Ρ‹ Π·Π°ΠΌ

πŸ“‘ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ Π² Linux Ρ‡Π΅Ρ€Π΅Π· систСмный journal

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, искатСли ΠΏΡƒΡ‚Π΅ΠΉ ΠΊ эффСктивности! πŸš€

ВсС Π·Π½Π°ΡŽΡ‚, ΠΊΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π»ΠΎΠ³Π°Ρ…. БСгодня расскаТу ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Ρ… возмоТностях systemd journal β€” Ρ‚Π²ΠΎΠ΅ΠΌ Ρ‚Π°ΠΉΠ½ΠΎΠΌ ΠΎΡ€ΡƒΠΆΠΈΠΈ для поиска ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° систСмных сообщСний.

πŸ” ΠŸΠΎΡ‡Π΅ΠΌΡƒ это ΠΊΡ€ΡƒΡ‚ΠΎ?

- Быстрый поиск ΠΏΠΎ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°ΠΌ β€” ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΡƒΡ€ΠΎΠ²Π½ΡŽ, ΡŽΠ·Π΅Ρ€Ρƒ.

- Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ структурированныС Π»ΠΎΠ³ΠΈ, Π³Π΄Π΅ каТдая запись β€” ΠΊΠ°ΠΊ малСнькоС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅.

- ЛСгкая настройка ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°Π½Π°Π»ΠΈΠ·Π°.

Если Ρ‚Ρ‹ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ Ρ‡Π΅Ρ€Π΅Π· cat ΠΈΠ»ΠΈ tail, Ρ‚ΠΎ это ΠΊΠ°ΠΊ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° ΠΌΠΈΡ€ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠ·ΠΊΠΎΠ΅ ΠΎΠΊΠ½ΠΎ. А journal β€” это Π±ΡƒΠ΄Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π»ΠΈΠ²Ρ‹ΠΉ Π΄Ρ€ΡƒΠ³, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сразу подскаТСт, Ρ‡Ρ‚ΠΎ Π² систСмС творится.

Π’ΠΎΡ‚ ΠΏΠ°Ρ€Π° ΠΊΠΎΠΌΠ°Π½Π΄, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ магию:

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈ свСТиС Π»ΠΎΠ³ΠΈ:

journalctl -p err -b

- Π€ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ:

journalctl --since "1 hour ago"

- Π›ΠΎΠ³ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ сСрвиса:

journalctl -u nginx.service

- Экспорт Π΄Π°Π½Π½Ρ‹Ρ… Π² тСкст:

journalctl > logs.txt

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эти простыС инструмСнты, Ρ‚Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡˆΡŒ, ΠΊΠ°ΠΊ быстро Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈΡ…. Π’Π΅Π΄ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ систСмная Π°Π΄ΠΌΠΈΠ½ΠΊΠ° β€” это Ρ‚Π°, Ρ‡Ρ‚ΠΎ Π·Π½Π°Π΅Ρ‚ свои Π»ΠΎΠ³ΠΈ ΠΊΠ°ΠΊ свои ΠΏΡΡ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅Π².

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ использовал journal для диагностики своих систСм?

πŸ’¬ ΠŸΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ тСбя Π² наш Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π» https://t.me/LinuxSkill β€” Ρ‚Π°ΠΌ Π΅Ρ‰Π΅ большС ΠΊΡ€ΡƒΡ‚Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΈΠΊ ΠΈ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ. А Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot β€” вакансии для систСмных администраторов!

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

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