معلومات جي بنياد تي پرافٽ سرور سروس سان ڪم ڪرڻ لاءِ سادي هدايتون
مک معلومات جي بنياد تي سرور لوڊ تشخيص

سرور لوڊ تشخيص


سرور جي موثر آپريشن لاءِ باقاعده سرور لوڊ تشخيص انتهائي اهم آهي. سرور لوڊ تشخيص امڪاني مسئلن جي سڃاڻپ، ڪارڪردگي جي اصلاح، ۽ مسلسل آپريشن کي يقيني بڻائڻ جي اجازت ڏئي ٿي. عام طور تي، اهڙن طريقيڪار ۾ انفرادي هارڊويئر حصن، سافٽ ويئر، نيٽ ورڪ سيٽنگون، ۽ آپريشنل ڊيٽا جو جائزو شامل آهي.

هن آرٽيڪل ۾، اسين ٽرمينل ذريعي سرور وسيلن جي تجزيي جي مکيه طريقن جو جائزو وٺنداسين ۽ برائوزر ۾ خودڪار نگراني لاءِ اوزارن تي پڻ رابطو ڪنداسين. هدايت ڪنهن به قسم جي لاءِ لاڳو آهي وقف or ورچوئل سرورز ڪنهن به لينڪس آپريٽنگ سسٽم تي، اڳ ۾ نصب ٿيل سافٽ ويئر کان سواءِ.

ٽرمينل ۾ سرور تي مجموعي لوڊ ڪيئن چيڪ ڪجي

ٽرمينل ۾ سرور جي مجموعي لوڊ کي سڌو سنئون جانچڻ لاءِ، مشهور يوٽيلٽيز جهڙوڪ مٿي ۽ چٽيو استعمال ڪيو ويندو. گھڻن ڪيسن ۾، اهي اڳ ۾ ئي نصب ٿيل آهن. بس حڪم لانچ ڪريو:

top

جواب ۾، اوزار حقيقي وقت ۾ سسٽم جي موجوده حالت بابت معلومات فراهم ڪندو:

مٿين يوٽيلٽي استعمال ڪندي سرور جي تشخيص

هن طريقي سان، سرور ايڊمنسٽريٽر ڪيبورڊ نيويگيشن استعمال ڪندي نه رڳو عام معلومات پر هڪ مخصوص عمل بابت پڻ ٽريڪ ڪري سگهي ٿو. جڏهن ته، پروگرام هڪ گهري تجزيي جي اجازت پڻ ڏئي ٿو. ان لاءِ، يوٽيلٽي جي مکيه ونڊو ۾، "F" ڪي، جنهن کان پوءِ اضافي فيلڊ چونڊڻ ممڪن ٿيندو:

مٿيان اضافي شعبا

فعال فيلڊز کي بولڊ ۾ نمايان ڪيو ويندو آهي، باقي کان هلڪو ٿي ويندو آهي، ۽ هڪ علامت سان گڏ هوندو آهي *. هڪ مخصوص فيلڊ کي چالو ڪرڻ لاءِ، ڪيبورڊ نيويگيشن استعمال ڪريو، پوءِ دٻايو خلا يا "D"چاٻي. فيلڊ ونڊو ۽ پروگرام مان نڪرڻ لاءِ عام طور تي، " کي دٻايوQ"يا"Esc"ڪي. نوان شامل ڪيل فيلڊ مکيه ونڊو ڏانهن واپس وڃڻ ۽ ڪيبورڊ تي تير واري ڪيز استعمال ڪندي ساڄي طرف اسڪرول ڪندي ڏسي سگهجن ٿا:

مٿي جا شامل ڪيل ميدان

ٻاهر نڪرڻ وقت موجوده سيٽنگون محفوظ ڪرڻ ضروري آهي "W"چاندي.

قطار ۾ ايندڙ اوزار آهي چٽيو. اهو هيٺ ڏنل حڪم سان لانچ ٿئي ٿو:

atop

لانچ کان فوري طور تي، اهو سسٽم بابت معلومات ڏيکاري ٿو:

atop يوٽيلٽي استعمال ڪندي سرور جي تشخيص

ان ۾ نگراني لاءِ تقريبن هڪجهڙائي ڪارڪردگي آهي پر نيٽ ورڪ ۽ ڊسڪ بابت معلومات کي ٽريڪ ڪرڻ جي اجازت پڻ ڏئي ٿي. توهان "" ذريعي سڀني موجود ڪمن سان پاڻ کي واقف ڪري سگهو ٿا.مدد"حڪم:

مٿي ڏنل پروگرام جا ڪم

