Məqalələr kataloqu
hər zamanElektron ticarətwebmaster qarşılaşmalarıMySQL verilənlər bazası, Apache və digər proqramlar həmişəki kimi başlana bilməz,LinuxSistem sizə istifadə etməyi təklif edəcək journalctl -ex
baxmaq üçün əmr edin.
- Əlaqədar qeydlər tez-tez tez tapıla bilər.
- Gündəliyi bu şəkildə təhlil etdikdən sonra problemi tez bir zamanda həll etmək olar.
Jurnal nə deməkdir?
Jurnalın əsas izahatı:
- n. Gündəlik, jurnal, gündəlik; dövri nəşrlər, jurnallar, jurnallar; [mühasibat] kitabçası
- Variasiya
- cəm jurnalları
Davamlı jurnal qeydləri
Davamlılıq davamlı və keçici vəziyyətlər arasında proqram məlumatlarının çevrilməsi mexanizmidir.
Layman dili ilə desək, keçici məlumatlar (məsələn, daimi saxlanıla bilməyən yaddaşdaxili məlumatlar), davamlılıq davamlı məlumatlara (məsələn, uzun müddət saxlanıla bilən verilənlər bazası davamlılığı kimi) davam edəcək.
在CentOS 7.X-də systemd bütün bölmələr üçün başlanğıc qeydlərini idarə edir.
- Systemd-journald systemd tərəfindən idarə olunan mütərəqqi jurnal idarəetmə xidmətidir.
- O, nüvədən qeydləri toplayır və sistemin ilk yüklənmə mərhələsində sistem demonları işləyir və işləyir.
- Standart çıxış və xəta mesajları, eləcə də syslog logs.
jurnalctl log yolu
Günlük xidməti log fayllarını yalnız bir strukturda saxlayır.
Aşağıdakı CentOS 7 sistemidir VestaCPİdarəetmə paneli, journalctl jurnalının yolunu yadda saxla ▼
/var/log/journal
- Çünki loglar sıxılmış və formatlanmış ikili məlumatlara baxarkən vəYerləşdirməçox sürətli.
journalctl jurnalına baxmaq əmri
Jurnalctl çıxışı üçün heç bir seçim olmadan əmr verin ▼
journalctl
- Bu, əsas etibarilə faydasızdır, çünki dərhal sizi sıxışdıracaq bir ağac kəsmə seli ilə "əzilmişsiniz".
Sonra, qiymətli jurnal məlumatlarını necə effektiv şəkildə süzgəcdən keçirməyi öyrənəcəyik.
Müəyyən bir müddətə baxınjurnalctlGiriş
Vaxt müddətini təyin etmək üçün aşağıdakı əmr seçimlərindən istifadə edin ▼
--since --until
- Müəyyən bir vaxtdan əvvəl və sonra log qeydlərini müəyyən etmək üçün bir müddət cavabdehdir.
Vaxt dəyərləri aşağıdakı kimi müxtəlif formatlarda ola bilər ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Yuxarıda göstərilən formatın bəzi komponentləri doldurulmazsa, sistem standart dəyərləri birbaşa dolduracaq.
- Məsələn, tarix hissəsi doldurulmayıbsa, cari tarix birbaşa göstərilir.
- Əgər vaxt hissəsi doldurulmayıbsa, defolt olaraq "00:00:00" (gecə yarısı) istifadə olunur.
- Saniyə sahəsi də boş qala bilər.
Standart dəyər "00"dır, məsələn, aşağıdakı əmr ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Bundan əlavə, journalctl bəzi nisbi dəyərləri və adlandırılmış stenoqramları başa düşür.
- Məsələn, "dünən", "bu gün", "sabah" və ya "indi" istifadə edə bilərsiniz.
Məsələn, dünənki log məlumatlarını əldə etmək üçün aşağıdakı əmrdən istifadə edə bilərsiniz ▼
journalctl --since yesterday
Jurnalları səhər saat 9:00-dan son saata qədər əldə etmək üçün aşağıdakı əmrdən istifadə edə bilərsiniz ▼
journalctl --since 09:00 --until "1 hour ago"
Real-vaxt yeniləmə görünüşü journalctl log
t iləail -f əmri oxşardır, jurnalctl real vaxt rejimində qeydləri göstərmək üçün -f seçimini dəstəkləyir ▼
journalctl -f
Cihazın real vaxt jurnalına baxmaq istəyirsinizsə, lütfən -u seçimini ▼ əlavə edin
$ sudo journalctl -f -u prometheus.service
Journalctl-də yalnız ən yeni n sətirləri göstərin
komanda xətti seçimləri -n
Yalnız ən son n sətirə nəzarət etmək üçün istifadə olunur.
Defolt ən son 10 sətir qeydin sonunda göstərilir ▼
$ sudo journalctl -n
Siz həmçinin sonunda ▼ müəyyən sayda sətir olan jurnalı göstərə bilərsiniz
$ sudo journalctl -n 20
Aşağıda cron.service xidmətini göstərən ən son üç sətirli jurnal ▼
$ journalctl -u cron.service -n 3
有网络 营销İnsanlar VPS-dən istifadə edirlərveb sayt qurun, VestaCP idarəetmə panelini quraşdırın, qurunWordPressveb sayt.
tez-tez istifadə edin df -h
VPS disk tutumunu yoxlamaq və onun ayda 1GB tendensiyasında artdığını tapmaq əmri (keçən ay 1GB olduğunu unutmayın)
[root@ten ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 7.5G 13G 38% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 244K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0
Tutum əmrindən istifadə edərək jurnalctl qeydlərinə baxın
Disk tutumu əmrindən istifadə edərək cari journalctl jurnalını yoxlayın ▼
journalctl --disk-usage
journalctl boş silmə jurnalı
Linux çox həssas bir əməliyyat sistemi olduğundan, faylları səhv silsəniz, sistemin çökməsinə səbəb olmaq asandır.
Buna görə də, journalctl jurnallarını təmizləməyin yolu, lütfən, onları tarixə və ehtiyata icazə verilən tutuma görə silin.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Əgər log fayllarını əl ilə silmək istəyirsinizsə, silməzdən əvvəl jurnalı fırlatmalısınız (döndürməlisiniz).
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl davamlı tutumu konfiqurasiya edir
Jurnallı limit davamlılıq konfiqurasiyasını aktivləşdirmək üçün jurnalın konfiqurasiya faylını dəyişə bilərsiniz ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Sonra jurnalı yenidən başladın ▼
systemctl restart systemd-journald.service
Yoxlama jurnalı qaydasındadır?Günlük faylları bütöv və zədəsizdirmi? ▼
journalctl --verify
Jurnalctl jurnalını təmizlədikdən sonra VPS diskinin tutumu və jurnalist jurnalının tutumu▼ aşağıdakılardır
[root@ten /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 5.7G 15G 29% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 308K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0 [root@ten /]# journalctl --disk-usage Archived and active journals take up 24.0M on disk.
Davamlı jurnalctl jurnalının ətraflı izahı, bu son ^_^
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) sizin üçün faydalı olan "Konfiqurasiya parametrlərinin təfərrüatlı izahatına baxmaq üçün Persistent journalctl log kliring əmri"ni paylaşdı.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-1141.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!