KarelWintersky / kwDeploy

scripts for default (debian11) server installation
0 stars 0 forks source link

Monitoring software #4

Open KarelWintersky opened 2 years ago

KarelWintersky commented 2 years ago

netdata

KarelWintersky commented 1 year ago

Маленькая, простая и удобная утилита для быстрой проверки работы дисковой подсистемы — ioping (https://github.com/koct9i/ioping). Есть в базовых репозиториях популярных систем на базе Linux. Ставим в Debian 11:

apt install ioping

Проверяем отклик диска (I/O latency), наподобие сетевого отклика:

# ioping .
4 KiB <<< . (ext4 /dev/sda2 19.0 GiB): request=3 time=3.54 ms
4 KiB <<< . (ext4 /dev/sda2 19.0 GiB): request=4 time=3.68 ms

Измеряем среднее количество иопсов (iops):

# ioping -R /dev/sda
21.6 k requests completed in 2.93 s, 84.5 MiB read, 7.38 k iops, 28.8 MiB/s
generated 21.6 k requests in 3.00 s, 84.5 MiB, 7.21 k iops, 28.2 MiB/s
min/avg/max/mdev = 42.4 us / 135.5 us / 1.13 ms / 71.1 us

Последовательное чтение:

# ioping -RL /dev/sda
8.63 k requests completed in 2.79 s, 2.11 GiB read, 3.10 k iops, 774.3 MiB/s
generated 8.63 k requests in 3.00 s, 2.11 GiB, 2.88 k iops, 719.2 MiB/s
min/avg/max/mdev = 98.2 us / 322.9 us / 4.45 ms / 160.4 us

Классная программа. У неё много возможностей. Чтобы их посмотреть, достаточно запустить ioping без аргументов. Там можно режимы выбирать, ограничения ставить, число запросов назначать, размер запроса указывать и т.д.

Не знал раньше про эту программу. Думаю, её можно добавить в список софта для стандартной установки наравне с mc, htop, screen и т.д.

https://t.me/srv_admin/2732