vtop - ഒരു ലിനക്സ് പ്രോസസ് ആൻഡ് മെമ്മറി ആക്റ്റിവിറ്റി മോണിറ്ററിംഗ് ടൂൾ


Node.js-ൽ എഴുതിയിരിക്കുന്ന \ടെർമിനൽ ആക്റ്റിവിറ്റി മോണിറ്ററിംഗ് ടൂൾ പോലെയുള്ള കമാൻഡ്-ലൈൻ ടൂളുകൾ.

മൾട്ടി-പ്രോസസ് ആപ്ലിക്കേഷനുകളിലുടനീളം ഉപയോക്താക്കൾക്ക് സിപിയു ഉപയോഗം കാണുന്നത് എളുപ്പമാക്കുന്നതിനാണ് ഇത് രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത് (മാസ്റ്റർ പ്രോസസും ചൈൽഡ് പ്രോസസ്സുകളും ഉള്ളവ, ഉദാഹരണത്തിന്, NGINX, Apache, Chrome മുതലായവ). vtop കാലക്രമേണ സ്പൈക്കുകൾ കാണുന്നതും മെമ്മറി ഉപയോഗവും എളുപ്പമാക്കുന്നു.

സിപിയു, മെമ്മറി ഉപയോഗ ചാർട്ടുകൾ വരയ്ക്കാനും പ്രദർശിപ്പിക്കാനും vtop യൂണികോഡ് ബ്രെയിൽ പ്രതീകങ്ങൾ ഉപയോഗിക്കുന്നു, സ്പൈക്കുകൾ ദൃശ്യവൽക്കരിക്കാൻ നിങ്ങളെ സഹായിക്കുന്നു. കൂടാതെ, ഇത് ഒരേ പേരിൽ (മാസ്റ്ററും എല്ലാ ചൈൽഡ് പ്രോസസ്സുകളും) ഒരുമിച്ച് പ്രോസസ്സ് ചെയ്യുന്നു.

ഈ ലേഖനത്തിൽ, ലിനക്സിൽ vtop മോണിറ്ററിംഗ് ടൂൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് നിങ്ങൾ പഠിക്കും.

ഒരു മുൻവ്യവസ്ഥ എന്ന നിലയിൽ, നിങ്ങളുടെ സിസ്റ്റത്തിൽ Node.js, NPM എന്നിവ ഇൻസ്റ്റാൾ ചെയ്തിരിക്കണം, അല്ലാത്തപക്ഷം, ഈ ഗൈഡ് കാണുക:

  • Linux-ൽ ഏറ്റവും പുതിയ Node.js, NPM എന്നിവ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

ലിനക്സ് സിസ്റ്റങ്ങളിൽ vtop ഇൻസ്റ്റാൾ ചെയ്യുന്നു

നിങ്ങളുടെ സിസ്റ്റം Node.js ഉം NPM ഉം ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, vtop ഇൻസ്റ്റാൾ ചെയ്യാൻ ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക. പാക്കേജ് ഇൻസ്റ്റലേഷനായി റൂട്ട് പ്രത്യേകാവകാശങ്ങൾ നേടുന്നതിന് ആവശ്യമെങ്കിൽ sudo കമാൻഡ് ഉപയോഗിക്കുക.

# sudo npm install -g vtop

vtop ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, അത് സമാരംഭിക്കുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# vtop

ഇനിപ്പറയുന്നവയാണ് vtop കീബോർഡ് കുറുക്കുവഴികൾ, അമർത്തുന്നത്:

    vtop-ന്റെ ഏറ്റവും പുതിയ പതിപ്പിലേക്ക്
  • u അപ്ഡേറ്റ് ചെയ്യുന്നു.
  • k അല്ലെങ്കിൽ അമ്പടയാളം പ്രോസസ്സ് ലിസ്റ്റിന്റെ മുകളിലേക്ക് നീക്കുന്നു.
  • j അല്ലെങ്കിൽ അമ്പടയാളം പ്രോസസ്സ് ലിസ്റ്റിലേക്ക് താഴേക്ക് നീക്കുന്നു.
  • g നിങ്ങളെ പ്രോസസ്സ് ലിസ്റ്റിന്റെ മുകളിലേക്ക് കൊണ്ടുപോകുന്നു.
  • G നിങ്ങളെ ലിസ്റ്റിന്റെ അവസാനത്തിലേക്ക് കൊണ്ടുപോകുന്നു.
  • dd ആ ഗ്രൂപ്പിലെ എല്ലാ പ്രക്രിയകളെയും ഇല്ലാതാക്കുക (നിങ്ങൾ ആദ്യം പ്രോസസ്സിന്റെ പേര് തിരഞ്ഞെടുക്കണം).

വർണ്ണ സ്കീം മാറ്റാൻ, --theme സ്വിച്ച് ഉപയോഗിക്കുക. നിങ്ങൾക്ക് ലഭ്യമായ ഏതെങ്കിലും തീമുകൾ തിരഞ്ഞെടുക്കാം (ആസിഡ്, ബെക്ക, ബ്രൂ, സെർട്ടുകൾ, ഡാർക്ക്, ഗൂയി, ഗ്രുവ്ബോക്സ്, മോണോകൈ, നോർഡ്, പാരലാക്സ്, സെറ്റി, വിസാർഡ്), ഉദാഹരണത്തിന്:

# vtop --theme wizard

അപ്uഡേറ്റുകൾക്കിടയിലുള്ള ഇടവേള സജ്ജീകരിക്കുന്നതിന് (മില്ലിസെക്കൻഡിൽ), --update-interval ഉപയോഗിക്കുക. ഈ ഉദാഹരണത്തിൽ, 20 മില്ലിസെക്കൻഡ് 0.02 സെക്കൻഡിന് തുല്യമാണ്:

# vtop --update-interval 20

കാണിച്ചിരിക്കുന്നതുപോലെ, --quit-after ഓപ്ഷൻ ഉപയോഗിച്ച്, കുറച്ച് നിമിഷങ്ങൾക്ക് ശേഷം അവസാനിപ്പിക്കാൻ നിങ്ങൾക്ക് vtop സജ്ജമാക്കാനും കഴിയും.

# vtop --quit-after 5

vtop സഹായം ലഭിക്കാൻ, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

# vtop -h

സെർവർ അഭ്യർത്ഥനകൾ, ലോഗ് എൻട്രികൾ മുതലായവ അളക്കുന്നത് ഉൾപ്പെടെയുള്ള നിരവധി സവിശേഷതകൾ vtop-ന് പൈപ്പ്ലൈനിൽ ഉണ്ട്. vtop-നെ കുറിച്ച് നിങ്ങൾ എന്താണ് ചിന്തിക്കുന്നത്? ചുവടെയുള്ള അഭിപ്രായ ഫോം വഴി ഞങ്ങളെ അറിയിക്കുക.