گھڻن ڪيسن ۾، منتظمين هن اوزار کي هڪ مخصوص عرصي لاءِ لاگ ڏسڻ لاءِ استعمال ڪندا آهن. اهو ڪارآمد ٿي سگهي ٿو جڏهن توهان کي گذريل عرصي لاءِ لوڊ ڄاڻڻ جي ضرورت هجي، مثال طور، رات جو. لاگ ڏسڻ لاءِ، حڪم استعمال ڪريو:

atop -r
سرور جي تشخيصي لاگز کي مٿي سان ڏسڻ

نيويگيشن لاءِ، " استعمال ڪريوt"چاٻي - وقت ۾ اڳتي،"شفٽ + ٽي"- پوئتي.

ڊفالٽ طور، atop هر 10 منٽن ۾ لاگ لکندو آهي ۽ انهن کي محفوظ ڪندو آهي /var/log/atop ڊاريڪٽري. محفوظ ڪرڻ لاءِ وقفو يا رستو تبديل ڪرڻ لاءِ، توهان کي ترتيب واري فائل کولڻ جي ضرورت آهي /وغيره/ڊفالٽ/مٿي ۽ هيٺيون تبديليون ڪريو:

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 پروگرام جو معياري پورٽ آهي.

ڊيش بورڊ جي چوٽي تي، سرور تي لوڊ بابت مکيه معلومات حقيقي وقت ۾ ڏيکاريل آهي:

سرور وسيلن جي تجزيي ۾ نيٽ ڊيٽا جا مکيه اشارا

هيٺ توهان سرور جي هر انفرادي جزو جي گراف تي ويجهي نظر وجهي سگهو ٿا:

تفصيلي سرور وسيلن جو تجزيو

چارٽس کي زوم ان يا آئوٽ ڪرڻ لاءِ، توهان "شفٽ + ماؤس ويل" جو ميلاپ استعمال ڪري سگهو ٿا. هڪ ڀيرو استعمال ڪندڙ مکيه گرافس کان واقف ٿي ويندو، مٿي ساڄي ڪنڊ ۾ واقع هر الڳ جزو لاءِ هڪ اضافي مينيو خودڪار طريقي سان کلي ويندو. هي اوزار هيٺين حصن تي تفصيلي معلومات مهيا ڪرڻ جي قابل آهي:

نيٽ ڊيٽا جا مکيه حصا

اچو ته پهرين ٽن شين کي استعمال ڪندي هڪ تفصيلي تجزيو تي غور ڪريون: سي پي يو، ميموري، ڊسڪ:

نيٽ ڊيٽا ۾ سي پي يو جو تفصيلي ڏيک نيٽ ڊيٽا ۾ ياداشت جو تفصيلي ڏيک نيٽ ڊيٽا ۾ ڊسڪ جو تفصيلي ڏيک

نيٽ ڊيٽا ۾ مخصوص ٽرگرز تي الرٽس لاءِ لچڪدار سيٽنگون پڻ آهن. انهن کي چالو ڪرڻ لاءِ، مٿين پينل تي "الارم" چونڊيو ۽ فهرست مان اڳ ۾ ئي تيار ڪيل اسڪرپٽ چونڊيو:

نيٽ ڊيٽا ۾ موجود الارم لسٽ

يوٽيلٽي جي ڪارڪردگي تمام وسيع آهي، ۽ اسان سفارش ڪريون ٿا ته توهان پاڻ کي امڪانن جي مڪمل فهرست سان واقف ڪرايو. GitHub منصوبي جو صفحو يا سرڪاري ويب سائيٽ. صرف هي هڪ اوزار عام طور تي پوري سرور ۽ خاص طور تي ان جي انفرادي حصن جي مڪمل ڪنٽرول لاءِ ڪافي هوندو.

ٿڪل

سرور جي تشخيص جي نتيجي ۾، اهو چئي سگهجي ٿو ته سسٽم عام طور تي مستحڪم ۽ ڪارآمد طريقي سان ڪم ڪري ٿو. سي پي يو لوڊ، ميموري استعمال، ڊسڪ سرگرمي، ۽ نيٽ ورڪ لوڊ جي تجزيي مان ظاهر ٿيو ته سرور وسيلن کي بهترين طور تي استعمال ڪيو ويو آهي. جڏهن ته، امڪاني مسئلن کي روڪڻ لاءِ، لوڊ جي باقاعده نگراني ڪرڻ ۽ مستقبل ۾ سرور جي اعتبار ۽ ڪارڪردگي کي يقيني بڻائڻ لاءِ بيڪ اپ حل تيار ڪرڻ ضروري آهي.

❮ پوئين مضمون لينڪس تي فائر وال ترتيب ڏيڻ
ايندڙ مضمون ❯ سرور لوڊ گهٽائڻ

اسان کان VPS بابت پڇو

اسين ڏينهن يا رات جي ڪنهن به وقت توهان جي سوالن جا جواب ڏيڻ لاءِ هميشه تيار آهيون.