Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Мульти - маршрутизатор трафика Grapher ( MRTG ) является свободным программным обеспечением для мониторинга и измерения нагрузки трафика по сети связи. Это позволяет пользователю видеть загрузку трафика в сети с течением времени в графической форме.

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

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

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

Как это работает [ править ]

SNMP [ править ]

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

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

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

Особенности [ править ]

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

См. Также [ править ]

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

Ссылки [ править ]

  1. ^ "Индекс / mrtg / pub" . Проверено 12 января 2013 .

Внешние ссылки [ править ]

  • MRTG Домашняя страница
  • «МРТГ» . Свободный код .
  • Полезная страница с примерами MRTG-захватов и пояснениями.
  • Solaris PME
  • Руководство по настройке Red Hat Enterprise Linux MRTG
  • Модуль MRTGEXT для поддержки систем мониторинга MRTG и Nagios в проекте Novell Servers.
  • Trend View в интерфейсе MRTG для Windows
  • MRTG-XTRA, дистрибутив MRTG для Windows - ПРОДОЛЖЕНИЕ -