π§ͺ *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΡΡΡΠ»ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² ΡΠ΅ΡΠ΅Π· systemd-journald* Π₯ΠΎΡΠ΅ΡΡ Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² Linux Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΡΠΌ? Π£Π·Π½Π°ΡΡ, ΠΊΠ°ΠΊ Π±ΡΡΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π½Π΅ ΡΠ΅ΡΡΡΡ Π²Π°ΠΆΠ½ΡΠ΅ ΡΠΎΠ±ΡΡΠΈΡ? Π’ΠΎΠ³Π΄Π° ΡΠΈΡΠ°ΠΉ Π΄Π°Π»ΡΡΠ΅ β ΡΡΠΎ ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ! Systemd-journald β ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΡΠΎΠ±ΡΡΠΈΠΉ. ΠΠ½ ΡΠΌΠ΅Π΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Ρ
ΡΠ°Π½ΠΈΡΡ Π»ΠΎΠ³ΠΈ, Π½ΠΎ ΠΈ ΡΠΈΠ»ΡΡΡΠΎΠ²Π°ΡΡ, Π°ΡΡ
ΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π±ΡΡΡΡΠΎ ΠΈΡΠΊΠ°ΡΡ Π½ΡΠΆΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΎΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΅Π±Π΅ Π½Π°ΡΡΡΠΎΠΈΡΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π½ΡΠΆΠ΄Ρ: - ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΠΉΠ» ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ /etc/systemd/journald.conf, Π²ΠΊΠ»ΡΡΠΈΠ² Π°Π²ΡΠΎΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡ
Π»ΠΎΠ³ΠΎΠ² β MaxRetentionSec=1week ΠΈΠ»ΠΈ SystemMaxUse=500M - ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ journalctl Π΄Π»Ρ ΡΠΎΠ½ΠΊΠΎΠΉ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Π»ΠΎΠ³ΠΎΠ²: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, journalctl -u nginx.service --since "1 hour ago" ΠΈΠ»ΠΈ -p err Π΄Π»Ρ ΠΎΡΠΈΠ±ΠΎΠΊ - ΠΠ°ΡΡΡΠΎΠΈΡΡ ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π»ΠΎΠ³ΠΎΠ² Π² ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΉ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠΎ SSH ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· Syslog Π΄Π»Ρ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ±ΠΎΡΠ° ΠΠ»ΡΡΡ ΡΠ°ΠΊΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ β Π±ΡΡΡΡΡΠΉ Π΄ΠΎΡΡΡΠΏ ΠΊ Π½ΡΠΆΠ½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΌΠ΅ΡΡΠ° ΠΈ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ ΠΆΡΡΠ½Π°Π»Π°ΠΌΠΈ. Π ΡΠ°ΠΌ
π§ͺ *ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΡΡΡΠ»ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² ΡΠ΅ΡΠ΅Π· systemd-journald
28Β ΠΈΡΠ½ΡΒ 202528Β ΠΈΡΠ½Β 2025
1 ΠΌΠΈΠ½