Разработчик(и) | Тоби Отикер |
---|---|
Стабильный релиз | 2.17.10 / 19 января 2022 г. ( 2022-01-19 ) [1] |
Репозиторий |
|
Написано в | Перл |
Операционная система | Кроссплатформенный |
Тип | Монитор пропускной способности |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | oss.oetiker.ch/mrtg/ |
Multi Router Traffic Grapher ( MRTG ) — это бесплатное программное обеспечение для мониторинга и измерения нагрузки трафика на сетевых соединениях. Оно позволяет пользователю видеть нагрузку трафика в сети с течением времени в графической форме.
Первоначально он был разработан Тобиасом Отикером и Дэйвом Рэндом для мониторинга трафика маршрутизатора , но со временем превратился в инструмент, способный создавать графики и статистику практически для чего угодно.
MRTG написан на Perl и может работать на Windows , Linux , Unix , Mac OS и NetWare .
MRTG использует протокол SNMP (Simple Network Management Protocol ) для отправки устройству запросов с двумя идентификаторами объектов (OID). Устройство, которое должно быть с поддержкой SNMP, будет иметь базу данных управления (MIB) для поиска указанных OID. После сбора информации оно отправит обратно необработанные данные, инкапсулированные в протокол SNMP. MRTG записывает эти данные в журнал на клиенте вместе с ранее записанными данными для устройства. Затем программное обеспечение создает HTML- документ из журналов, содержащий список графиков, детализирующих трафик для выбранных устройств на сервере.
В качестве альтернативы MRTG можно настроить на запуск скрипта или команды и анализировать его вывод для значений счетчика. Веб-сайт MRTG содержит большую библиотеку внешних скриптов для мониторинга статистики базы данных SQL, правил брандмауэра, оборотов вентилятора ЦП или практически любых целочисленных данных.