קנאָוולעדגעבאַסע פּשוט ינסטראַקשאַנז צו אַרבעטן מיט די Profitserver דינסט
הויפּט קנאָוולעדגעבאַסע סערווירער רעסורסן טשעק

סערווירער רעסורסן טשעק


ווען אַ סערווער איז אָוווערלאָודיד, צי ווירטואַל אָדער דעדאַקייטאַד, דאָס ז וועבסיטעס סלאָולי לאָדן און פּראָדוצירן יריטאַטיוו ערראָרס אַנשטאָט פון אינהאַלט. עס איז נייטיק צו קערפאַלי מאָניטאָר זייַן פּאַראַמעטערס און אָנפירן אַ בייַצייַטיק אַנאַליסיס פון רעסורסן צו ויסמיידן אַזאַ אַ רעזולטאַט,

ווייַטער, מיר וועלן קוקן אין דיאַגנאָסינג יחיד רעסורסן ניצן די האָסטינג שפּייַזער ס מכשירים, ווי געזונט ווי דורך די וואָקזאַל אויף די סערווער זייַט. אין דערצו, מיר וועלן באַטראַכטן פאַרשידן אַפּראָוטשיז צו סאַלווינג פּראָבלעמס פֿאַרבונדן מיט נעבעך סיסטעם פאָרשטעלונג. די ינסטראַקשאַנז אַפּלייז צו קיין סערווערס מיט לינוקס אַס, ראַגאַרדלאַס פון די פּרעינסטאַללעד ווייכווארג.

קאָנטראָלירונג סערווער רעסורסן דורך VMmanager

VMmanager ווירטואַליזאַציע געצייַג איז די פּשוטסטע, אָבער אין דער זעלבער צייט אוניווערסאַלע לייזונג פֿאַר דיאַגנאָסטיק. עס שפּילט אַ שליסל ראָלע אין ענשורינג עפעקטיוו פאַרוואַלטונג פון דעדאַקייטאַד אָדער ווירטואַל סערווערס אויף רובֿ מאָדערנע האָסטינג פּראַוויידערז. למשל, די טשעק וועט ווערן דורכגעפירט אויף ווערסיע 6 פון דעם געצייַג, אָבער, פריערדיקע ווערסיעס קענען אויך דורכפירן ענלעכע דיאַגנאָסטיק.

פֿאַר אַנאַליז, דאַרפֿסטו גיין צום VMmanager קאָנטראָל פּאַנעל און אויסקלײַבן די געוואונטשע ווירטואַל מאַשין:

VMmanager

דערנאָך, דער באַניצער קענען גלייך זען די נוצן פון רעסורסן אין פאַקטיש צייט. פֿאַר מער דיטיילד סטאַטיסטיק, איר דאַרפֿן צו סעלעקטירן "פּאַראַמעטערס":

VMmanager פּאַראַמעטערס

די דיטיילד סטאַטיסטיק קוויטל אין די שפּיץ דיספּלייז די אַלגעמיינע סערווער קעראַקטעריסטיקס און די ווירטואַליזאַטיאָן טיפּ. אויף די גראַפס איר קענען זען נעץ קאַנדזשעסטשאַן, פּראַסעסער מאַסע, באַראַן און דיסק פּלאַץ באַניץ אין פאַקטיש צייט:

אַנאַליסיס פון סערווער מיטל אין VMmanager

פֿאַר אַ מער דיטיילד אַנאַליסיס פון דיסק פּלאַץ אָדער ריסאָרס סטאַטיסטיק פֿאַר אַ זיכער צייט, איר מוזן אויסקלייַבן די צונעמען מעניו נומער. אינפֿאָרמאַציע וועגן ווירטואַל דיסקס איז געוויזן אין דעם פֿאָרמאַט:

ווירטואַל דיסקס אין VMmanager

מאַסע סטאַטיסטיק פֿאַר אַ ספּעציפיש מיטל איז געוויזן אין די פאָרעם פון אַ באַקוועם גראַפיק:

רעסורסן אין VMmanager

עס איז מעגלעך צו ווייַזן אַ מאַסע גראַפיק פֿאַר אַ טאָג, וואָך, חודש, יאָר אָדער מאַניואַלי סעלעקטירן די נייטיק דאַטעס. אַלע הויפּט רעסורסן זענען געוויזן: פּראַסעסער, באַראַן, סטאָרידזש, נעץ צובינד.

