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

πŸ› οΈ Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ управлСния систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π° Linux

πŸ› οΈ Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ управлСния систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π° Linux ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Linux ΠΈ DevOps! πŸš€ Π Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ β€” это своСго Ρ€ΠΎΠ΄Π° искусство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСмы ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ. МСньшС ошибок, большС понимания β€” всё начинаСтся с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ! - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ journalctl для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ²: journalctl -xe --since today - НастройтС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Ρ€Π°Π·Ρ€ΠΎΡΠ»ΠΈΡΡŒ Π΄ΠΎ нСузнаваСмости: sudo logrotate /etc/logrotate.conf - Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ: tail -f /var/log/syslog - Для автоматичСского оповСщСния ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… настройтС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΏΠΎ email ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚. Π”Π°, это Π²Π°ΠΆΠ½ΠΎ! - НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ старыС Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ мСсто Π½Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ Π² самый нСподходящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° logrotate Π²Π°ΠΌ Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ! ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ², Π½ΠΎ ΠΈ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ свои систСмы Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚. КакиС инструмСнты для логирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²Ρ‹? ΠΏ

πŸ› οΈ Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ управлСния систСмными Π»ΠΎΠ³Π°ΠΌΠΈ Π½Π° Linux

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

Π Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈ β€” это своСго Ρ€ΠΎΠ΄Π° искусство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ систСмы ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅ΠΌ. МСньшС ошибок, большС понимания β€” всё начинаСтся с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π»ΠΎΠ³Π°ΠΌΠΈ!

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ journalctl для просмотра систСмных ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ²:

journalctl -xe --since today

- НастройтС Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ Π»ΠΎΠ³ΠΎΠ² Ρ‡Π΅Ρ€Π΅Π· logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ„Π°ΠΉΠ»Ρ‹ Π½Π΅ Ρ€Π°Π·Ρ€ΠΎΡΠ»ΠΈΡΡŒ Π΄ΠΎ нСузнаваСмости:

sudo logrotate /etc/logrotate.conf

- Π‘Π»Π΅Π΄ΠΈΡ‚Π΅ Π·Π° Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ:

tail -f /var/log/syslog

- Для автоматичСского оповСщСния ΠΎ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… настройтС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΠΎΡ‚Ρ‡Π΅Ρ‚ΠΎΠ² ΠΏΠΎ email ΠΈΠ»ΠΈ Π² Ρ‡Π°Ρ‚.

Π”Π°, это Π²Π°ΠΆΠ½ΠΎ!

- НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ старыС Π»ΠΎΠ³ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ мСсто Π½Π΅ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΎΡΡŒ Π² самый нСподходящий ΠΌΠΎΠΌΠ΅Π½Ρ‚ β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° logrotate Π²Π°ΠΌ Π² ΠΏΠΎΠΌΠΎΡ‰ΡŒ!

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π»ΠΎΠ³ΠΎΠ² β€” это Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для систСмных Π°Π΄ΠΌΠΈΠ½ΠΎΠ², Π½ΠΎ ΠΈ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ свои систСмы Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Ρ…Π»ΠΎΠΏΠΎΡ‚.

КакиС инструмСнты для логирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π²Ρ‹?

ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ большС Π² нашСм Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»Π΅ https://t.me/LinuxSkill ΠΈ ΠΏΡ€ΠΎΠΉΠ΄ΠΈΡ‚Π΅ тСсты Π² Π±ΠΎΡ‚Π΅ https://t.me/gradeliftbot!