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

πŸ’Ύ *ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ошибки ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ

πŸ’Ύ *ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ошибки ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ* ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€ Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ вся ΡΡƒΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы β€” Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ Π»ΠΎΠ³ΠΎΠ²? Иногда достаточно всСго лишь Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π² Π½ΠΈΡ… ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π²Ρ‡Π΅Ρ€Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ Π΄ΠΎ сбоя. Π’ этом постС расскаТу, ΠΊΠ°ΠΊ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ β€” Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π·Π½Π°Ρ‚ΡŒ, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ, ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ записи. - syslog: для ΠΎΠ±Ρ‰Π΅Π³ΠΎ контроля событий систСмы - journalctl: для ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² systemd - /var/log/nginx/error.log: Ссли Π²Π΄Ρ€ΡƒΠ³ сайт Π½Π΅ грузится Плюс ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Π»Π°ΠΉΡ„Ρ…Π°ΠΊ: Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: journalctl -u nginx.service --since "1 hour ago" | grep error Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ стартуСт Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост ΠΈΠ»ΠΈ запуск скрипта. И Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π»ΠΎΠ³ΠΈ β€” Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ вашСй систСмы, Π΅Π³ΠΎ стоит Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ рСгулярно! А для Ρ‚Π°ΠΊΠΈΡ… Π΄Π΅Π» идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ автообновляСмыС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹. А Ρ‚Ρ‹ ΡƒΠΆΠ΅ знаСшь, ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² Π»ΠΎΠ³Π°Ρ…, Π½Π΅ тСряя Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ? πŸ“š ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои ск

πŸ’Ύ *ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмными Π»ΠΎΠ³Π°ΠΌΠΈ: ΠΊΠ°ΠΊ Π»ΠΎΠ²ΠΈΡ‚ΡŒ ошибки ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒΡΡ*

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π΄Ρ€ΡƒΠ·ΡŒΡ! πŸš€

Π—Π½Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹, Ρ‡Ρ‚ΠΎ вся ΡΡƒΡ‚ΡŒ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ систСмы β€” Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ Π°Π½Π°Π»ΠΈΠ·Π΅ Π»ΠΎΠ³ΠΎΠ²? Иногда достаточно всСго лишь Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π² Π½ΠΈΡ… ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ Π²Ρ‡Π΅Ρ€Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ Π΄ΠΎ сбоя. Π’ этом постС расскаТу, ΠΊΠ°ΠΊ быстро ΠΏΠΎΠ½ΡΡ‚ΡŒ β€” Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ.

Π‘Π°ΠΌΠΎΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ β€” Π·Π½Π°Ρ‚ΡŒ, Π³Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ, ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ записи.

- syslog: для ΠΎΠ±Ρ‰Π΅Π³ΠΎ контроля событий систСмы

- journalctl: для ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² systemd

- /var/log/nginx/error.log: Ссли Π²Π΄Ρ€ΡƒΠ³ сайт Π½Π΅ грузится

Плюс ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ Π»Π°ΠΉΡ„Ρ…Π°ΠΊ: Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словам β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

journalctl -u nginx.service --since "1 hour ago" | grep error

Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ стартуСт Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ хост ΠΈΠ»ΠΈ запуск скрипта.

И Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π»ΠΎΠ³ΠΈ β€” Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ вашСй систСмы, Π΅Π³ΠΎ стоит Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ рСгулярно! А для Ρ‚Π°ΠΊΠΈΡ… Π΄Π΅Π» идСально ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ автообновляСмыС ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹.

А Ρ‚Ρ‹ ΡƒΠΆΠ΅ знаСшь, ΠΊΠ°ΠΊ быстро ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ Π² Π»ΠΎΠ³Π°Ρ…, Π½Π΅ тСряя Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ?

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: ΠΊΠ°ΠΊ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сбор Π»ΠΎΠ³ΠΎΠ² ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!