פילע יוזערז דערוואַרטן אַז רעסורסן זאָל זיין געוויינט יוואַנלי איבער אַ זיכער צייט. אָבער, דאָס איז ניט שטענדיק דער פאַל. פֿאַר בייַשפּיל, די נעץ צובינד קען קוקן ענלעך אפילו אין ליידיק מאָדע:

נעטוואָרק צובינד בייַשפּיל אין VMmanager

קיין מיטלען זענען פארלאנגט אין דעם פאַל. אָבער, אין דעם פאַל פון אַ פּראַסעסער, באַראַן אָדער דיסק סטאָרידזש, דער סערווער זאָל נישט נוצן אַלע 100% פון זייַן רעסורסן קעסיידער; די רעקאַמענדיד מאַסע איז ניט מער ווי 70%.

קאָנטראָלירונג סערווער רעסורסן אין די וואָקזאַל

גאַנץ מאַסע אַנאַליסיס

מיר האָבן פריער געקוקט אויף עטלעכע אַנאַליז אָפּציעס אין דעם אַרטיקל "אַלגעמיינע דיאַגנאָסטיקס פון סערווער רעסורסן" . דאָרט האָבן מיר גערעדט וועגן נאָרמאַלע מכשירים ווי "טאָפּ/אַטאָפּ" , און אויך געקוקט אויף אינסטאַלירן און קאָנפיגורירן דעם "נעטדאַטאַ" יוטיליטי, וואָס דערמעגלעכט אונדז צו מאָניטאָרירן סערווער רעסורסן דורך דעם בלעטערער. אין דעם אַרטיקל וועלן מיר קוקן אויף "הטאָפּ" ווי אַן אַלטערנאַטיוו צו דעם "טאָפּ" יוטיליטי פֿאַר אַלגעמיינע סיסטעם רעסורסן אַנאַליז.

די געצייַג איז נישט פּריינסטאַללעד אין לינוקס דיסטריביושאַנז דורך פעליקייַט, אַזוי לאָזן אונדז אָנהייבן מיט ינסטאַלירונג. פֿאַר דעביאַן / ובונטו מיר נוצן דעם באַפֿעל:

apt-get install htop

פֿאַר CentOS, מאַכט עס מער זינען צו נוצן די EPEL רעפּאָזיטאָריעס. זיי זענען דיאַקטיווירט דורך דיפאָלט, אַזוי דער ערשטער באַפֿעל איז פאַראַנטוואָרטלעך פֿאַר זיי צוצולייגן, און דער צווייטער איז פֿאַר אינסטאַלירן htop :

yum -y install epel-release
yum install htop -y

גלייך נאָך ייַנמאָנטירונג, איר קענען עפֿענען די נוצן פון די אַפּלאַקיישאַן מעניו אָדער אין די וואָקזאַל מיט די צונעמען באַפֿעל:

htop

ווי אַ רעזולטאַט, דער באַניצער וועט קענען צו זען אַלע די אינפֿאָרמאַציע וועגן די סיסטעם:

הטאָפּ סערווער רעסורסן אַנאַליסיס

די שפּיץ לינקס ווינקל דיספּלייז פּראַסעסער דאַטן, אַרייַנגערעכנט די נוצן פון יעדער האַרץ, באַראַן און ויסבייַטן זכּרון. ויסבייַטן זכּרון אין לינוקס איז געניצט אין קאַסעס פון באַראַן דוחק, וואָס ינשורז סיסטעם פעסטקייַט. אין דער אויבערשטער רעכט ווינקל איר קענען זען די פּראַסעסער מאַסע און די נומער פון אַקטיוו טאַסקס. דער הויפט טייל ווייזט אַקטיוו פּראַסעסאַז מיט די פיייקייט צו סאָרט. דער נידעריקער טייל גיט אינפֿאָרמאַציע וועגן הייס קיז און פאַנגקשאַנאַליטי. די "הילף" אָפּטיילונג כּולל אַ דיטיילד באַשרייַבונג פון די קייפּאַבילאַטיז פון די פּראָגראַם:

הילף אָפּטיילונג אין הטאָפּ

