Artikel Direktori
每当E-commerceketemu webmasterdatabase MySQL, Apache lan aplikasi liyane ora bisa diwiwiti kaya biasane,LinuxSistem bakal njaluk sampeyan nggunakake journalctl -ex
printah kanggo ndeleng iku.
- Log sing gegandhengan asring bisa ditemokake kanthi cepet.
- Sawise nganalisa log kanthi cara iki, masalah kasebut bisa ditanggulangi kanthi cepet.
Apa tegese jurnal?
Penjelasan dhasar jurnal:
- n. Harian, jurnal, buku harian; majalah, jurnal, majalah; [akuntansi] buku besar
- variasi
- jurnal jamak
Log jurnal sing terus-terusan
Persistence minangka mekanisme kanggo ngowahi data program antarane negara sing terus-terusan lan sementara.
Ing istilah awam, data transien (kayata data ing memori sing ora bisa disimpen kanthi permanen), ketekunan bakal tetep nganti data sing terus-terusan (kayata persistence database, sing bisa disimpen suwe).
在CentOS Ing 7.X, systemd ngatur log wiwitan kanggo kabeh unit.
- Systemd-journald minangka layanan manajemen jurnal progresif sing dikelola dening systemd.
- Iki nglumpukake log saka kernel lan daemon sistem wis aktif lan mlaku sajrone fase boot awal sistem.
- Output standar lan pesen kesalahan, uga log syslog.
path log journalctl
Layanan log mung nyimpen file log ing struktur siji.
Ing ngisor iki sistem CentOS 7 VestaCPPanel kontrol, path nyimpen log journalctl ▼
/var/log/journal
- Amarga log dikompres lan diformat data binar, nalika ndeleng lanPosisibanter tenan.
printah log tampilan journalctl
Printah tanpa pilihan kanggo nggawe journalctl output kabeh logging ▼
journalctl
- Sejatine ora ana gunane amarga sampeyan langsung "kebanjiran" karo banjir penebangan sing bakal kebanjiran sampeyan.
Sabanjure, kita bakal sinau babagan cara nyaring informasi log sing penting.
Ndeleng periode wektu tartamtujurnalistikLog
Gunakake pilihan printah ing ngisor iki kanggo nyetel periode wektu ▼
--since --until
- Periode wektu tanggung jawab kanggo nemtokake cathetan log sadurunge lan sawise wektu tartamtu.
Nilai wektu bisa ing macem-macem format, kayata ing ngisor iki ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Yen sawetara komponen saka format ing ndhuwur ora diisi, sistem bakal langsung ngisi nilai standar.
- Contone, yen bagean tanggal ora diisi, tanggal saiki ditampilake langsung.
- Yen bagean wektu ora diisi, "00:00:00" (tengah wengi) digunakake minangka standar.
- Kolom detik uga bisa dikosongake.
Nilai standar yaiku "00", contone printah ing ngisor iki ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Kajaba iku, journalctl ngerti sawetara nilai relatif lan dijenengi shorthands.
- Contone, sampeyan bisa nggunakake "wingi", "dina iki", "sesuk" utawa "saiki".
Contone, kanggo njupuk data log wingi, sampeyan bisa nggunakake printah ing ngisor iki ▼
journalctl --since yesterday
Kanggo entuk log wiwit jam 9:00 nganti jam pungkasan, sampeyan bisa nggunakake printah ing ngisor iki ▼
journalctl --since 09:00 --until "1 hour ago"
Nganyari wektu nyata ndeleng log journalctl
karo taiprintah l -f padha, journalctl ndhukung -f pilihan kanggo nampilake log ing wektu nyata ▼
journalctl -f
Yen sampeyan pengin ndeleng log wektu nyata piranti, tambahake pilihan -u ▼
$ sudo journalctl -f -u prometheus.service
Tampilake mung baris n paling anyar ing journalctl
pilihan baris printah -n
Digunakake kanggo ngontrol mung n baris paling anyar saka log.
Default yaiku nampilake 10 baris log paling anyar ing pungkasan ▼
$ sudo journalctl -n
Sampeyan uga bisa nampilake log kanthi jumlah garis sing ditemtokake ing pungkasan ▼
$ sudo journalctl -n 20
Ing ngisor iki minangka log telung baris paling anyar sing nuduhake layanan cron.service ▼
$ journalctl -u cron.service -n 3
DuweInternet MarketingWong nggunakake VPSmbangun situs web, nginstal panel kontrol VestaCP, mbangunWordPresssitus web
nggunakake asring df -h
Prentah kanggo mriksa kapasitas disk VPS lan nemokake manawa tren kasebut mundhak 1GB saben wulan (elinga yen ana 1GB wulan kepungkur)
[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
Deleng log journalctl nggunakake printah kapasitas
Priksa log journalctl saiki nggunakake printah kapasitas disk ▼
journalctl --disk-usage
journalctl log mbusak kosong
Wiwit Linux minangka sistem operasi sing sensitif banget, gampang nyebabake kacilakan sistem yen sampeyan salah mbusak file.
Mulane, cara kanggo ngresiki log journalctl, mangga dibusak miturut tanggal lan kapasitas diijini kanggo dilindhungi undhang-undhang.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Yen sampeyan pengin mbusak file log kanthi manual, sampeyan kudu muter (muter) log sadurunge mbusak.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl ngatur kapasitas persisten
Kanggo ngaktifake konfigurasi persistence limit journald, sampeyan bisa ngowahi file konfigurasi journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Banjur, miwiti maneh journald ▼
systemctl restart systemd-journald.service
Apa log mriksa OK?Apa file log utuh lan ora rusak? ▼
journalctl --verify
Ing ngisor iki kapasitas disk VPS sawise ngresiki log journalctl, lan kapasitas log journalctl▼
[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.
Penjelasan rinci babagan log journalctl sing terus-terusan, iki pungkasane ^_^
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) nuduhake "Persistent journalctl log clearing printah kanggo ndeleng panjelasan rinci paramèter konfigurasi", sing mbantu sampeyan.
Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-1141.html
Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!