መደበኛ የአገልጋይ ጭነት ምርመራ ለአገልጋዮች ቀልጣፋ አሠራር በጣም አስፈላጊ ነው። የአገልጋይ ጭነት መመርመሪያ ሊሆኑ የሚችሉ ጉዳዮችን መለየት፣ የአፈጻጸም ማመቻቸት እና ቀጣይነት ያለው ስራን ማረጋገጥ ያስችላል። በተለምዶ እንደዚህ ያሉ ሂደቶች የግለሰብ ሃርድዌር አካላትን ፣ ሶፍትዌሮችን ፣ የአውታረ መረብ ቅንብሮችን እና የአሠራር መረጃዎችን መገምገምን ያካትታሉ።
በዚህ ጽሑፍ ውስጥ የአገልጋይ ሀብቶችን ትንተና ዋና ዘዴዎችን በተርሚናል በኩል እንመረምራለን እንዲሁም በአሳሹ ውስጥ አውቶማቲክ ቁጥጥር ለማድረግ መሳሪያዎችን እንነካለን ። መመሪያው ለማንኛውም አይነት ተፈጻሚ ይሆናል የተወሰነ or ምናባዊ አገልጋዮች ቀድሞ የተጫነው ሶፍትዌር ምንም ይሁን ምን በማንኛውም የሊኑክስ ኦፕሬቲንግ ሲስተም ላይ።
በተርሚናል ውስጥ በአገልጋዩ ላይ ያለውን አጠቃላይ ጭነት እንዴት ማረጋገጥ እንደሚቻል
የአገልጋዩን አጠቃላይ ጭነት በቀጥታ በተርሚናል ውስጥ ለመፈተሽ፣ እንደ ታዋቂ መገልገያዎች ጫፍ ና atop ጥቅም ላይ ይውላል. በአብዛኛዎቹ ሁኔታዎች, አስቀድመው ተጭነዋል. ትዕዛዙን ብቻ አስጀምር፡-
top
በምላሹ መሣሪያው ስለ ስርዓቱ ወቅታዊ ሁኔታ በቅጽበት መረጃ ይሰጣል፡-
በዚህ መንገድ የአገልጋዩ አስተዳዳሪ አጠቃላይ መረጃን ብቻ ሳይሆን ስለ አንድ የተወሰነ ሂደት, የቁልፍ ሰሌዳ አሰሳን በመጠቀም መከታተል ይችላል. ይሁን እንጂ መርሃግብሩ ጥልቅ ትንታኔን ይፈቅዳል. ለዚህም, በመገልገያው ዋናው መስኮት ውስጥ "" ን ይጫኑ.F" ቁልፍ ፣ ከዚያ በኋላ ተጨማሪ መስኮችን መምረጥ ይቻላል-
ንቁ መስኮች በደማቅ ደመቅ ተደርገዋል፣ ከሌሎቹ ቀለል ያሉ ይሆናሉ እና በምልክት * ይታጀባሉ። አንድን የተወሰነ መስክ ለማንቃት የቁልፍ ሰሌዳ አሰሳውን ይጠቀሙ እና ከዚያ ይጫኑ ቦታ ወይም "D" ቁልፍ። ከመስኮቹ መስኮት እና በአጠቃላይ ፕሮግራሙን ለመውጣት" የሚለውን ይጫኑQ"ወይም"መኮንን" ቁልፍ። አዲስ የተጨመሩት መስኮች ወደ ዋናው መስኮት በመመለስ እና በቁልፍ ሰሌዳው ላይ ያሉትን የቀስት ቁልፎች በመጠቀም ወደ ቀኝ በማሸብለል ሊታዩ ይችላሉ፡
ሲወጡ አሁን ያሉትን ቅንብሮች ማስቀመጥ አስፈላጊ ነው ""W" ቁልፍ።
የሚቀጥለው መሳሪያ በመስመር ላይ ነው atop. በትእዛዝ ተጀምሯል፡-
atop
ከተጀመረ በኋላ ወዲያውኑ ስለ ስርዓቱ መረጃ ያሳያል-
ለክትትል ተመሳሳይ ተግባር አለው ነገር ግን ስለ ኔትወርክ እና ዲስኮች መረጃን መከታተል ያስችላል። በ "" ከሚገኙ ሁሉም ተግባራት እራስዎን ማወቅ ይችላሉ.እርዳታ" ትእዛዝ:
በአብዛኛዎቹ አጋጣሚዎች አስተዳዳሪዎች ለተወሰነ ጊዜ ምዝግብ ማስታወሻዎችን ለማየት ይህንን መሳሪያ ይጠቀማሉ። ያለፈውን ጊዜ ሸክሙን ማወቅ ሲፈልጉ ይህ ጠቃሚ ሊሆን ይችላል, ለምሳሌ, በአንድ ምሽት. ምዝግብ ማስታወሻዎችን ለማየት ትዕዛዙን ይጠቀሙ፡-
atop -r
ለአሰሳ፣ " የሚለውን ተጠቀምt"ቁልፍ - በጊዜ ወደፊት,"Shift +t" - ወደ ኋላ.
በነባሪ, atop በየ 10 ደቂቃው ምዝግብ ማስታወሻዎችን ይጽፋል እና በ ውስጥ ያስቀምጣቸዋል /var/log/atop ማውጫ. ለመቆጠብ ክፍተቱን ወይም ዱካውን ለመቀየር የማዋቀሪያውን ፋይል መክፈት ያስፈልግዎታል /etc/default/atop እና የሚከተሉትን ለውጦች ያድርጉ:
INTERVAL=60
LOGPATH="/var/log/atop"
OUTFILE="$LOGPATH/daily.log"
በተሰጠው ምሳሌ ውስጥ, ምዝግብ ማስታወሻዎች በየደቂቃው ወደተገለጸው መንገድ እና የፋይል ስም ይቀመጣሉ. ከዚያ በኋላ ፕሮግራሙን በትእዛዙ እንደገና ማስጀመር ያስፈልግዎታል-
systemctl restart atop.service
በአሳሹ ውስጥ በአገልጋዩ ላይ ያለውን አጠቃላይ ጭነት እንዴት ማረጋገጥ እንደሚቻል
በአሳሹ ውስጥ የሶስተኛ ወገን መሳሪያዎችን መጠቀም በአገልጋዩ ላይ ምን እየተከሰተ እንዳለ የበለጠ ምስላዊ ምስል ይሰጣል። እንደነዚህ ያሉ መሳሪያዎች አንድ የተወሰነ ተግባር ለማግኘት በተርሚናል ውስጥ ባሉ ፕሮግራሞች መካከል መቀያየር ሳያስፈልጋቸው ምቹ ትንተና ላይ ያተኮሩ ናቸው. በጣም ተግባራዊ ከሆኑ መፍትሄዎች አንዱ ነው NetData. ሙሉ ለሙሉ ነፃ ነው እና ግን ለሙሉ አገልጋይ ምርመራ አስፈላጊ የሆኑ ነገሮች ሁሉ አሉት. መጫኑን እና አወቃቀሩን በምሳሌው ላይ በዝርዝር እንመልከት ትርጉም ያለው አገልጋይ ኡቡንቱ 20.04.6ን በማሄድ ላይ
apt-get install netdata –y
ከተጫነ በኋላ ወዲያውኑ ወደ ማዋቀር ይቀጥሉ. ዋናውን የማዋቀሪያ ፋይል ይክፈቱ፡-
vim /etc/netdata/netdata.conf
የመጀመሪያዎቹን ሶስት እሴቶች ያወዳድሩ, ተመሳሳይ መሆን አለባቸው, እና እንዲሁም የአገልጋዩን ውጫዊ አይፒ አድራሻ ይግለጹ. ወደ የቁጥጥር ፓነል ተጨማሪ መዳረሻ የሚደረገው በዚህ ነው. በፋይሉ ውስጥ ያሉትን ለውጦች ያስቀምጡ እና ይውጡ. አገልግሎቱን እንደገና ያስጀምሩ;
systemctl restart netdata
አሰራሩን ያረጋግጡ፡-
systemctl status netdata
አገልግሎቱ ተጀምሯል። ወደ የቁጥጥር ፓነል ለመሄድ ይቀራል. ይህንን ለማድረግ አሳሹን ይክፈቱ እና ወደሚከተለው ይሂዱ
http://11.22.33.44:19999
የት 11.22.33.44 በማዋቀሪያው ፋይል ውስጥ የተገለጸው የአገልጋዩ አይፒ አድራሻ ነው፣ 19999 የፕሮግራሙ መደበኛ ወደብ ነው።
በዳሽቦርዱ አናት ላይ በአገልጋዩ ላይ ስላለው ጭነት ዋናው መረጃ በቅጽበት ይታያል፡
ከዚህ በታች የእያንዳንዱን የአገልጋዩን አካል ግራፍ በጥልቀት መመልከት ይችላሉ፡-
ገበታዎቹን ለማጉላት ወይም ለማሳነስ፣ "Shift + mouse wheel" ጥምሩን መጠቀም ይችላሉ። አንዴ ተጠቃሚው ዋና ግራፎችን ካወቀ በኋላ፣ በላይኛው ቀኝ ጥግ ላይ የሚገኘው ለእያንዳንዱ የተለየ አካል ተጨማሪ ሜኑ በራስ-ሰር ይከፈታል። መሣሪያው በሚከተሉት ክፍሎች ላይ ዝርዝር መረጃ መስጠት ይችላል.
የመጀመሪያዎቹን ሶስት ነገሮች በመጠቀም ዝርዝር ትንታኔን እንመልከት፡ ሲፒዩዎች፣ ማህደረ ትውስታ፣ ዲስኮች፡-
NetData በተገለጹ ቀስቅሴዎች ላይ ለማንቂያዎችም ተለዋዋጭ ቅንብሮች አሉት። እነሱን ለማንቃት ከላይኛው ፓነል ላይ "ማንቂያ" ን ይምረጡ እና ከዝርዝሩ ውስጥ አስቀድሞ የተዘጋጀ ስክሪፕት ይምረጡ።
የመገልገያው ተግባር በጣም ሰፊ ነው፣ እና እራስዎን ከሙሉ የችሎታ ዝርዝር ጋር በደንብ እንዲያውቁ እንመክራለን። የፊልሙ የፕሮጀክት ገጽ ወይም የ ኦፊሴላዊ ድር ጣቢያ. ይህ አንድ መሣሪያ በአጠቃላይ አገልጋዩን እና በተለይም የነጠላ ክፍሎቹን ሙሉ በሙሉ ለመቆጣጠር በቂ ነው።
መደምደሚያ
በተካሄደው የአገልጋይ መመርመሪያ ምክንያት, ስርዓቱ በአጠቃላይ በተረጋጋ እና በብቃት እንደሚሰራ ማረጋገጥ ይቻላል. የሲፒዩ ጭነት፣ የማህደረ ትውስታ አጠቃቀም፣ የዲስክ እንቅስቃሴ እና የአውታረ መረብ ጭነት ትንተና የአገልጋዩ ሃብቶች በጥሩ ሁኔታ ጥቅም ላይ እንደዋሉ ያሳያል። ነገር ግን ሊከሰቱ የሚችሉ ችግሮችን ለመከላከል ሸክሙን በየጊዜው መከታተል እና የአገልጋዩን አስተማማኝነት እና ወደፊት አፈጻጸም ለማረጋገጥ የመጠባበቂያ መፍትሄዎችን ማዘጋጀት አስፈላጊ ነው.