איידער מען דיאַגנאָזירט דאָס סיסטעם אַליין, איז עס נייטיק צו פֿאַרשטיין פּונקט וויפֿל קערנס/פּראַסעסאָרן ווערן גענוצט אויף דעם סערווער. דער באַניצער קען געפֿינען זייער ווערט אין דער אויבערשטער לינקער ווינקל פֿון דער htop נוצפּראָגראַם :

סערווירער קאָרעס נומער אין הטאָפּ

אָדער דורך לויפן די באַפֿעל:

nproc

דעפּענדינג אויף די באקומען ווערט, די ערלויבט גאַנץ מאַסע וועט זיין קאַלקיאַלייטיד (לאָאַד דורכשניטלעך אין דער אויבערשטער רעכט ווינקל). אין אונדזער פאַל עס איז גלייַך צו 2, וואָס מיטל די מאַקסימום מאַסע איז 2.0. אָבער, דאָס טוט נישט מיינען אַז די סיסטעם וועט פרירן גאָר אונטער מאַסע 2.0. דער נומער קען זיין העכער, אָבער אין דעם פאַל, אַלע אנדערע טאַסקס וועט זיין אין די ריי, און די סערווער זיך וועט זיין לאָודיד. די ידעאַל ווערט איז גערעכנט ווי אַ מאַסע פון ​​ניט מער ווי 70%. פֿאַר בייַשפּיל, די מאַסע דורכשניטלעך זאָל זיין ין 0.7 אויף אַ איין-פּראַסעסער סערווער. אין דעם פאַל פון די סערווער אין די אויבן-דערמאנט בייַשפּיל, אַ גוט גראדן וואָלט זיין וואַלועס ניט העכער ווי 1.4.

ניצנדיק htop אדער זיינע אנאלאגן, דארף דער באניצער אפשאצן די הויפט רעסורסן: דורכשניטלעכע פראסעסאר לאסט, ראם באנוץ, דיסק פלאץ און נעץ אינטערפייס. אויב רעסורסן זענען מינימאל, דארף מען סארטירן פראצעסן לויט CPU באנוץ, אידענטיפיצירן הויך-פארברויכנדיקע אפעראציעס, און דערנאך אפטימיזירן אדער ענדיגן זיי. אויב עס איז אוממעגלעך צו פארמאכן די פראגראם אדער אפטימיזאציע פיילז, איז רעקאמענדירט צו באטראכטן צו בייטן צו א סערווער מיט א שטארקערע קאנפיגוראציע.

קאָנטראָלירונג פריי באַראַן

אין דעם אָפּטיילונג, מיר וועלן נעמען אַ נעענטער קוק אין אַ וויכטיק אַספּעקט פון די פאַנגקשאַנינג פון קיין סערווער - אַ גענוג מדרגה פון פריי באַראַן.

די יזיאַסט וועג צו קאָנטראָלירן פריי באַראַן אויף קיין לינוקס סיסטעם דורך די וואָקזאַל איז די באַפֿעל:

free -m

אין דער רעזולטאַט מיר באַקומען די פאלגענדע דאַטן אין מעגאַביטעס: גאַנץ, געוויינט, פריי און קאַשט באַראַן, ווי געזונט ווי ויסבייַטן באַנד:

סערווירער באַראַן דיאַגנאָסטיקס

דאָס געצייַג איז נוצלעך צו באַקומען אַלגעמיינע דאַטן אין אַ ספּעציפֿישן מאָמענט. פֿאַר דינאַמישע ראַם באַניץ דיאַגנאָסטיק, רעקאָמענדירן מיר די vmstat נוציקייט, וואָס דערמעגלעכט אונדז צו קאָנפיגורירן די דערהייַנטיקונג אָפטקייט פון די אַרויסגאַנג אינפֿאָרמאַציע:

vmstat 1

אין דעם אויבנדערמאנטן ביישפּיל, וועט די דאַטן ווערן דערהייַנטיקט יעדע סעקונדע. די רעזולטאַטן ווערן פּראָדוצירט אין אַ פֿאָרמאַט ענלעך צו free :

vmstat באַראַן טשעק

די געצייַג אויך גיט אַלגעמיינע סיסטעם אינפֿאָרמאַציע, אָבער אין אונדזער פאַל, בלויז די שפאלטן וואָס זענען פאַראַנטוואָרטלעך פֿאַר באַראַן, דאָס איז, זכּרון און ויסבייַטן, זענען וויכטיק. אַלע וואַלועס זענען אנגעוויזן אין קילאבייט. זאל ס קוק בייַ זיי אין מער דעטאַל:

