Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Программное обеспечение для отслеживания загрузки сетевых каналов
Software for tracking traffic load network links
Multi Router Traffic Grapher (MRTG) – это бесплатное программное обеспечение для мониторинга и измерения загрузки сетевых каналов. Оно позволяет пользователю наглядно отслеживать загрузку сети во времени в графическом виде. Изначально MRTG был разработан Тобиасом Оетикером и Дэйвом Рэндом для мониторинга трафика маршрутизаторов, но со временем превратился в инструмент, способный создавать графики и статистику практически для любых параметров. MRTG написан на Perl и может работать в операционных системах Windows, Linux, Unix, Mac OS и NetWare.
The Multi Router Traffic Grapher (MRTG) is free software for monitoring and measuring the traffic load on network links. It allows the user to see traffic load on a network over time in graphical form. It was originally developed by Tobias Oetiker and Dave Rand to monitor router traffic, but has developed into a tool that can create graphs and statistics for almost anything. MRTG is written in Perl and can run on Windows, Linux, Unix, Mac OS and NetWare.
СНМП
MRTG использует Простой протокол управления сетью (SNMP) для отправки запросов с двумя идентификаторами объектов (OID) на устройство. Устройство, поддерживающее SNMP, содержит базу управляющей информации (MIB), в которой можно найти указанные OID. После сбора информации устройство отправляет обратно необработанные данные, заключенные в протокол SNMP. MRTG записывает эти данные в лог-файл на клиентской машине вместе с ранее собранными данными для этого устройства. Затем программное обеспечение создает HTML-документ на основе лог-файлов, содержащий список графиков, отображающих трафик для выбранных устройств на сервере.
MRTG uses the Simple Network Management Protocol (SNMP) to send requests with two object identifiers (OIDs) to a device. The device, which must be SNMP enabled, will have a management information base (MIB) to look up the OIDs specified. After collecting the information it will send back the raw data encapsulated in an SNMP protocol. MRTG records this data in a log on the client along with previously recorded data for the device. The software then creates an HTML document from the logs, containing a list of graphs detailing traffic for the selected devices in the server.
Выход скрипта
В качестве альтернативы, MRTG можно настроить для запуска скрипта или команды и извлечения из его вывода значений счётчиков. На веб-сайте MRTG имеется обширная библиотека внешних скриптов, позволяющих осуществлять мониторинг статистики баз данных SQL, правил межсетевого экрана, оборотов в минуту вентилятора процессора или практически любых целочисленных данных.
Alternatively, MRTG can be configured to run a script or command, and parse its output for counter values. The MRTG website contains a large library of external scripts to enable monitoring of SQL database statistics, firewall rules, CPU fan RPMs, or virtually any integer value data.
Особенности
Измеряет два значения (I для ввода, O для вывода) для каждой цели. Получает данные через SNMP-агент или вывод командной строки. Обычно собирает данные каждые пять минут (можно настроить сбор данных с меньшей частотой). Создает HTML-страницу для каждой цели, содержащую четыре графика (изображения в формате GIF или PNG). Результаты отображаются на графиках в зависимости от времени: дневном, недельном, месячном и годовом, где I представлен в виде сплошной зеленой области, а O – синей линией. Автоматически масштабирует ось Y графиков для отображения максимального уровня детализации. Добавляет вычисленные значения Max, Average (среднее) и Current (текущее) для I и O на HTML-страницу цели. Также может отправлять предупреждающие электронные письма, если значения целей превышают заданный порог.
Measures two values (I for Input, O for Output) per target. Gets its data via an SNMP agent, or through the output of a command line. Typically collects data every five minutes (it can be configured to collect data less frequently). Creates an HTML page per target that features four graphs (GIF or PNG images). Results are plotted vs time into day, week, month and year graphs, with the I plotted as a full green area, and the O as a blue line. Automatically scales the Y axis of the graphs to show the most detail. Adds calculated Max, Average and Current values for both I and O to the target's HTML page. Can also send warning emails if targets have values above a certain threshold.