የአገልጋይ አፈጻጸምን ለመፈተሽ ያተኮሩ ተከታታይ ቁሶችን እንቀጥላለን። ዛሬ ስለ ሁለት ጊዜ የተፈተኑ መመዘኛዎች አሁንም ስለሚደገፉ እና ስለዘመኑ እንነጋገራለን - NetPerf፣ HardInfo እና ApacheBench።
--Ото -
NetPerf
ይህ የአውታረ መረብ ፍሰትን ለመገምገም መሳሪያ ነው። የተገነባው በ Hewlett-Packard መሐንዲሶች ነው። መሳሪያ
ዛሬ netperf በቤንችማርክ መሣሪያ ስብስብ ውስጥ ተካትቷል።
apiVersion: v1
kind: Service
metadata:
labels:
app-name: netperf
name: netperf
namespace: your_project
spec:
ports:
- port: 12865
protocol: TCP
targetPort: 12865
selector:
app-name: netperf
sessionAffinity: ClientIP
type: ClusterIP
ኦፊሴላዊው ማከማቻ ኔትፐርፍ በልዩ የሄውሌት-ፓካርድ ፍቃድ ይሰራጫል። ይሁን እንጂ የመገልገያው ደራሲ ሪክ ጆንስ በክፍት ምንጭ ምርጥ ወጎች ውስጥ እንደተዘጋጀ ይናገራል። በቅርብ ጊዜ የnetperf ዝመናዎች በጣም አልፎ አልፎ እንደነበሩ እናስተውላለን። ይህ በምርቱ ብስለት ምክንያት ሊሆን ይችላል.
netperf አናሎግ አለው - ለምሳሌ ፣
ሃርድኮር
ይህ ስለ ሃርድዌር እና ኦፕሬቲንግ ሲስተም መረጃን ለመሰብሰብ መገልገያ ነው። በ PCI ፣ ISA PnP ፣ USB ፣ IDE ፣ SCSI ፣ እንዲሁም ተከታታይ እና ትይዩ ወደቦች ላይ ስለ መሳሪያዎች አሠራር መረጃ ያሳያል ። ነገር ግን እንደ መለኪያ እና መከታተያ መሳሪያ መጠቀም ይቻላል.
HardInfo በርካታ ሙከራዎችን ያቀርባል። ለምሳሌ፣ ሲፒዩ Blowfish የሲሜትሪክ ምስጠራን ለማገድ ምስጠራ ስልተ ቀመሮችን በመጠቀም የአቀነባባሪውን አፈጻጸም ይገመግማል። ብላ
በአብዛኛዎቹ ፈተናዎች ውስጥ ያለው ውጤት በሰከንዶች ውስጥ ይሰጣል, እና በዚህ መሠረት, ትንሽ ነው, የተሻለ ይሆናል. ሁሉም ሪፖርቶች በኤችቲኤምኤል እና txt ቅርጸቶች ይታያሉ።
መጀመሪያ ላይ መገልገያው የተገነባው እንደ የፕሮጀክቱ አካል ነው
በርሊኦስ . ለክፍት ምንጭ መተግበሪያዎች ማስተናገጃ መድረክን አካቷል (እንደSourceForge ) እና በርካታ የውሂብ ጎታዎች ለሰነዶች እና የክፍት ምንጭ ገንቢዎች መገለጫዎች። BerliOS በ2014 በቂ የገንዘብ ድጋፍ ባለመኖሩ ተዘግቷል። ዛሬ ሃርድ ኢንፎ በአድናቂዎች ጥረት እየተሰራ ነው።በተለየ ማጠራቀሚያ ውስጥ በ GitHub ላይ.
እባክዎን ስርዓቱ አንዳንድ ጊዜ ስህተቶች ያጋጥመዋል. በየጊዜው የሚከሰት መሆኑ ይታወቃል
ApacheBench
የኤችቲቲፒ አገልጋዮችን ለመጫን መሳሪያ። ApacheBench (AB) የተነደፈው Apache ለመመዘን ነው፣ ነገር ግን በማንኛውም ሌላ አገልጋይ ላይ መስራት ይችላል። መሣሪያው በብዙ የሊኑክስ ስርጭቶች ላይ አስቀድሞ ተጭኗል።
--Ото -
መገልገያው ብዙ ጥያቄዎች ያላቸውን አገልጋዮችን በቦምብ ያሰራጫል። ለማሄድ የሚከተለውን ትዕዛዝ ማስገባት ያስፈልግዎታል:
ab -n 100 -c 10 http://www.example.com/
አንድ መቶ የGET ጥያቄዎችን ይልካል (ከመካከላቸው ቢበዛ አስር በአንድ ጊዜ ይላካሉ) ወደ ለሙከራ መገልገያ። በውጤቱ ላይ, ስርዓቱ አማካኝ የጥያቄ ሂደት ጊዜ, የተላለፈው ጠቅላላ የውሂብ መጠን, የውጤት መጠን እና የስህተቶች ብዛት ያሳያል.
ዛሬ አንድ ትልቅ ማህበረሰብ በአገልግሎት መስጫው ዙሪያ ተሰብስቧል። በመደበኛነት በይነመረብ ላይ ይታያል
የቅርብ መመሪያዎች ApacheBench ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል።
AB አናሎግ እንዳለው ልብ ይበሉ -
እኛ በ 1cloud አገልግሎት እንሰጣለን።
የእኛ ደመና
ምንጭ: hab.com