Articulu Directory
ogni voltaE-commercescontri webmasterbasa di dati MySQL, Apache è altre applicazioni ùn ponu micca esse iniziate cum'è di solitu,LinuxU sistema vi invita à aduprà journalctl -ex
cumanda per vede.
- I logs cunnessi ponu spessu trovanu rapidamente.
- Dopu analizà u logu in questu modu, u prublema pò esse risolta rapidamente.
Chì significà u ghjurnale ?
Spiegazione di basa di u ghjurnale:
- n. Quotidiana, ghjurnale, ghjurnale; periodici, giurnali, riviste; contabilità
- Variazione
- riviste plurali
Persiste i registri di ghjurnale
A persistenza hè u mecanismu per cunvertisce e dati di u prugramma trà stati persistenti è transitori.
In termini laici, dati transitori (cum'è dati in memoria chì ùn ponu micca esse almacenati in permanenza), a persistenza persisterà à e dati persistenti (cum'è a persistenza di a basa di dati, chì pò esse guardatu per un bellu pezzu).
inCentOS In 7.X, systemd gestisce i logs di startup per tutte e unità.
- Systemd-journald hè un serviziu di gestione di ghjurnali progressivi gestitu da systemd.
- Raccoglie i logs da u kernel è i demoni di u sistema sò in funzione durante a prima fase di boot di u sistema.
- Uscita standard è messagi d'errore, è ancu logs syslog.
journalctl log path
U serviziu di logu mantene solu i schedarii di log in una sola struttura.
U seguente hè u sistema CentOS 7 VestaCPPannellu di cuntrollu, u percorsu di salvezza di journalctl logs ▼
/var/log/journal
- Perchè i logs sò cumpressi è furmatu dati binari, quandu vede èPusizionamentuassai viloci.
journalctl view log command
Cumanda senza alcuna opzione per fà journalctl output all logging ▼
journalctl
- Bastamente hè inutile perchè vi site subitu "abbordatu" cù un flussu di logging chì vi sopravvive.
In seguitu, avemu da amparà à filtrà effittivamenti infurmazione log di valore.
Vede un periodu di tempu specificujournalctlLog
Aduprate e seguenti opzioni di cumanda per stabilisce u periodu di tempu ▼
--since --until
- Un periodu di tempu hè rispunsevule per specificà i registri di log prima è dopu à un certu tempu.
I valori di u tempu ponu esse in una varietà di formati, cum'è i seguenti ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Se certi cumpunenti di u formatu sopra ùn sò micca riempiti, u sistema cumprirà direttamente i valori predeterminati.
- Per esempiu, se a parte di data ùn hè micca populata, a data attuale hè visualizata direttamente.
- Se a parte di u tempu ùn hè micca populata, "00: 00: 00" (midnight) hè utilizatu per difettu.
- U campu di seconde pò ancu esse lasciatu in biancu.
U valore predeterminatu hè "00", per esempiu u cumandimu seguitu ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Inoltre, journalctl capisce alcuni valori relativi è shorthands chjamati.
- Per esempiu, pudete aduprà "ieri", "oghje", "dumane" o "avà".
Per esempiu, per uttene i dati di log d'ayer, pudete aduprà u cumandimu seguitu ▼
journalctl --since yesterday
Per uttene i logs da 9:00 am à l'ultima ora, pudete aduprà u cumandimu seguitu ▼
journalctl --since 09:00 --until "1 hour ago"
L'aghjurnamentu in tempu reale vede u log di journalctl
cun taiL'ordine di l -f hè simile, journalctl supporta l'opzione -f per vede logs in tempu reale ▼
journalctl -f
Se vulete vede u logu in tempu reale di u dispusitivu, aghjunghje l'opzione -u ▼
$ sudo journalctl -f -u prometheus.service
Mostra solu i più novi n linee in journalctl
opzioni di linea di cumanda -n
Adupratu per cuntrullà solu l'ultime n linee di log.
U predefinitu hè di vede l'ultime 10 linee di logs à a fine ▼
$ sudo journalctl -n
Pudete ancu visualizà un logu cù un numeru specificatu di linee à a fine ▼
$ sudo journalctl -n 20
U seguitu hè l'ultimu logu di trè linee chì mostra u serviziu cron.service ▼
$ journalctl -u cron.service -n 3
AvèMarketing InternetA ghjente usa VPScustruisce un situ web, stallà u pannellu di cuntrollu VestaCP, custruisceWordPresssitu web.
aduprà spessu df -h
Cumanda per verificà a capacità di u discu VPS è truvate chì hè in crescita à una tendenza di 1GB per mese (ricurdate chì era 1GB u mese passatu)
[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
Vede i logs journalctl usendu u cumandamentu di capacità
Verificate l'attuale journalctl log usendu u cumandimu di capacità di discu ▼
journalctl --disk-usage
journalctl viotu sguassate log
Siccomu Linux hè un sistema operatore assai sensitivu, se sguassate i fugliali in modu incorrectu, hè faciule fà un crash di u sistema.
Dunque, a manera di pulizziari i logs journalctl, per piacè sguassate per data è a capacità permessa per esse riservata.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Se vulete sguassà i schedarii di log manualmente, avete bisognu di rotà (rotà) u logu prima di sguassà.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl cunfigurà a capacità persistente
Per attivà a cunfigurazione di persistenza limite di journald, pudete mudificà u schedariu di cunfigurazione di journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Allora, riavvia journald ▼
systemctl restart systemd-journald.service
U logu di cuntrollu hè bè?I schedarii di log sò intatti è intatti? ▼
journalctl --verify
A seguente hè a capacità di u discu VPS dopu a pulizia di u journalctl log, è a capacità di journalctl log ▼
[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.
Spiegazione dettagliata di u logu di journalctl persistente, questu hè a fine ^_^
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) hà spartutu "Persistent journalctl log clearing command to view the detalle explication of configuration parameters", chì hè utile per voi.
Benvenuti à sparte u ligame di stu articulu:https://www.chenweiliang.com/cwl-1141.html
Benvenuti à u canali Telegram di u blog di Chen Weiliang per avè l'ultime aghjurnamenti!
📚 Questa guida cuntene un valore enormu, 🌟Questa hè una rara opportunità, ùn mancate micca! ⏰⌛💨
Condividi è mi piace se ti piace!
A vostra spartera è Mi piace sò a nostra motivazione cuntinua!