Графопостроитель трафика Multi Router

Программное обеспечение для отслеживания трафика сетевых каналов
МРТГ
Разработчик(и)Тоби Отикер
Стабильный релиз
2.17.10 / 19 января 2022 г. ; 2 года назад [1] ( 2022-01-19 )
Репозиторий
  • github.com/oetiker/mrtg
Написано вПерл
Операционная системаКроссплатформенный
ТипМонитор пропускной способности
ЛицензияСтандартная общественная лицензия GNU
Веб-сайтoss.oetiker.ch/mrtg/

Multi Router Traffic Grapher ( MRTG ) — это бесплатное программное обеспечение для мониторинга и измерения нагрузки трафика на сетевых соединениях. Оно позволяет пользователю видеть нагрузку трафика в сети с течением времени в графической форме.

Первоначально он был разработан Тобиасом Отикером и Дэйвом Рэндом для мониторинга трафика маршрутизатора , но со временем превратился в инструмент, способный создавать графики и статистику практически для чего угодно.

MRTG написан на Perl и может работать на Windows , Linux , Unix , Mac OS и NetWare .

Пример графика пропускной способности MRTG.

Как это работает

SNMP

MRTG использует протокол SNMP (Simple Network Management Protocol ) для отправки устройству запросов с двумя идентификаторами объектов (OID). Устройство, которое должно быть с поддержкой SNMP, будет иметь базу данных управления (MIB) для поиска указанных OID. После сбора информации оно отправит обратно необработанные данные, инкапсулированные в протокол SNMP. MRTG записывает эти данные в журнал на клиенте вместе с ранее записанными данными для устройства. Затем программное обеспечение создает HTML- документ из журналов, содержащий список графиков, детализирующих трафик для выбранных устройств на сервере.

Вывод скрипта

В качестве альтернативы MRTG можно настроить на запуск скрипта или команды и анализировать его вывод для значений счетчика. Веб-сайт MRTG содержит большую библиотеку внешних скриптов для мониторинга статистики базы данных SQL, правил брандмауэра, оборотов вентилятора ЦП или практически любых целочисленных данных.

Функции

  • Измеряет два значения (I для входа, O для выхода) для каждой цели.
  • Получает данные через SNMP- агента или через вывод командной строки.
  • Обычно собирает данные каждые пять минут (можно настроить на более частый сбор данных).
  • Создает HTML- страницу для каждой цели, содержащую четыре графика ( изображения GIF или PNG ).
  • Результаты отображаются в виде графиков в зависимости от времени: день, неделя, месяц и год, где буква I отображается как полностью зеленая область, а буква O — как синяя линия.
  • Автоматически масштабирует ось Y графиков для отображения максимальной детализации.
  • Добавляет рассчитанные максимальные, средние и текущие значения для I и O на целевую HTML-страницу.
  • Также может отправлять предупреждающие письма, если целевые значения превышают определенный порог.

Смотрите также

  • RRDtool — повторная реализация функций построения графиков и регистрации MRTG
  • Munin — Еще одно приложение для мониторинга с веб-интерфейсом, основанное на RRDtool
  • Cacti — аналогичный инструмент с использованием RRDtool

Ссылки

  1. ^ "Индекс /mrtg/pub" . Получено 2023-02-09 .
  • Официальный сайт
Взято с "https://en.wikipedia.org/w/index.php?title=Multi_Router_Traffic_Grapher&oldid=1214104001"