Написать iostat на php (%util)
Необходимо написать на php нативную функцию (не в виде расширения, а на чистом php), которая на входе будет получать ИД диска (например, sdk), а на выходе число (int от 0 до 100) со значением загруженности (io busy %) данного дискового устройства, либо false, если в процессе определения произошла какая-то ошибка (например, такого диска нету в системе).
Алгоритм подсчёта выходного значения необходимо подсмотреть в коде утилиты iostat. Функция должна возвращать значение, которое в выводе команды "iostat -x" находится в колонке (%util).
Т.е. не нужно дёргать саму утилиту iostat (или любую другую), а понять, каким образом она рассчитывает значение %util и его возвращать. Как я понимаю, это значение как-то рассчитывается из данных полученных из /proc/diskstats, /sys/block/sdj/stat и тому подобного (но я не осилил код iostat, поэтому могу ошибаться).
ОС: Ubuntu 14.04, CentOS 6.8 (x64)
PHP: 7.0.10
Сколько времени и денег потребуется на выполнение данного задания?
Оплата возможна через системы электронных платежей (WebMoney, Qiwi, Яндекс.Деньги) либо на карту Visa.
С уважением.