זכּרון (RAM):

  • swpd: ווירטואַל זכּרון פארביטן פֿאַר גשמיות.
  • פרייַ: בנימצא גשמיות זכּרון (באַראַן).
  • באַף: זכּרון געניצט ווי אַ באַפער איידער דיסק שרייַבן.
  • קאַש: זכּרון געניצט ווי קאַש צו פאַרגיכערן אַקסעס.

ויסבייַטן

  • si: זכּרון געניצט ווי קאַש צו פאַרגיכערן אַקסעס.
  • so: דאַטן געשריבן פֿון גשמיות זכּרון צו ויסבייַטן זכּרון.

סעפּעראַטלי, עס איז ווערט דערמאָנען די פאַקט אַז אַלע סיסטעם רעסורסן דיאַגנאָסינג יוטילאַטיז טכילעס נעמען דאַטן פון לאָגס. אין דעם פאַל פון באַראַן, דער באַניצער וועט קענען צו זען די דאַטן גלייַך דורך עפן די קאָראַספּאַנדינג טעקע:

cat /proc/meminfo

דער רעזולטאַט איז גאַנץ ברייט, אָבער עס איז גענוג צו באַצאָלן ופמערקזאַמקייט צו דער ערשטער רעקאָרדס צו פונאַנדערקלייַבן זכּרון:

אַנאַליסיס פון באַראַן דורך קלאָץ

פּראָבלעמס מיט יבעריק באַראַן באַניץ זענען רובֿ אָפט שייַכות צו אַ ספּעציפיש אַרבעט אָדער פּראָצעס. אין די אָנהייב, דיאַגנאָסטיקס מיט פּראָסט מכשירים צו ידענטיפיצירן פּראָבלעמאַטיק פּראַסעסאַז וועט זיין גענוג. ווי אַ לייזונג, איר קען באַטראַכטן אָפּטימיזינג אַ ספּעציפיש אַפּלאַקיישאַן, געבן קאַטשינג און דאַטן קאַמפּרעשאַן אויב מיר רעדן וועגן גרויס אַמאַונץ פון אינפֿאָרמאַציע אָדער פאַרגרעסערן די סערווער קאַנפיגיעריישאַן.

דיסק פּלאַץ קאָנטראָל

דיאַגנאָסטיקס פון סערווער דיסק פּלאַץ איז ניט ווייניקער וויכטיק ווי די אנדערע רעסורסן. ווי אַ הערשן, סיגנאַלז וועגן די נויט פֿאַר קאָנטראָלירונג זענען: די ינאַביליטי צו שאַפֿן אָדער שרייַבן צו יגזיסטינג טעקעס, פּאַמעלעך סיסטעם פאָרשטעלונג און פאַרשידן אַרייַנשרייַב / רעזולטאַט ערראָרס.

די מערסט באַקוועם וועג צו קאָנטראָלירן איז די באַפֿעל:

df -h

אין ענטפער, די געצייַג וועט ווייַזן אינפֿאָרמאַציע אויף אַלע מאָונטעד דיסק פּאַרטישאַנז:

דיאַגנאָסטיקס פון פריי סערווער זכּרון

איר קענען נוצן דעם באַפֿעל פֿאַר מער דיטיילד מאָניטאָרינג דירעקטעריז:

