Како се користи вмстат Линук наредба

Линук дистрибуције нуде нам низ команди и идеалних алата за одржавање најбоље контроле над свим аспектима сервера или система, а то је корисно ако унутар својих улога морамо приступити детаљним информацијама о процесима, активностима процесора, меморији, чврстом диску и још много тога , јер ћемо на овај начин знати у којим тачкама система могу доћи до аномалија и на тај начин предузети административне или помоћне радње по њима.

Једна од најбољих опција за приступ овој врсти информација је употреба вмстат -а, а Солветиц ће објаснити шта је то и како користити овај алат на Линук -у.

Шта је вмстатАлатка вмстат развијена је како би администраторима пружила информације о процесима, меморији, страничном прегледу, блок И / О, активности ЦПУ -а, броју прекидача контекста, прекидима уређаја и системским позивима како би приступили најбољим детаљима контроле.

Вмстат генерише први извештај где се приступа детаљима од последњег покретања система, затим се додају додатне вредности које дају период узорка одређене дужине. Захваљујући вмстат -у биће могуће детаљно знати сваки аспект који игра улогу у систему.

1. Како се користи вмстат на Линук -у


Основна синтакса за коришћење вмстата је следећа:
 вмстат [опције] [одлагање [број]]
Прва основна опција употребе је да извршите следеће:
 Вмстат
Резултат ће бити следећи:

ЕНЛАРГЕ

Тамо налазимо низ поља која су следећа:

Процс

  • р: Означава број процеса језгра у реду за дистрибуцију
  • б: Они су број процеса језгра који су блокирани и чекају ресурсе
  • в: Односи се на број процеса у простору који треба доделити

Меморија

  • свпд: То је количина употребљене виртуелне меморије (кБ)
  • бесплатно: То је количина неактивне меморије (кБ)
  • буфф: То је количина меморије која се користи као бафер (кБ)

Свап

  • да: Означава количину меморије која је донета из простора за замену са диска (кБ / с)
  • дакле: То је количина замене меморије на диск (кБ / с).

ИО

  • би: То су блокови послани на блок уређај
  • бо: То су блокови примљени са блок уређаја

Систем

  • ин: Означава број прекида у секунди, укључујући сат
  • цс: То су број прекидача контекста у секунди

ПроцесориОни су проценти укупног времена процесора.

  • ус: време корисника
  • си: системско време
  • ид: време мировања

У неким случајевима видећемо додатне аргументе као што су:

Странице

  • ре: То су странице на које се полажу права
  • мф: Наведите мање грешке и велике грешке
  • пи: То су килобајти страница учитаних у меморији
  • По: То су килобајти страница извучених из меморије
  • фр: Означава ослобођене килобајте
  • Од: То је очекивана меморија потребна за процесне податке који су учитани у свап меморију
  • Ср: То су странице које скенира демон странице који се тренутно не користи

ДискИзвештава о броју операција диска у секунди и приказује податке са највише четири диска истовремено

ГрешкеНаправите извештај о учесталости снимања и прекида у секунди

  • У: То су прекиди у секунди
  • Си: То су системски позиви у секунди
  • Цс: То је фреквенција пребацивања контекста ЦПУ -а

Подразумевано, вмстат генерише излаз само једном, могуће је да вмстат аутоматски ажурира овај излаз, за ​​то ће бити потребно да наведете нумеричку вредност као улаз за ову команду:

 вмстат 4

ЕНЛАРГЕ

Тако ће се сваки ред вмстата ажурирати сваке 4 секунде.

2. Како комбиновати вмстат са слабинфо у Линук -у


Слабинфо је датотека која се налази у / проц / слабинфо директоријуму чија је мисија да обезбеди статистику о предмеморији често коришћених објеката у Линук језгру, као што су главе бафера, иноде, зупчаници итд.

Да бисмо добили ове информације морамо користити параметар -м и од виталног је значаја да је језгро дистрибуције Линука компатибилно са слабинфо, да бисмо приступили овим информацијама, извршавамо следеће са судо дозволама:

 судо вмстат -м

ЕНЛАРГЕ

3. Како генерисати извештај о активностима на диску помоћу вмстат Линук -а


Наредба вмстат даје нам могућност да направимо детаљан извештај о активностима чврстог диска, за то морамо да извршимо следеће:
 вмстат -Д
ИнформацијеОво ће нам дати информације као што су:
  • Количина диска
  • Број партиција
  • Читања која су спојена
  • Количина читања и писања
  • Сектори читају и више

ЕНЛАРГЕ

4. Како конфигурирати вмстат за додавање временске ознаке свакој линији излаза Линука


Ова је опција корисна ако желимо детаљно видјети податке у којима вмстат генерира извјештаје, за то ћемо извршити сљедеће:
 вмстат -т

ЕНЛАРГЕ

5. Како прегледати информације о системским догађајима


Ова алтернатива је практична за добијање потпуних информација о догађајима који се дешавају на серверу ради приступа детаљима сваке тачке која може утицати на опште понашање ове ситуације.
Ако желимо да видимо системске догађаје, извршићемо следеће:
 вмстат -с
ВредностиОво генерише колико је системских догађаја обрађено од последњег покретања система, па као резултат проналазимо вредности:
  • Укупна, искориштена, активна и слободна меморија
  • Замени кеш
  • ЦПУ откуцава
  • Улазне и излазне странице
  • Број прекида
  • Време покретања и више

ЕНЛАРГЕ

6. Како погледати статистику трговине


Ако желимо само да приступимо информацијама у свап меморији, морамо извршити следеће:
 вмстат -С
Ако желимо да приступимо вмстат -у, морамо извршити следеће:
 вмстат -х

ЕНЛАРГЕ

На овај начин, наредба вмстат је од велике помоћи за приступ битним информацијама о систему који се користи и за специфичну контролу над сваким аспектом процесора, дискова или меморије у реалном времену и са најоптималнијим доступним резултатима.

wave wave wave wave wave