Diréktori Tulisan
irahaE-commercewebmaster encountersdatabase MySQL, Apache jeung aplikasi sejenna teu bisa dimimitian saperti biasa,LinuxSistim bakal ajakan anjeun ngagunakeun journalctl -ex
paréntah pikeun nempo eta.
- Log patali mindeng bisa kapanggih gancang.
- Saatos analisa log ku cara ieu, masalahna tiasa gancang direngsekeun.
Naon hartina jurnal?
Penjelasan dasar jurnal:
- n. Harian, jurnal, diari; majalah, jurnal, majalah; [akuntansi] buku besar
- variasi
- jurnal jamak
Persist jurnal log
Persistence mangrupikeun mékanisme pikeun ngarobih data program antara kaayaan pengkuh sareng sementara.
Dina istilah awam urang, data fana (saperti data dina-memori nu teu bisa disimpen permanén), persistence bakal persist kana data persistent (saperti kegigihan database, nu bisa disimpen keur lila).
在CentOS Dina 7.X, systemd ngatur log ngamimitian pikeun sadaya unit.
- Systemd-journald mangrupikeun jasa manajemén jurnal progresif anu dikelola ku systemd.
- Éta ngumpulkeun log tina kernel sareng daemon sistem parantos dijalankeun salami fase boot awal sistem.
- Kaluaran standar sareng pesen kasalahan, ogé log syslog.
jalur log journalctl
Ladenan log ngan ukur nyimpen file log dina hiji struktur.
Di handap ieu sistem CentOS 7 VestaCPPanel kontrol, simpen jalur log journalctl ▼
/var/log/journal
- Kusabab log dikomprés sareng diformat data binér, nalika ningali sarengPosisigancang pisan.
Paréntah log view journalctl
Paréntah tanpa pilihan pikeun nyieun kaluaran journalctl sadayana logging ▼
journalctl
- Dasarna henteu aya gunana sabab anjeun langsung "kabanjiran" ku banjir logging anu bakal ngabahekeun anjeun.
Salajengna, urang bakal diajar kumaha efektif nyaring inpormasi log anu berharga.
Tempo periode waktu nu tangtujournalctlLog
Anggo pilihan paréntah di handap ieu pikeun nyetél période waktos ▼
--since --until
- Periode waktos tanggung jawab pikeun netepkeun rékaman log sateuacan sareng saatos waktos anu ditangtukeun.
Nilai waktos tiasa dina rupa-rupa format, sapertos kieu ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Lamun sababaraha komponén tina format di luhur teu dieusian, sistem bakal langsung ngeusian nilai standar.
- Contona, upami bagian tanggal teu dieusian, tanggal ayeuna dipintonkeun langsung.
- Upami bagian waktos henteu dieusi, "00:00:00" (tengah wengi) dianggo sacara standar.
- Widang detik ogé tiasa dikosongkeun.
Nilai standar nyaéta "00", contona paréntah di handap ieu ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Salaku tambahan, journalctl ngartos sababaraha nilai relatif sareng nami pondok.
- Contona, Anjeun bisa make "kamari", "dinten", "isukan" atawa "ayeuna".
Contona, pikeun meunangkeun data log kamari, anjeun tiasa nganggo paréntah di handap ▼
journalctl --since yesterday
Pikeun kéngingkeun log ti jam 9:00 dugi ka jam terakhir, anjeun tiasa nganggo paréntah di handap ieu ▼
journalctl --since 09:00 --until "1 hour ago"
Real-time update view log journalctl
jeung taiParéntah l -f sami, journalctl ngadukung pilihan -f pikeun ningalikeun log sacara real waktos ▼
journalctl -f
Upami anjeun hoyong ningali log real-time alat, mangga tambahkeun pilihan -u ▼
$ sudo journalctl -f -u prometheus.service
Témbongkeun ukur n garis panganyarna dina journalctl
pilihan garis paréntah -n
Dipaké pikeun ngadalikeun ukur n garis panganyarna log.
Standarna nyaéta pikeun mintonkeun 10 baris log panganyarna dina tungtung ▼
$ sudo journalctl -n
Anjeun ogé tiasa ningalikeun log kalayan jumlah garis anu ditangtukeun dina tungtung ▼
$ sudo journalctl -n 20
Di handap ieu mangrupa log tilu-baris panganyarna némbongkeun layanan cron.service ▼
$ journalctl -u cron.service -n 3
ParantosPamasaran InternétJalma make VPSngawangun ramatloka a, Pasang panel kontrol VestaCP, ngawangunWordPresshalaman wéb.
remen dipake df -h
Paréntah pikeun pariksa kapasitas disk VPS sareng mendakan yén éta naék dina tren 1GB per bulan (inget yén éta 1GB bulan kamari)
[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
Ningali log journalctl nganggo paréntah kapasitas
Pariksa log journalctl ayeuna nganggo paréntah kapasitas disk ▼
journalctl --disk-usage
journalctl kosong ngahapus log
Kusabab Linux mangrupikeun sistem operasi anu sénsitip, éta gampang nyababkeun kacilakaan sistem upami anjeun teu leres ngahapus file.
Ku alatan éta, cara pikeun ngabersihan log journalctl, mangga pupus aranjeunna dumasar titimangsa jeung kapasitas diwenangkeun pikeun ditangtayungan.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Upami anjeun hoyong mupus file log sacara manual, anjeun kedah muterkeun (muterkeun) log sateuacan ngahapus.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl ngonpigurasikeun kapasitas pengkuh
Pikeun ngaktifkeun konfigurasi kegigihan wates journald, anjeun tiasa ngarobih file konfigurasi journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Lajeng, balikan deui journald ▼
systemctl restart systemd-journald.service
Naha cek log OK?Naha file log gembleng sareng henteu ruksak? ▼
journalctl --verify
Ieu di handap nyaéta kapasitas disk VPS saatos ngabersihan log journalctl, sareng 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 ngeunaan log journalctl pengkuh, ieu tungtungna ^_^
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Persistent journalctl log paréntah clearing pikeun nempo katerangan rinci ngeunaan parameter konfigurasi", nu mantuan pikeun anjeun.
Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-1141.html
Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!