du -hs /*
סערווירער וועגווייַזער דורכקוק

דער וועג, דער באַניצער וועט קענען צו געפֿינען ווי פיל פּלאַץ יעדער וועגווייַזער נעמט. צו ומקערן סיסטעם פאָרשטעלונג, איר דאַרפֿן צו אַפּטאַמייז די צעטיילונג פון די דיסק וואָס קאַנסומז די מערסט זיקאָרן. עס איז רעקאַמענדיד נישט צו נוצן מער ווי 80-90% פון די פריי פּלאַץ פון די גאַנץ סומע; די רוען 10-20% זאָל זיין גענוג פֿאַר סטאַביל סיסטעם אָפּעראַציע. עס איז רעקאַמענדיד צו פאַרגרעסערן דיסק פּלאַץ אויב אַפּטאַמאַזיישאַן איז ניט מעגלעך. דעם קענען זיין געטאן דורך אַדינג נייַ אָדער יקספּאַנדינג יגזיסטינג דיסקס, ווי געזונט ווי ניצן וואָלקן סטאָרידזש. רעגאַרדלעסס פון די לייזונג אויסדערוויילט, עס איז רעקאַמענדיד צו שטענדיק מאַכן אַ באַקאַפּ קאָפּיע צו ויסמיידן טעקע אָנווער.

נעץ צובינד טשעק

די לעצט, אָבער ניט ווייניקער וויכטיק אַספּעקט פון סערווער דיאַגנאָסטיקס איז קאָנטראָלירונג די נעץ צובינד. די נעטהאָגס די נוצן קענען ווערן גענוצט אויב איר ווילן צו באַקומען אַלגעמיינע אינפֿאָרמאַציע וועגן ווי פיל פאַרקער איז אַקאַונאַד פֿאַר נעץ פּראַסעסאַז אין פאַקטיש צייט.
ינסטאַלירונג און קאַטער אויף Cent OS:

yum install nethogs
nethogs

פֿאַר דעביאַן / ובונטו:

apt-get install nethogs
nethogs

די געצייַג וועט ווייַזן די פּראַסעסאַז וואָס נוצן נעץ רעסורסן אין דעם מאָמענט:

דיאַגנאָסטיקס פון סערווער נעץ צובינד

מיר רעקאָמענדירן ניצן iftop פֿאַר מער דיטיילד אַנאַליסיס.
ינסטאַלירונג און קאַטער אויף Cent OS:

yum install iftop
iftop

פֿאַר דעביאַן / ובונטו:

apt-get install iftop
iftop

דער פּראָגראַם רעזולטאַט איז אַ רשימה פון אַקטיוו קאַנעקשאַנז וואָס ינדיקייץ IP אַדרעסעס, פּאָרץ, טראַנספערד סומע פון ​​דאַטן און אַריבערפירן גיכקייַט. די הויפּט פּראָגראַם מייַלע איז די וויזשאַוואַל פּלאַן פון די נעץ קאַנאַל לאָודינג:

View פון אַקטיוו נעץ קאַנעקשאַנז

נאָך דיאַגנאָסינג די סערווער נעץ קאַנאַל און ידענטיפיצירן פּראָבלעמס מיט הויך מאַסע, עס איז רעקאַמענדיד צו פאַרגרעסערן די באַנדווידט פון נעץ קאַנעקשאַנז אויף די האָסטינג שפּייַזער ס זייַט אָדער אַפּטאַמייז די סעטטינגס פון די ספּעציפיש פּראָבלעמאַטיק צובינד. ווי אַ באַקאַפּ געצייַג, איר קענען נוצן פאַרשידן מאָניטאָרינג סיסטעמען צו געשווינד שפּור ענדערונגען אין נעץ טעטיקייט און, אויב נייטיק, קעסיידער דערהייַנטיקן די נעץ ינפראַסטראַקטשער אין לויט מיט די רעקווירעמענץ.

סאָף

אין מסקנא, קען מען אונטערשטרייַכן אַז דיאַגנאָזירן סערווער רעסורסן איז אַן אינטעגראַלער טייל פון עפעקטיווער פאַרוואַלטונג פון ווירטואַלע און דעדיקירטע סערווערס. דער אַרטיקל האָט אונדז געגעבן די מעגלעכקייט צו קוקן אויף די הויפּט מכשירים פֿאַר אַ פולשטענדיק סערווער אַנאַליז, און האָט אויך געגעבן פּראַקטישע רעקאָמענדאַציעס פֿאַר טראָובלעשווטינג מעגלעכע פּראָבלעמען. רעגולערע סיסטעם דיאַגנאָסטיקס לאָזן דעם סערווער פונקציאָנירן אָן פּראָבלעמען, אפילו אָן אַקטיווע באַניצער באַטייליקונג.

❮ פריערדיגער אַרטיקל לינוקס טעקסט רעדאקציע
נעקסטער אַרטיקל ❯ ווי צו קאָנטראָלירן די פּאָסט סערווער

פרעגן אונדז וועגן VPS

מיר זענען שטענדיק גרייט צו ענטפֿערן דיין פֿראגן אין קיין צייט פון טאָג אָדער נאַכט.