Предуслови
Инсталирање сисстат пакета
Покретање услуге сисстат
Коришћење сар за добијање статистике перформанси система
Закључак
sarје вишенаменски услужни програм за праћење перформанси система који је део sysstatпакета. Помоћу sar, можете прикупити, извести или сачувати различите врсте системских активности као што су ЦПУ, РАМ, И/О, употреба диска итд.
У овом чланку ћемо покрити процес инсталирања и коришћења sarза праћење перформанси система.
Предуслови
- Инстанца која покреће ЦентОС 7 к64.
- Корисник судо.
Инсталирање сисстат пакета
Да бисте користили sar, потребно је да инсталирате sysstatпакет. Међутим, добра је пракса да прво ажурирате системске пакете ако то нисте урадили неко време.
sudo yum update
sudo shutdown -r now
Преузмите и инсталирајте најновију стабилну верзију sysstatса званичне веб странице:
cd ~
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.2.0-1.x86_64.rpm
sudo yum install sysstat-11.2.0-1.x86_64.rpm
Покретање услуге сисстат
sudo systemctl enable sysstat
sudo systemctl start sysstat
Укратко, употреба sarнаредбе је:
sar [ options ] [ <interval> [ <count> ] ]
Опције sarпокривања сваког кутка и угла система, главне опције укључују:
-B Paging statistics
-b I/O and transfer rate statistics
-d Block devices statistics
-F [ MOUNT ] Filesystems statistics
-H Hugepages utilization statistics
-I { <int> | SUM | ALL | XALL } Interrupts statistics
-m { <keyword> [,...] | ALL } Power management statistics
-n { <keyword> [,...] | ALL }
-q Queue length and load average statistics
-R Memory statistics
-r [ ALL ] Memory utilization statistics
-S Swap space utilization statistics
-u [ ALL ] CPU utilization statistics
-v Kernel tables statistics
-W Swapping statistics
-w Task creation and system switching statistics
-y TTY devices statistics
За потребе овог водича, ми ћемо покрити само неке од најчешћих случајева употребе за sar.
Прикажите перформансе ЦПУ-а 4 пута са интервалом од 1 секунде:
sar 1 4
ИЛИ
sar -u 1 4
Подразумевано sarће приказати извештај о перформансама процесора ако нису наведени параметри.
Изнесите статистику перформанси ЦПУ-а једном у секунди док не притиснете Цтрл-Ц да откажете:
sar 1
У овом примеру је наведен само интервал, а не број понављања.
Прикажи статистику перформанси за ЦПУ (-у), меморију (-р), простор за замену (-С) и И/О (-д):
sar -urSbd 1
Прикажи статистику учинка за мрежни интерфејс:
sar -n DEV 1
Сачувајте статистику у наведену датотеку \~/сар.лог:
sar -u -r -o ~/sar.log 1
Закључак
sarје свестрана команда, само неколико примера њене употребе је поменуто у овом чланку. Можете сазнати више о томе ако унесете sar -hили посетите његову званичну почетну страницу .
Хвала вам за читање.