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

πŸ–₯️ Как быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² систСмных Π»ΠΎΠ³Π°Ρ… Linux

πŸ–₯️ Как быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² систСмных Π»ΠΎΠ³Π°Ρ… Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, подписчик! πŸ§™β€β™‚οΈ БСгодня расскаТу сСкрСтный ΠΏΡ€ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ускорит Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ошибками. Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, быстро просканировав систСмныС Π»ΠΎΠ³ΠΈ? Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΠΌΠ΅Ρ‚ΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна, Π½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅! Основной инструмСнт β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° journalctl. Она собираСт всС записи ядра ΠΈ систСмных сСрвисов, Π° Ρ‚Ρ‹ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅ΡˆΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π°ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹: - ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС ошибки: journalctl -p err -n 50 - Π˜ΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ сообщСния Π·Π° послСдний мСсяц: journalctl --since "30 days ago" | grep 'error' - Π€ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ сСрвису, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, nginx: journalctl -u nginx.service --since today ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ? journalctl позволяСт ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ источник ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π±Π΅Π· нСобходимости ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ сотни строк. А Π·Π°Ρ‚Π΅ΠΌ β€” Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΠ΅ΡˆΡŒ ΠΌΠ΅Π»ΠΎΡ‡ΠΈ ΠΈΠ»ΠΈ ΠΈΡ‰Π΅ΡˆΡŒ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ зависимости. Π—Π½Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² β€” ΠΊΠ»ΡŽΡ‡ ΠΊ быстрому Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ спокойной ΠΆΠΈΠ·Π½ΠΈ sysadmin! А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Ρ„

πŸ–₯️ Как быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ошибки Π² систСмных Π»ΠΎΠ³Π°Ρ… Linux

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, подписчик! πŸ§™β€β™‚οΈ БСгодня расскаТу сСкрСтный ΠΏΡ€ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ускорит Ρ‚Π²ΠΎΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ошибками.

Π—Π½Π°Π΅ΡˆΡŒ Π»ΠΈ Ρ‚Ρ‹, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, быстро просканировав систСмныС Π»ΠΎΠ³ΠΈ? Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ ΡƒΠΌΠ΅Ρ‚ΡŒ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ³ΠΎΠ»ΠΊΡƒ Π² стогС сСна, Π½ΠΎ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΏΡ€ΠΎΡ‰Π΅!

Основной инструмСнт β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° journalctl.

Она собираСт всС записи ядра ΠΈ систСмных сСрвисов, Π° Ρ‚Ρ‹ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΠ΅ΡˆΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам ΠΈΠ»ΠΈ Π΄Π°Ρ‚Π°ΠΌ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹:

- ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ послСдниС ошибки:

journalctl -p err -n 50

- Π˜ΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ сообщСния Π·Π° послСдний мСсяц:

journalctl --since "30 days ago" | grep 'error'

- Π€ΠΈΠ»ΡŒΡ‚Ρ€ ΠΏΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ сСрвису, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, nginx:

journalctl -u nginx.service --since today

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ? journalctl позволяСт ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ источник ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π±Π΅Π· нСобходимости ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ сотни строк.

А Π·Π°Ρ‚Π΅ΠΌ β€” Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²Π»ΡΠ΅ΡˆΡŒ ΠΌΠ΅Π»ΠΎΡ‡ΠΈ ΠΈΠ»ΠΈ ΠΈΡ‰Π΅ΡˆΡŒ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ зависимости.

Π—Π½Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ΅ΠΌΠΎΠ² β€” ΠΊΠ»ΡŽΡ‡ ΠΊ быстрому Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ спокойной ΠΆΠΈΠ·Π½ΠΈ sysadmin!

А Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΡˆΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΆΡƒΡ€Π½Π°Π»Π° ΠΈΠ»ΠΈ ΠΈΡ‰Π΅ΡˆΡŒ ошибки Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ?

________________

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ошибок ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ увСдомлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ срочныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ””, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!