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

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Logger Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Logger Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свои Π»ΠΎΠ³ΠΈ Π² порядкС ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ? ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ мСсто Π½Π° дискС Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎ для тСбя! АвтоматичСская очистка ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² β€” Π·Π°Π»ΠΎΠ³ чистоты систСмы ΠΈ спокойствия для систСмного администратора. - Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ встроСнный инструмСнт logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π»ΠΎΠ³ΠΎΠ². - Π‘ΠΎΠ·Π΄Π°ΠΉ свой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /etc/logrotate.d/myapp, ΠΈ настрой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: /var/log/myapp/*.log { weekly rotate 4 compress delaycompress missingok notifempty create 640 root utmp postrotate systemctl restart myapp endscript } - КаТдая настройка β€” это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму Ρ‡ΠΈΡ‰Π΅. - МоТно Π·Π°Π΄Π°Ρ‚ΡŒ частоту, число сохраняСмых ΠΊΠΎΠΏΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ автоматичСски ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сСрвисы послС очистки. Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ β€” это автоматизация! И, Π΄Π°, ΠΎΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ проста β€” Π·Π°Π±ΡƒΠ΄Π΅ΡˆΡŒ ΠΏΡ€ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ€ΡƒΡ‡Π½ΡƒΡŽ чистку. А Ρ‚Ρ‹ использовал `logrotate` для своих ΠΏ

πŸ› οΈ Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² Logger Π·Π° ΠΌΠΈΠ½ΡƒΡ‚Ρƒ

Π₯ΠΎΡ‡Π΅ΡˆΡŒ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ свои Π»ΠΎΠ³ΠΈ Π² порядкС ΠΈ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ?

ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅ΡˆΡŒ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ мСсто Π½Π° дискС Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… Π·Π°ΠΌΠΎΡ€ΠΎΡ‡Π΅ΠΊ? Π’ΠΎΠ³Π΄Π° этот Π»Π°ΠΉΡ„Ρ…Π°ΠΊ Ρ‚ΠΎΡ‡Π½ΠΎ для тСбя!

АвтоматичСская очистка ΠΆΡƒΡ€Π½Π°Π»ΠΎΠ² β€” Π·Π°Π»ΠΎΠ³ чистоты систСмы ΠΈ спокойствия для систСмного администратора.

- Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ встроСнный инструмСнт logrotate, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΡŽ ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ старых Π»ΠΎΠ³ΠΎΠ².

- Π‘ΠΎΠ·Π΄Π°ΠΉ свой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, /etc/logrotate.d/myapp, ΠΈ настрой ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

/var/log/myapp/*.log {

weekly

rotate 4

compress

delaycompress

missingok

notifempty

create 640 root utmp

postrotate

systemctl restart myapp

endscript

}

- КаТдая настройка β€” это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ систСму Ρ‡ΠΈΡ‰Π΅.

- МоТно Π·Π°Π΄Π°Ρ‚ΡŒ частоту, число сохраняСмых ΠΊΠΎΠΏΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ автоматичСски ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сСрвисы послС очистки.

Π‘ΠΎΠ»ΡŒΡˆΠ°Ρ Ρ†Π΅Π½Π½ΠΎΡΡ‚ΡŒ β€” это автоматизация! И, Π΄Π°, ΠΎΠ½Π° ΠΎΡ‡Π΅Π½ΡŒ проста β€” Π·Π°Π±ΡƒΠ΄Π΅ΡˆΡŒ ΠΏΡ€ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ Ρ€ΡƒΡ‡Π½ΡƒΡŽ чистку.

А Ρ‚Ρ‹ использовал `logrotate` для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²? КакиС Ρ„ΠΈΡˆΠΊΠΈ Ρ‚Π΅Π±Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ всСго?

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

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: Как Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚! Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!