సర్వర్ల సమర్థవంతమైన ఆపరేషన్కు రెగ్యులర్ సర్వర్ లోడ్ డయాగ్నస్టిక్ చాలా ముఖ్యమైనది. సర్వర్ లోడ్ డయాగ్నస్టిక్ సంభావ్య సమస్యలను గుర్తించడం, పనితీరు ఆప్టిమైజేషన్ మరియు నిరంతర ఆపరేషన్ను నిర్ధారించడం అనుమతిస్తుంది. సాధారణంగా, ఇటువంటి విధానాలలో వ్యక్తిగత హార్డ్వేర్ భాగాలు, సాఫ్ట్వేర్, నెట్వర్క్ సెట్టింగ్లు మరియు ఆపరేషనల్ డేటా యొక్క అంచనా ఉంటుంది.
ఈ వ్యాసంలో, టెర్మినల్ ద్వారా సర్వర్ వనరుల విశ్లేషణ యొక్క ప్రధాన పద్ధతులను పరిశీలిస్తాము మరియు బ్రౌజర్లో ఆటోమేటిక్ పర్యవేక్షణ కోసం సాధనాలను కూడా తాకుతాము. ఈ సూచన ఏ రకమైనదైనా వర్తిస్తుంది ప్రత్యేక or వర్చువల్ సర్వర్లు ముందుగా ఇన్స్టాల్ చేయబడిన సాఫ్ట్వేర్తో సంబంధం లేకుండా, ఏదైనా Linux ఆపరేటింగ్ సిస్టమ్లో.
టెర్మినల్లోని సర్వర్లో మొత్తం లోడ్ను ఎలా తనిఖీ చేయాలి
టెర్మినల్లో నేరుగా సర్వర్ యొక్క మొత్తం లోడ్ను తనిఖీ చేయడానికి, ప్రసిద్ధ యుటిలిటీలు వంటివి టాప్ మరియు పైభాగంలో ఉపయోగించబడుతుంది. చాలా సందర్భాలలో, అవి ఇప్పటికే ముందే ఇన్స్టాల్ చేయబడి ఉంటాయి. కమాండ్ను ప్రారంభించండి:
top
ప్రతిస్పందనగా, సాధనం నిజ సమయంలో సిస్టమ్ యొక్క ప్రస్తుత స్థితి గురించి సమాచారాన్ని అందిస్తుంది:
ఈ విధంగా, సర్వర్ నిర్వాహకుడు కీబోర్డ్ నావిగేషన్ ఉపయోగించి సాధారణ సమాచారాన్ని మాత్రమే కాకుండా ఒక నిర్దిష్ట ప్రక్రియ గురించి కూడా ట్రాక్ చేయవచ్చు. అయితే, ప్రోగ్రామ్ లోతైన విశ్లేషణకు కూడా అనుమతిస్తుంది. దీని కోసం, యుటిలిటీ యొక్క ప్రధాన విండోలో, "F" కీని నొక్కండి, ఆ తర్వాత అదనపు ఫీల్డ్లను ఎంచుకోవడం సాధ్యమవుతుంది:
యాక్టివ్ ఫీల్డ్లు బోల్డ్లో హైలైట్ చేయబడతాయి, మిగిలిన వాటి కంటే తేలికగా మారతాయి మరియు * గుర్తుతో ఉంటాయి. నిర్దిష్ట ఫీల్డ్ను యాక్టివేట్ చేయడానికి, కీబోర్డ్ నావిగేషన్ను ఉపయోగించండి, ఆపై నొక్కండి స్పేస్ లేదా "D"కీ. ఫీల్డ్స్ విండో నుండి మరియు సాధారణంగా ప్రోగ్రామ్ నుండి నిష్క్రమించడానికి, " నొక్కండిQ"లేదా"Esc"కీ. కొత్తగా జోడించిన ఫీల్డ్లను ప్రధాన విండోకు తిరిగి వెళ్లి కీబోర్డ్లోని బాణం కీలను ఉపయోగించి కుడివైపుకి స్క్రోల్ చేయడం ద్వారా చూడవచ్చు:
నిష్క్రమించేటప్పుడు "" నొక్కడం ద్వారా ప్రస్తుత సెట్టింగ్లను సేవ్ చేయడం ముఖ్యం.W"కీ.
తదుపరి సాధనం పైభాగంలో. ఇది ఈ కమాండ్తో ప్రారంభించబడుతుంది:
atop
ప్రారంభించిన వెంటనే, ఇది సిస్టమ్ గురించి సమాచారాన్ని ప్రదర్శిస్తుంది:
ఇది పర్యవేక్షణ కోసం దాదాపు ఒకేలాంటి కార్యాచరణను కలిగి ఉంది, కానీ నెట్వర్క్ మరియు డిస్క్ల గురించి సమాచారాన్ని ట్రాక్ చేయడానికి కూడా అనుమతిస్తుంది. మీరు అందుబాటులో ఉన్న అన్ని ఫంక్షన్లతో మిమ్మల్ని పరిచయం చేసుకోవచ్చు "సహాయం" ఆదేశం:
చాలా సందర్భాలలో, నిర్వాహకులు ఈ సాధనాన్ని నిర్దిష్ట కాలానికి లాగ్లను వీక్షించడానికి ఉపయోగిస్తారు. గత కాలానికి లోడ్ తెలుసుకోవాల్సిన అవసరం వచ్చినప్పుడు ఇది ఉపయోగపడుతుంది, ఉదాహరణకు, రాత్రిపూట. లాగ్లను వీక్షించడానికి, ఆదేశాన్ని ఉపయోగించండి:
atop -r
నావిగేషన్ కోసం, "t"కీ — కాలంలో ముందుకు,"షిఫ్ట్ +t" — వెనుకబడిన.
డిఫాల్ట్గా, atop ప్రతి 10 నిమిషాలకు లాగ్లను వ్రాసి వాటిని సేవ్ చేస్తుంది /var/log/పైన డైరెక్టరీ. సేవ్ చేయడానికి విరామం లేదా మార్గాన్ని మార్చడానికి, మీరు కాన్ఫిగరేషన్ ఫైల్ను తెరవాలి /etc/డిఫాల్ట్/పైన మరియు ఈ క్రింది మార్పులు చేయండి:
INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"
అందించిన ఉదాహరణలో, లాగ్లు ప్రతి నిమిషం పేర్కొన్న మార్గం మరియు ఫైల్ పేరుకు సేవ్ చేయబడతాయి. ఆ తర్వాత, మీరు ఆదేశంతో ప్రోగ్రామ్ను పునఃప్రారంభించాలి:
systemctl restart atop.service
బ్రౌజర్లోని సర్వర్లో మొత్తం లోడ్ను ఎలా తనిఖీ చేయాలి
బ్రౌజర్లో మూడవ పక్ష సాధనాలను ఉపయోగించడం వలన సర్వర్లో ఏమి జరుగుతుందో మరింత దృశ్యమాన చిత్రం లభిస్తుంది. నిర్దిష్ట ఫంక్షన్ను కనుగొనడానికి టెర్మినల్లోని ప్రోగ్రామ్ల మధ్య మారాల్సిన అవసరం లేకుండా ఇటువంటి సాధనాలు సౌకర్యవంతమైన విశ్లేషణను లక్ష్యంగా పెట్టుకున్నాయి. అత్యంత క్రియాత్మక పరిష్కారాలలో ఒకటి నెట్డేటా. ఇది పూర్తిగా ఉచితం మరియు పూర్తి సర్వర్ డయాగ్నస్టిక్కు అవసరమైన ప్రతిదీ కలిగి ఉంది. దీని సంస్థాపన మరియు కాన్ఫిగరేషన్ను ఉదాహరణపై వివరంగా పరిశీలిద్దాం. అంకితమైన సర్వర్ ఉబుంటు 20.04.6 ఆపరేటింగ్ సిస్టమ్ అమలులో ఉంది:
apt-get install netdata –y
ఇన్స్టాలేషన్ తర్వాత వెంటనే సెటప్కు వెళ్లండి. ప్రధాన కాన్ఫిగరేషన్ ఫైల్ను తెరవండి:
vim /etc/netdata/netdata.conf
మొదటి మూడు విలువలను పోల్చండి, అవి ఒకేలా ఉండాలి మరియు సర్వర్ యొక్క బాహ్య IP చిరునామాను కూడా పేర్కొనాలి. దీని ద్వారా కంట్రోల్ ప్యానెల్కు మరింత యాక్సెస్ చేయబడుతుంది. ఫైల్లో మార్పులను సేవ్ చేసి నిష్క్రమించండి. సేవను పునఃప్రారంభించండి:
systemctl restart netdata
కార్యాచరణను తనిఖీ చేయండి:
systemctl status netdata
సేవ ప్రారంభించబడింది. ఇది నియంత్రణ ప్యానెల్కు వెళ్లడానికి మిగిలి ఉంది. దీని కోసం, బ్రౌజర్ను తెరిచి దీనికి వెళ్లండి:
http://11.22.33.44:19999
ఎక్కడ 11.22.33.44 అనేది కాన్ఫిగరేషన్ ఫైల్లో పేర్కొన్న సర్వర్ యొక్క IP చిరునామా, 19999 అనేది ప్రోగ్రామ్ యొక్క ప్రామాణిక పోర్ట్.
డాష్బోర్డ్ పైభాగంలో, సర్వర్లోని లోడ్ గురించి ప్రధాన సమాచారం నిజ సమయంలో ప్రదర్శించబడుతుంది:
క్రింద మీరు సర్వర్ యొక్క ప్రతి ఒక్క భాగం యొక్క గ్రాఫ్ను నిశితంగా పరిశీలించవచ్చు:
చార్టులను జూమ్ ఇన్ లేదా అవుట్ చేయడానికి, మీరు "Shift + మౌస్ వీల్" కలయికను ఉపయోగించవచ్చు. వినియోగదారు ప్రధాన గ్రాఫ్లతో పరిచయం పొందిన తర్వాత, ఎగువ కుడి మూలలో ఉన్న ప్రతి ప్రత్యేక భాగం కోసం అదనపు మెనూ స్వయంచాలకంగా తెరవబడుతుంది. ఈ సాధనం కింది భాగాలపై వివరణాత్మక సమాచారాన్ని అందించగలదు:
మొదటి మూడు అంశాలను ఉపయోగించి వివరణాత్మక విశ్లేషణను పరిశీలిద్దాం: CPUలు, మెమరీ, డిస్క్లు:
పేర్కొన్న ట్రిగ్గర్లపై హెచ్చరికల కోసం నెట్డేటా అనువైన సెట్టింగ్లను కూడా కలిగి ఉంది. వాటిని సక్రియం చేయడానికి, ఎగువ ప్యానెల్లో "అలారం" ఎంచుకోండి మరియు జాబితా నుండి ఇప్పటికే సిద్ధం చేయబడిన స్క్రిప్ట్ను ఎంచుకోండి:
యుటిలిటీ యొక్క కార్యాచరణ చాలా విస్తృతమైనది, మరియు అవకాశాల పూర్తి జాబితాతో మిమ్మల్ని మీరు పరిచయం చేసుకోవాలని మేము సిఫార్సు చేస్తున్నాము గ్యాలరీలు ప్రాజెక్ట్ పేజీ లేదా అధికారిక వెబ్సైట్మొత్తం సర్వర్ను మరియు ముఖ్యంగా దాని వ్యక్తిగత భాగాలను పూర్తిగా నియంత్రించడానికి ఈ ఒక్క సాధనం సరిపోతుంది.
ముగింపు
నిర్వహించిన సర్వర్ డయాగ్నస్టిక్ ఫలితంగా, సిస్టమ్ సాధారణంగా స్థిరంగా మరియు సమర్ధవంతంగా పనిచేస్తుందని నిర్ధారించుకోండి. CPU లోడ్, మెమరీ వినియోగం, డిస్క్ కార్యాచరణ మరియు నెట్వర్క్ లోడ్ యొక్క విశ్లేషణ సర్వర్ వనరులు ఉత్తమంగా ఉపయోగించబడుతున్నాయని చూపించింది. అయితే, సంభావ్య సమస్యలను నివారించడానికి, లోడ్ను క్రమం తప్పకుండా పర్యవేక్షించడం మరియు భవిష్యత్తులో సర్వర్ యొక్క విశ్వసనీయత మరియు పనితీరును నిర్ధారించడానికి బ్యాకప్ పరిష్కారాలను సిద్ధం చేయడం చాలా ముఖ్యం.