Представена е версията на системата за мониторинг Monitorix 3.14.0, предназначена за визуално наблюдение на работата на различни услуги, например наблюдение на температурата на процесора, натоварването на системата, мрежовата активност и отзивчивостта на мрежовите услуги. Системата се управлява чрез уеб интерфейс, като данните се представят под формата на графики.
Системата е написана на Perl, като за генериране на графики и съхранение на данни се използва RRDTool. Кодът се разпространява под лиценз GPLv2. Програмата е доста компактна и самостоятелна (има вграден HTTP сървър), което позволява използването ѝ дори на вградени системи. Поддържа се доста широк набор от параметри за наблюдение, от наблюдение на планировчика на задачи, вход/изход, разпределение на паметта и параметри на ядрото на операционната система до визуализиране на данни за мрежови интерфейси и специфични приложения (поща) сървъри, СУБД, Apache, nginx).
Сред най-важните промени в новата версия:
- Добавен е модул nvme.pm за наблюдение на NVMe устройства за съхранение (NVM Express). Сред параметрите, взети под внимание: температура на устройството, натоварване, записани грешки, интензивност на операциите за запис,

- Добавен модул amdgpu.pm за наблюдение на състоянието на произволен брой AMD GPU. Следи се динамиката на промените в параметри като температура, консумация на енергия, скорост на въртене на охладителя, потребление на видео памет и промени в честотата на GPU.

- Добавен е модул nvidiagpu.pm за разширено наблюдение на видеокарти, базирани на NVIDIA GPU (по-усъвършенствана версия на наличния преди това модул nvidia.pm).

- Добавено към модула за наблюдение на трафика traffacct.pm Поддръжка на IPv6.
- Режимът на работа на интерфейса е реализиран под формата на уеб приложение на цял екран.
Източник: opennet.ru



