ఆర్టికల్ డైరెక్టరీ
ఎప్పుడైనావిద్యుత్ సరఫరావెబ్మాస్టర్ కలుసుకున్నారుMySQL డేటాబేస్, Apache మరియు ఇతర అప్లికేషన్లు మామూలుగా ప్రారంభించబడవు,linuxసిస్టమ్ మిమ్మల్ని ఉపయోగించమని అడుగుతుంది journalctl -ex
దానిని వీక్షించమని ఆదేశం.
- సంబంధిత లాగ్లను తరచుగా త్వరగా కనుగొనవచ్చు.
- ఈ విధంగా లాగ్ను విశ్లేషించిన తర్వాత, సమస్య త్వరగా పరిష్కరించబడుతుంది.
జర్నల్ అంటే ఏమిటి?
జర్నల్ ప్రాథమిక వివరణ:
- n. డైలీ, జర్నల్, డైరీ; పీరియాడికల్స్, జర్నల్స్, మ్యాగజైన్స్; [అకౌంటింగ్] లెడ్జర్
- వైవిధ్యం
- బహువచన పత్రికలు
పెర్సిస్ట్ జర్నల్ లాగ్లు
పెర్సిస్టెన్స్ అనేది ప్రోగ్రామ్ డేటాను నిరంతర మరియు అస్థిర స్థితుల మధ్య మార్చే విధానం.
సామాన్యుల పరంగా, తాత్కాలిక డేటా (శాశ్వతంగా నిల్వ చేయలేని ఇన్-మెమరీ డేటా వంటివి), స్థిరమైన డేటా (డేటాబేస్ పెర్సిస్టెన్స్ వంటివి, ఇది చాలా కాలం పాటు నిల్వ చేయబడుతుంది) వరకు కొనసాగుతుంది.
在centos 7.Xలో, systemd అన్ని యూనిట్ల కోసం స్టార్టప్ లాగ్లను నిర్వహిస్తుంది.
- Systemd-journald అనేది systemd ద్వారా నిర్వహించబడే ప్రగతిశీల జర్నల్ మేనేజ్మెంట్ సేవ.
- ఇది కెర్నల్ నుండి లాగ్లను సేకరిస్తుంది మరియు సిస్టమ్ యొక్క ప్రారంభ బూట్ దశలో సిస్టమ్ డెమోన్లు అప్ మరియు రన్ అవుతాయి.
- ప్రామాణిక అవుట్పుట్ మరియు దోష సందేశాలు, అలాగే సిస్లాగ్ లాగ్లు.
journalctl లాగ్ మార్గం
లాగ్ సర్వీస్ లాగ్ ఫైల్లను ఒకే నిర్మాణంలో మాత్రమే ఉంచుతుంది.
కిందిది CentOS 7 సిస్టమ్ VestaCPనియంత్రణ ప్యానెల్, journalctl లాగ్ల సేవ్ పాత్ ▼
/var/log/journal
- ఎందుకంటే లాగ్లు కంప్రెస్ చేయబడినవి మరియు బైనరీ డేటాగా ఫార్మాట్ చేయబడతాయి, వీక్షించేటప్పుడు మరియుస్థానంచాలా వేగం.
journalctl వీక్షణ లాగ్ కమాండ్
అన్ని లాగింగ్ ▼ journalctl అవుట్పుట్ చేయడానికి ఎటువంటి ఎంపికలు లేకుండా కమాండ్ చేయండి
journalctl
- ఇది ప్రాథమికంగా పనికిరానిది ఎందుకంటే మీరు తక్షణమే మిమ్మల్ని ముంచెత్తే లాగింగ్ వరదతో "ముంచెత్తారు".
తరువాత, విలువైన లాగ్ సమాచారాన్ని ఎలా సమర్థవంతంగా ఫిల్టర్ చేయాలో నేర్చుకుంటాము.
నిర్దిష్ట కాల వ్యవధిని వీక్షించండిjournalctlలాగ్
సమయ వ్యవధిని సెట్ చేయడానికి క్రింది కమాండ్ ఎంపికలను ఉపయోగించండి ▼
--since --until
- ఇచ్చిన సమయానికి ముందు మరియు తర్వాత లాగ్ రికార్డ్లను పేర్కొనడానికి సమయ వ్యవధి బాధ్యత వహిస్తుంది.
సమయ విలువలు క్రింది ▼ వంటి వివిధ ఫార్మాట్లలో ఉండవచ్చు
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- పై ఫార్మాట్లోని కొన్ని భాగాలు పూరించబడకపోతే, సిస్టమ్ నేరుగా డిఫాల్ట్ విలువలను నింపుతుంది.
- ఉదాహరణకు, తేదీ భాగం జనాభాలో లేకుంటే, ప్రస్తుత తేదీ నేరుగా ప్రదర్శించబడుతుంది.
- సమయ భాగం జనాభా లేకుంటే, డిఫాల్ట్గా "00:00:00" (అర్ధరాత్రి) ఉపయోగించబడుతుంది.
- సెకన్ల ఫీల్డ్ను కూడా ఖాళీగా ఉంచవచ్చు.
డిఫాల్ట్ విలువ "00", ఉదాహరణకు కింది ఆదేశం ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
అదనంగా, జర్నల్క్ట్ల్ కొన్ని సాపేక్ష విలువలను మరియు పేరున్న షార్ట్హ్యాండ్లను అర్థం చేసుకుంటుంది.
- ఉదాహరణకు, మీరు "నిన్న", "ఈరోజు", "రేపు" లేదా "ఇప్పుడు"ని ఉపయోగించవచ్చు.
ఉదాహరణకు, నిన్నటి లాగ్ డేటాను పొందడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు ▼
journalctl --since yesterday
ఉదయం 9:00 గంటల నుండి చివరి గంట వరకు లాగ్లను పొందడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించవచ్చు ▼
journalctl --since 09:00 --until "1 hour ago"
నిజ-సమయ నవీకరణ వీక్షణ journalctl లాగ్
t తోail -f ఆదేశం సారూప్యంగా ఉంటుంది, నిజ సమయంలో లాగ్లను ప్రదర్శించడానికి journalctl -f ఎంపికకు మద్దతు ఇస్తుంది ▼
journalctl -f
మీరు పరికరం యొక్క నిజ-సమయ లాగ్ను చూడాలనుకుంటే, దయచేసి -u ఎంపికను జోడించండి ▼
$ sudo journalctl -f -u prometheus.service
journalctlలో సరికొత్త n లైన్లను మాత్రమే చూపు
కమాండ్ లైన్ ఎంపికలు -n
లాగ్ యొక్క తాజా n లైన్లను మాత్రమే నియంత్రించడానికి ఉపయోగించబడుతుంది.
చివరి ▼ లాగ్ల తాజా 10 లైన్లను ప్రదర్శించడం డిఫాల్ట్
$ sudo journalctl -n
మీరు చివర ▼లో పేర్కొన్న పంక్తుల సంఖ్యతో లాగ్ను కూడా ప్రదర్శించవచ్చు
$ sudo journalctl -n 20
cron.service సర్వీస్ ▼ని చూపుతున్న తాజా మూడు-లైన్ లాగ్ క్రిందిది
$ journalctl -u cron.service -n 3
కలవారుఇంటర్నెట్ మార్కెటింగ్ప్రజలు VPSని ఉపయోగిస్తున్నారుస్టేషన్ను నిర్మించండి, VestaCP నియంత్రణ ప్యానెల్ను ఇన్స్టాల్ చేయండి, బిల్డ్ చేయండిWordPressవెబ్సైట్.
తరచుగా ఉపయోగించండి df -h
VPS డిస్క్ సామర్థ్యాన్ని తనిఖీ చేసి, అది నెలకు 1GB ట్రెండ్లో పెరుగుతోందని కనుగొనమని ఆదేశం (గత నెలలో ఇది 1GB అని గుర్తుంచుకోండి)
[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
కెపాసిటీ కమాండ్ ఉపయోగించి journalctl లాగ్లను వీక్షించండి
డిస్క్ కెపాసిటీ కమాండ్ ▼ని ఉపయోగించి ప్రస్తుత journalctl లాగ్ని తనిఖీ చేయండి
journalctl --disk-usage
journalctl ఖాళీ తొలగింపు లాగ్
Linux చాలా సున్నితమైన ఆపరేటింగ్ సిస్టమ్ కాబట్టి, మీరు ఫైల్లను తప్పుగా తొలగిస్తే సిస్టమ్ క్రాష్కు కారణం కావడం సులభం.
కాబట్టి, journalctl లాగ్లను శుభ్రపరిచే మార్గం, దయచేసి వాటిని తేదీ మరియు రిజర్వ్ చేయడానికి అనుమతించబడిన సామర్థ్యాన్ని బట్టి తొలగించండి.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
మీరు లాగ్ ఫైల్లను మాన్యువల్గా తొలగించాలనుకుంటే, తొలగించే ముందు మీరు లాగ్ను తిప్పాలి (రొటేట్).
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl నిరంతర సామర్థ్యాన్ని కాన్ఫిగర్ చేస్తుంది
జర్నాల్డ్ పరిమితి పెర్సిస్టెన్స్ కాన్ఫిగరేషన్ని ప్రారంభించడానికి, మీరు జర్నాల్డ్ కాన్ఫిగరేషన్ ఫైల్ను సవరించవచ్చు ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
తర్వాత, జర్నాల్డ్ ▼ని పునఃప్రారంభించండి
systemctl restart systemd-journald.service
చెక్ లాగ్ సరేనా?లాగ్ ఫైల్లు చెక్కుచెదరకుండా మరియు పాడవకుండా ఉన్నాయా? ▼
journalctl --verify
journalctl లాగ్ను శుభ్రపరిచిన తర్వాత VPS డిస్క్ సామర్థ్యం మరియు 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.
పెర్సిస్టెంట్ journalctl లాగ్ యొక్క వివరణాత్మక వివరణ, ఇది ముగింపు ^_^
హోప్ చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) "కాన్ఫిగరేషన్ పారామితుల యొక్క వివరణాత్మక వివరణను వీక్షించడానికి పెర్సిస్టెంట్ journalctl లాగ్ క్లియరింగ్ కమాండ్"ని భాగస్వామ్యం చేసారు, ఇది మీకు ఉపయోగకరంగా ఉంటుంది.
ఈ కథనం యొక్క లింక్ను భాగస్వామ్యం చేయడానికి స్వాగతం:https://www.chenweiliang.com/cwl-1141.html
తాజా నవీకరణలను పొందడానికి చెన్ వీలియాంగ్ బ్లాగ్ యొక్క టెలిగ్రామ్ ఛానెల్కు స్వాగతం!
📚 ఈ గైడ్లో భారీ విలువ ఉంది, 🌟ఇది ఒక అరుదైన అవకాశం, దీన్ని మిస్ చేయకండి! ⏰⌛💨
నచ్చితే లైక్ చేసి షేర్ చేయండి!
మీ భాగస్వామ్యం మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!