د سرورونو د موثر فعالیت لپاره د سرورونو منظم بار تشخیص خورا مهم دی. د سرورونو د بار تشخیص د احتمالي ستونزو پیژندلو، د فعالیت اصلاح کولو، او دوامداره عملیات ډاډمن کولو ته اجازه ورکوي. معمولا، دا ډول پروسیجرونه د انفرادي هارډویر اجزاو، سافټویر، شبکې ترتیباتو، او عملیاتي معلوماتو ارزونه شامله ده.
پدې مقاله کې، موږ به د ټرمینل له لارې د سرور سرچینو تحلیل اصلي میتودونه معاینه کړو او همدارنګه په براوزر کې د اتوماتیک څارنې لپاره وسیلو ته اشاره وکړو. لارښوونه د هر لینکس عملیاتي سیسټم کې د هر ډول وقف شوي یا مجازی سرورونو لپاره پلي کیږي ، پرته له دې چې مخکې نصب شوي سافټویر ته پام وشي.
په ټرمینل کې د سرور ټولیز بار څنګه وګورئ
د سرور د ټول بار د مستقیم ټرمینل کې د چک کولو لپاره، مشهور اسانتیاوې لکه ټاپ او اټاپ به وکارول شي. په ډیری مواردو کې، دوی دمخه نصب شوي دي. یوازې قومانده پیل کړئ:
top
په ځواب کې، دا وسیله به په ریښتیني وخت کې د سیسټم د اوسني حالت په اړه معلومات چمتو کړي:
په دې توګه، د سرور مدیر نه یوازې عمومي معلومات تعقیبولی شي بلکې د کیبورډ نیویګیشن په کارولو سره د یوې ځانګړې پروسې په اړه هم. په هرصورت، دا پروګرام د ژور تحلیل لپاره هم اجازه ورکوي. د دې لپاره، د یوټیلټي په اصلي کړکۍ کې، د " F " کیلي فشار ورکړئ، چې وروسته به دا ممکنه وي چې اضافي ساحې غوره کړئ:
فعال ساحې په غټو کې روښانه شوي، د نورو په پرتله سپک کیږي، او د سمبول * سره مل وي. د یوې ځانګړې ساحې د فعالولو لپاره، د کیبورډ نیویګیشن وکاروئ، بیا د ځای یا " D " کیلي فشار ورکړئ. د ساحو کړکۍ او په عمومي ډول د پروګرام څخه د وتلو لپاره، " Q " یا " Esc " کیلي فشار ورکړئ. نوي اضافه شوي ساحې د اصلي کړکۍ ته د راستنیدو او د کیبورډ د تیر کیلي په کارولو سره ښیې خوا ته د سکرول کولو سره لیدل کیدی شي:
دا مهمه ده چې د وتلو پر مهال د " W " کیلي په فشارولو سره اوسني ترتیبات خوندي کړئ .
راتلونکی وسیله په لیکه کې atop ده . دا د لاندې قوماندې سره پیل کیږي:
atop
د پیل څخه سمدلاسه وروسته، دا د سیسټم په اړه معلومات ښیې:
دا د څارنې لپاره تقریبا ورته فعالیت لري مګر د شبکې او ډیسکونو په اړه د معلوماتو تعقیبولو ته هم اجازه ورکوي. تاسو کولی شئ د " help " قوماندې په واسطه د ټولو شته دندو سره ځان آشنا کړئ:
په ډیری مواردو کې، مدیران دا وسیله د یوې ځانګړې مودې لپاره د لاګونو لیدلو لپاره کاروي. دا هغه وخت ګټور کیدی شي کله چې تاسو اړتیا لرئ د تیرې مودې لپاره بار وپیژنئ، د مثال په توګه، د شپې. د لاګونو لیدلو لپاره، دا قومانده وکاروئ:
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
په براوزر کې د سرور ټول بار څنګه وګورئ
په براوزر کې د دریمې ډلې وسیلو کارول د هغه څه ډیر بصري انځور وړاندې کوي چې په سرور کې پیښیږي. دا ډول وسایل د آرامۍ تحلیل لپاره دي پرته لدې چې په ټرمینل کې د برنامو ترمنځ د ځانګړي فعالیت موندلو لپاره تیر شي. یو له خورا فعال حلونو څخه نیټ ډیټا دی. دا په بشپړ ډول وړیا دی او لاهم د بشپړ سرور تشخیص لپاره اړین هرڅه لري. راځئ چې د OS اوبنټو 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
چیرته چې ۱۱.۲۲.۳۳.۴۴ د سرور IP پته ده چې په ترتیب فایل کې مشخص شوې ده، ۱۹۹۹۹ د پروګرام معیاري پورټ دی.
د ډشبورډ په سر کې، په سرور کې د بار په اړه اصلي معلومات په ریښتیني وخت کې ښودل کیږي:
لاندې تاسو کولی شئ د سرور د هرې برخې ګراف ته نږدې کتنه وکړئ:
د چارټونو د زوم کولو یا کمولو لپاره، تاسو کولی شئ د "Shift + mouse wheel" ترکیب وکاروئ. کله چې کاروونکی د اصلي ګرافونو سره بلد شي، نو د هرې جلا برخې لپاره یو اضافي مینو به په اتوماتيک ډول خلاص شي چې په پورتنۍ ښیې کونج کې موقعیت لري. دا وسیله د لاندې برخو په اړه تفصيلي معلومات چمتو کولو توان لري:
راځئ چې د لومړیو دریو توکو په کارولو سره یو مفصل تحلیل په پام کې ونیسو: CPUs، حافظه، ډیسکونه:
نیټ ډیټا په ځانګړو محرکونو کې د خبرتیاو لپاره انعطاف منونکي ترتیبات هم لري. د دوی د فعالولو لپاره، په پورتنۍ پینل کې "الارم" غوره کړئ او له لیست څخه دمخه چمتو شوی سکریپټ غوره کړئ:
د دې یوټیلټي فعالیت خورا پراخ دی، او موږ سپارښتنه کوو چې د ګیټ هب پروژې پاڼې یا رسمي ویب پاڼې کې د امکاناتو بشپړ لیست سره ځان وپیژنئ . یوازې دا یوه وسیله به په عمومي توګه د ټول سرور او په ځانګړي توګه د هغې انفرادي برخو بشپړ کنټرول لپاره کافي وي.
پایله
د ترسره شوي سرور تشخیص په پایله کې، دا تایید کیدی شي چې سیسټم عموما په ثابت او مؤثره توګه کار کوي. د CPU بار، د حافظې کارولو، د ډیسک فعالیت، او د شبکې بار تحلیل ښودلې چې د سرور سرچینې په غوره توګه کارول کیږي. په هرصورت، د احتمالي ستونزو مخنیوي لپاره، دا مهمه ده چې د بار منظم څارنه ترسره کړئ او په راتلونکي کې د سرور اعتبار او فعالیت ډاډمن کولو لپاره بیک اپ حلونه چمتو کړئ.