АнглийскийФранцузскийИспанский

Значок OnWorks

mrtg-reference - Интернет в облаке

Запустите mrtg-reference в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда mrtg-reference, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


mrtg-reference - справочник по конфигурации MRTG 2.17.4

О проекте


Поведение MRTG во время выполнения регулируется файлом конфигурации. Обычный
файлы конфигурации могут быть сгенерированы с помощью cfgmaker. (Проверить cfgmaker). Но для большего
сложные конфигурации требуется некоторая ручная настройка.

В этом документе описаны все параметры конфигурации, понятные программному обеспечению mrtg.

СИНТАКСИС


Синтаксис файла конфигурации MRTG следует нескольким простым правилам:

· Ключевые слова должны начинаться в начале строки.

· Строки, которые следуют за строкой ключевого слова и начинаются с пробела, добавляются к ключевому слову.
линия

· Пустые строки игнорируются

· Строки, начинающиеся со знака #, являются комментариями.

· Вы можете добавить другие файлы в файл конфигурации, используя

Включают: файл

Пример:

Включите: base-options.inc

Если включаемые файлы указаны с относительными путями, оба текущих рабочих
каталог, а в каталоге, содержащем основной файл конфигурации, будет выполняться поиск
файлы. Сначала будет произведен поиск в текущем рабочем каталоге.

Если включенное имя файла содержит звездочку, то это используется как подстановочный знак для
ноль или более символов, и все соответствующие файлы включены. Таким образом, вы можете использовать это
оператор для включения всех файлов в указанном подкаталоге.

Пример:

Включите: серверы / *. Cfg

В этом случае вы должны быть очень осторожны, чтобы ваш шаблон подстановки не нашел
соответствует текущему рабочему каталогу, если вы имеете в виду, что он должен относиться к текущему рабочему каталогу.
основной каталог файла конфигурации, так как рабочий каталог сначала проверяется на соответствие
(как с обычной директивой Include). Следовательно, использование чего-то вроде '* / *' является
не рекомендуется.

GLOBAL КЛЮЧЕВЫЕ СЛОВА


рабочий каталог
WorkDir указывает, где должны создаваться файлы журналов и веб-страницы.

Пример:

Рабочий каталог: / usr / tardis / pub / www / stats / mrtg

ДОПОЛНИТЕЛЬНО GLOBAL КЛЮЧЕВЫЕ СЛОВА


HtmlDir
HtmlDir указывает каталог, в котором находится html (или shtml, но мы вернемся к ним позже)
живет.

ПРИМЕЧАНИЕ. Workdir отменяет настройки для htmldir, imagedir и logdir.

Пример:

Htmldir: / www / mrtg /

Каталог изображений
ImageDir указывает каталог, в котором хранятся изображения. Они должны быть под html
каталог.

Пример:

Изображение: / www / mrtg / images

ЛогДир
LogDir указывает каталог, в котором хранятся журналы. Это не обязательно должно быть в htmldir
Директивы.

Пример:

Logdir: / www / mrtg / журналы

вилки (УНИКС только)
В системе, поддерживающей fork (например, UNIX), mrtg может разветвляться на несколько
экземпляров, пока он получает данные через snmp.

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

Насколько мне известно, NT не может разветвляться, поэтому эта опция недоступна в NT.

Пример:

Вилки: 4

Включить IPv6
Если установлено значение «да», поддержка IPv6 включена, если требуемые библиотеки присутствуют (см.
mrtg-ipv6 справочная страница). Когда IPv6 включен, mrtg может общаться с маршрутизаторами, используя SNMP через IPv6.
и цели могут быть указаны по их числовым IPv6-адресам, а также по имени хоста или
IPv4-адрес.

Если IPv6 включен и целью является имя хоста, mrtg попытается разрешить имя хоста в
адрес IPv6 и, если это не удается, адрес IPv4. Обратите внимание, что mrtg будет использовать только IPv4.
если вы указываете IPv4-адрес или имя хоста без соответствующего IPv6-адреса; будет
не возвращаться к IPv4, если он просто не может связаться с целью с помощью IPv6. Этот
это по дизайну.

Обратите внимание, что многие маршрутизаторы в настоящее время не поддерживают SNMP через IPv6. Использовать Только IPv4 для
целевой вариант для этих роутеров.

По умолчанию IPv6 отключен.

Пример:

EnableIPv6: Да

ВключитьSnmpV3
Если задано значение yes, используется модуль Net :: SNMP вместо модуля SNMP_SESSION для
создание запросов snmp. Это позволяет использовать SNMPv3, если другие параметры snmpv3 заданы.
комплект.

По умолчанию протокол SNMPv3 отключен.

Пример:

EnableSnmpV3: да

обновление
Через сколько секунд браузер (Netscape) должен получить указание перезагрузить страницу? Если
это не определено, по умолчанию - 300 секунд (5 минут).

Пример:

Обновить: 600

Интервал
Как часто вы звоните на mrtg? По умолчанию 5 минут. Если вы звоните реже, вы
следует указать это здесь. Это делает две вещи:

· Созданная HTML-страница содержит правильную информацию об интервале звонков ...

· Заголовок META на сгенерированной HTML-странице проинструктирует кеши о времени жизни
этой страницы .....

В этом примере мы сообщаем mrtg, что будем вызывать его каждые 10 минут. Если ты
звоня mrtg каждые 5 минут, вы можете оставить эту строку закомментированной.

Пример:

Интервал: 10

Обратите внимание, что если вы не используете rrdtool, вы не можете установить интервал менее 5 минут. Если
вы используете rrdtool, вы можете установить интервал в формате

Интервал: ММ [: СС]

До 1 секунды. Однако обратите внимание, что установка интервала для настройки rrdtool / mrtg будет
повлиять на первоначальное создание базы данных. Если вы измените интервал позже, все
существующие базы данных останутся в том разрешении, с которым они были изначально созданы. Также
обратите внимание, что вы должны убедиться, что ваш веб-интерфейс mrtg-rrd может справляться с такого рода
Установка интервала.

Максимальный возраст
MRTG во многом полагается на часы реального времени вашего компьютера. Если время установлено неправильно
значение, особенно если оно продвинуто далеко в будущее, это приведет к истечению срока действия mrtg
много предположительно старых данных из файлов журнала.

Чтобы предотвратить это, вы можете добавить проверку «обоснованности», указав максимальный возраст для журнала.
файлы. Если файл кажется более старым, mrtg не будет его трогать, а вместо этого будет жаловаться, давая
у вас есть шанс выяснить причину.

Пример:

Максимальный возраст: 7200

В приведенном выше примере mrtg откажется обновлять файлы журналов старше 2 часов (7200
секунд).

WriteExpires
С помощью этого переключателя mrtg будет генерировать файлы .meta для серверов CERN и Apache, которые содержат
Теги срока действия для файлов html и gif. Файлы * .meta будут созданы в том же
каталог, как и другие файлы, поэтому вам нужно будет установить "MetaDir." и "MetaFiles on" в
ваш файл apache.conf или .htaccess, чтобы это работало

ПРИМЕЧАНИЕ. Если вы используете Apache-1.2 или новее, вы можете использовать mod_expire для достижения
эффект тот же ... см. файл htaccess.txt

Пример:

Срок действия записи: Да

НоМиб2
Обычно мы запрашиваем у устройства SNMP свойства sysUptime и sysName. Некоторые не
есть эти. Если вы не хотите получать жалобы от mrtg на эти отсутствующие
properties укажите опцию nomib2.

Примером агентов, которые не реализуют базовые атрибуты mib2, являются Computer Associates -
Юникентр ТНГ Агенты. CA полагается на использование SNMP-агента базовой ОС в дополнение к собственному
агенты для дополнения управления системой.

Пример:

NoMib2: Да

Одиночный запрос
Некоторые реализации SNMP не могут обрабатывать запросы, запрашивающие несколько переменных snmp в
один раз. Установите это в вашем файле cfg, чтобы mrtg запрашивал только одну переменную для каждого запроса.

Примеры

SingleRequest: Да

SnmpOptions
Помимо параметров тайм-аута для каждого целевого объекта, вы также можете настроить поведение
snmpget на более глубоком уровне. SnmpOptions принимает хэш параметров. В
в настоящее время поддерживаются следующие параметры:

timeout => $ default_timeout,
retries => $ default_retries,
backoff => $ default_backoff,
default_max_repetitions => $ max_repetitions,
use_16bit_request_ids => 1,
lenient_source_port_matching => 0,
lenient_source_address_matching => 1

Значения за параметрами указывают текущее значение по умолчанию. Обратите внимание, что эти
settings ПРЕВРАЩАЕТ настройки тайм-аута для каждой цели.

Ключевое слово SnmpOptions [] для каждой цели переопределит глобальные настройки. Это ключевое слово
в первую очередь для SNMPv3.

16-битные идентификаторы запросов - единственный способ запросить неработающую реализацию SNMP SMC.
Маршрутизаторы Barricade.

Пример:

SnmpOptions: retries => 2, only_ip_address_matching => 0

Обратите внимание, что snmp AS / 400, похоже, не работает так, что mrtg не может работать с ним.
если не

SnmpOptions: lenient_source_port_matching => 1

установлен.

ЗначокDir
Если вы хотите сохранить значки mrtg в другом месте, кроме рабочего (или образа)
каталога, используйте ЗначокDir переменная для определения URL-адреса каталога значков.

Пример:

IconDir: / mrtgicons /

Загрузить MIB
Загрузите указанные файлы MIB и сделайте их OID доступными как символические имена. К лучшему
Эффективность, кэш MIB поддерживается в WorkDir.

Пример:

LoadMIB: /dept/net/mibs/netapp.mib,/usr/local/lib/ft100m.mib

Язык
Переключить выходной формат на выбранный язык (проверьте переведите каталог, чтобы увидеть, какой
языки поддерживаются на данный момент. В этом каталоге вы также можете найти инструкции по
как создавать новые переводы).

В настоящее время поддерживаются следующие языки:

big5 бразильский болгарский каталонский китайский хорватский чешский датский голландский eucjp французский галисийский
gb gb2312 немецкий греческий венгерский исландский индонезия iso2022jp итальянский корейский литовский
малайский норвежский польский португальский румынский русский русский1251 сербский словацкий словенский
испанский шведский турецкий украинский

Пример:

Язык: датский

LogFormat
Установка для LogFormat значения 'rrdtool' в файле mrtg.cfg включает режим rrdtool. В rrdtool
режим, mrtg полагается на RRDtool сделать его регистрацию. См. Mrtg-rrd.

Пример:

Формат журнала: rrdtool

LibДобавить
Если вы используете режим rrdtool и ваш RRDtool Модуль Perl (RRDs.pm) не установлен в
место, где Perl может найти его самостоятельно, вы можете использовать LibAdd, чтобы предоставить соответствующий
дорожка.

Пример:

LibAdd: / usr / локальный / rrdtool / lib / perl /

ПутьДобавить
Если же линия индикатора RRDtool исполняемый файл не может быть найден в обычном "ПУТЬ", вы можете использовать это ключевое слово
чтобы добавить подходящий каталог к ​​вашему пути.

Пример:

Добавление пути: / usr / local / rrdtool / bin /

RDCached
Если вы используете RRDTool 1.4 или новее с ррдкэшированный, то вы можете настроить MRTG на
воспользуйтесь этим для обновлений, используя среду RRDCACHED_ADDRESS
переменной или задав ключевое слово RRDCached в файле конфигурации. Обратите внимание, что если
оба установлены, ключевое слово файла конфигурации будет иметь приоритет.

Только сокеты домена UNIX полностью поддерживаются до RRDTool v1.5, и вы должны отметить
что при использовании режима RRDCached будет отключена вся проверка пороговых значений, обычно выполняемая MRTG.
При необходимости будут напечатаны соответствующие предупреждающие сообщения.

Примеры:

RRDCached: unix: /var/tmp/rrdcached.sock

RRDCached: localhost: 42217

RunAsDaemon
Ключевое слово RunAsDaemon включает работу в режиме демона. Назначение режима демона состоит в том, чтобы
MRTG запускается один раз, а не повторно (как с cron). Такое поведение спасает
вычислительные ресурсы, так как загрузка и анализ файлов конфигурации происходит только один раз на
запуск, и если файл конфигурации изменен.

При использовании режима демона MRTG отвечает за синхронизацию интервалов измерения. Поэтому
важно установить для ключевого слова Interval соответствующее значение.

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

Если вы хотите, чтобы mrtg запускался под определенным пользователем и группой (не рекомендуется запускать
MRTG как root), то вы можете использовать --user =user_name и --group =имя группы варианты на
Командная строка mrtg.

mrtg --user = mrtg_user --group = mrtg_group mrtg.cfg

Также обратите внимание, что в режиме демона перезапуск процесса необходим для активации
изменения в файле конфигурации.

В UNIX переключатель Daemon заставляет mrtg переходить в фоновый режим после проверки его
конфигурационный файл. В Windows NT процесс MRTG отключается от консоли, но поскольку
Оболочка NT / 2000 ожидает своих дочерних элементов, вы должны использовать эту специальную последовательность запуска, когда вы
запустить программу:

start / b perl mrtg mrtg.cfg

Возможно, вам придется добавить информацию о пути, равную той, которую вы добавляете при запуске mrtg из
командная строка.

Пример

RunAsDaemon: Да
Интервал: 5

Это заставляет MRTG запускаться как демон, запускающий сбор данных каждые 5 минут.

Если вы являетесь daemontools и все еще хотите запустить mrtg как демон, вы можете дополнительно указать

НетDetach: Да

это приведет к запуску mrtg, но без отсоединения его от терминала.

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

Код преобразования
Некоторые устройства могут выдавать нечисловые значения, которые, тем не менее, могут быть полезны для построения графиков.
с MRTG, если эти значения можно преобразовать в числа. Ключевое слово ConversionCode
указывает путь к файлу, содержащему код Perl для выполнения таких преобразований. Код в
этот файл должен состоять из одной или нескольких подпрограмм Perl. Каждая подпрограмма должна принимать
один строковый аргумент и возвращает одно числовое значение. Когда используется RRDtool,
может быть возвращено десятичное значение. Когда имя одной из этих подпрограмм указано в
определение цели (см. ниже), MRTG вызывает его дважды для этой цели, один раз для преобразования
контролируемое входное значение и второй раз для преобразования выходного значения. В
подпрограмма должна возвращать неопределенное значение, если преобразование не удается. В случае выхода из строя
предупреждение может быть опубликовано в файле журнала MRTG с помощью функции предупреждения Perl. MRTG импортирует
подпрограмм в отдельное пространство имен (пакет MRTGConversion), поэтому пользователю не нужно
беспокоиться о загрязнении глобального пространства имен MRTG. MRTG автоматически добавляет это
объявление пакета в код, предоставленный пользователем.

Пример: предположим, что конкретный OID возвращает символьную строку, длина которой пропорциональна
к контролируемому значению. Чтобы преобразовать эту строку в число, которое можно изобразить
MRTG, создайте файл с произвольным именем "MyConversions.pl", содержащий следующий код:

# Возвращаем длину строкового аргумента
к югу от Length2Int {
мое значение $ = сдвиг;
длина возврата ($ значение);
}

Затем включите следующее глобальное ключевое слово в файл конфигурации MRTG (при условии, что
файл кода преобразования сохраняется в каталоге mrtg / bin вместе с самим mrtg):

Код конверсии: MyConversions.pl

Это заставит MRTG включить определение подпрограммы Length2Int в свой
среда исполнения. Затем Length2Int можно вызвать для любой цели, добавив
"| Length2Int" к целевому определению следующим образом:

Цель [myrouter]: 1.3.6.1.4.1.999.1 и 1.3.6.1.4.1.999.1: public @ mydevice | Length2Int

См. «Расширенный синтаксис имени хоста» ниже для получения полной информации о синтаксисе определения цели.

ДЛЯ TARGET КОНФИГУРАЦИЯ


Каждая цель мониторинга должна иметь уникальное имя. Это имя должно быть добавлено к
каждый параметр принадлежит одной и той же цели. Имя также будет использоваться для наименования
сгенерированные веб-страницы, файлы журналов и изображения для этой цели.

цель
Для цель ключевое слово вы указываете mrtg, что он должен отслеживать. В цель ключевое слово принимает
аргументы в широком диапазоне форматов:

Базовый
Самый простой формат - "порт: сообщество @ маршрутизатор". При этом будет создан график трафика.
для интерфейса «порт» хоста «маршрутизатор» (имя DNS или IP-адрес), и он будет использовать
сообщество 'community' (пароль snmp) для запроса snmp.

Пример:

Цель [myrouter]: 2:[электронная почта защищена]

Если ваше сообщество содержит "@" или "", эти символы должны быть экранированы знаком "\".

Цель [bla]: 2: stu \ pi \ @ d @ router

SNMPv2c
Если у вас быстрый маршрутизатор, вы можете попробовать опросить счетчики ifHC *. Этот
функция активируется при переключении на SNMPv2c. К сожалению, не все устройства поддерживают
SNMPv2c пока нет. Если это сработает, это предотвратит попадание ваших счетчиков в 5
минутный интервал опроса, поскольку теперь мы используем 64-битную версию вместо обычных 32-битных.

Пример:

Цель [myrouter]: 2: public @ router1 ::::: 2

SNMPv3
В качестве альтернативы SNMPv2c, SNMPv3 предоставляет доступ к счетчикам ifHC * вместе с
шифрование. Не все устройства поддерживают SNMPv3, вам также понадобится perl Net :: SNMP.
библиотека, чтобы использовать ее. Рекомендуется использовать cfgmaker для создания
конфигурации с использованием SNMPv3, так как он проверяет, является ли библиотека Net :: SNMP
загружаемый, и переключится на SNMPv2c, если версия v3 недоступна.

SNMP v3 требует дополнительных параметров аутентификации, передаваемых с помощью SnmpOptions []
на целевое ключевое слово.

Пример:
Цель [myrouter]: 2: router1 ::::: 3
SnmpOptions [myrouter]: username => 'user1'

нет HC
Не все маршрутизаторы, поддерживающие SNMPv2 или SNMPv3, предоставляют счетчики ifHC * на каждом
интерфейс. Ключевое слово noHC [] для каждой цели сигнализирует о том, что низкоскоростные счетчики
Вместо этого следует запрашивать ifInOctets и ifOutOctets. cfgmaker автоматически
вставьте этот тег, если указан SNMPv2 или SNMPv3, но счетчики ifHC *
недоступен.

Пример:
Цель [myrouter]: # Bri0: router1 ::::: 3
SnmpOptions [myrouter]: username => 'user1'
noHC [myrouter]: да

Реверсивный
Иногда вы сидите не на той стороне ссылки и хотите, чтобы
mrtg сообщает о входящем трафике как об исходящем и наоборот. Это может быть достигнуто
добавление знака «-» перед описанием «Target». Он переворачивает входящие и
скорости исходящего трафика.

Пример:

Цель [ezci]: -1:[электронная почта защищена]

Явные OID
Вы также можете явно определить, какой OID запрашивать, используя следующий синтаксис
'OID_1 & OID_2: community @ router' В следующем примере будет получено количество ошибок для
ввод и вывод на интерфейсе 1. MRTG необходимо построить график двух переменных, поэтому вам необходимо
укажите два OID, такие как температура и влажность или вход ошибки и выход ошибки.

Пример:

Цель [myrouter]: 1.3.6.1.2.1.2.2.1.14.1 и 1.3.6.1.2.1.2.2.1.20.1: public @ myrouter

Переменные MIB
MRTG знает ряд символьных имен переменных SNMP. См. Файл mibhelp.txt для
список известных имен. Одним из примеров являются ifInErrors и ifOutErrors. Это значит, что ты
можно указать это как:

Пример:

Цель [myrouter]: ifInErrors.1 и ifOutErrors.1: public @ myrouter

snmpwalk
Возможно, вы хотите отслеживать объект snmp, доступный только «пешком».
Вы можете заставить mrtg ходить, добавив к OID строку Ходить или если вы хотите
конкретная запись из таблицы, возвращенная прогулкой, которую вы можете использовать Ходитьx в котором x - это
номер начиная с 0 (!).

Пример:

Цель [myrouter]: WaLKstrangeOid.1 и WaLKstrangeOid.2: public @ myrouter

Цель [myrouter]: WaLK3strangeOid.1 и WaLK4strangeOid.2: public @ myrouter

SnmpGetNext
Особый случай объекта snmp, доступного только для «ходьбы», возникает, когда
single snmpgetnext вернет правильное значение, но snmpwalk завершится ошибкой. Это может произойти
с snmp V2 или V3, поскольку в этих версиях используется метод snmpgetbulk. Вы можете получить
mrtg, чтобы использовать getnext вместо getbulk, добавив к OID строку GetNEXT.

Пример:

Цель [myrouter]: GeTNEXTstrangeOid и GeTNEXTstrangeOid: public @ myrouter

Подсчитанный ход SNMP
В других ситуациях для подсчета строк требуется snmpwalk, но фактические данные
неинтересно. Например, подсчет количества MAC-адресов в таблице CAM, или
количество одновременных сеансов коммутируемого доступа. Вы можете заставить MRTG подсчитать количество
экземпляров, добавив к OID строку CNTWaLK. Следующее получит
количество одновременных вызовов VOIP на некоторых маршрутизаторах:

Пример:

Цель [myrouter]: CnTWaLK1.3.6.1.4.1.9.10.55.1.1.1.1.3 и CnTWaLK1.3.6.1.4.1.9.10.55.1.1.1.1.3: public @ myrouter

Интерфейс по IP
Иногда индекс интерфейса SNMP может измениться, например, при добавлении новых интерфейсов или
удаленный. Это может привести к тому, что все записи Target в вашем файле конфигурации станут смещенными,
заставляя MRTG отображать неправильные экземпляры и т. д. MRTG поддерживает IP-адрес вместо
ifindex в определении цели. Затем MRTG запросит устройство snmp и попытается сопоставить IP.
обратиться к текущему ifindex. Вы можете использовать IP-адреса во всех типах целей.
определение путем добавления IP-адреса пронумерованного интерфейса после OID и разделения
char '/'.

Убедитесь, что данный IP-адрес используется на вашем целевом маршрутизаторе, особенно
при построении графика двух разных OID и / или интерфейса, разделенных разделителем '&'.

Вы можете указать cfgmaker создать такие ссылки с помощью параметра --ifref = ip.

Пример:

Цель [myrouter]: /1.2.3.4:[электронная почта защищена]
Цель [ezci]: - / 1.2.3.4:[электронная почта защищена]
Цель [myrouter]: ifInErrors / 1.2.3.4 и ifOutErrors / 1.2.3.4: public @ myrouter

Интерфейс по описанию
Если вы не можете использовать IP-адреса, вы можете использовать имена интерфейсов. Это работает
аналогичен подходу к IP-адресу, за исключением того, что используется префикс \ вместо /

Вы можете указать cfgmaker создать такие ссылки с помощью параметра --ifref = descr.

Пример:

Цель [myrouter]: \ My-Interface2:[электронная почта защищена]
Цель [ezci]: - \ My-Interface2:[электронная почта защищена]
Цель [myrouter]: ifInErrors \ My-If2 & ifOutErrors \ My-If3: public @ myrouter

Если ваше описание содержит "&", ":", "@" или "", вы можете включить их, но вы
должен уйти с люфтом:

Цель [myrouter]: \ fun \: \ ney \ & ddd:[электронная почта защищена]

Интерфейс по имени
Это единственный разумный способ ссылаться на интерфейсы ваших коммутаторов.

Вы можете указать cfgmaker создать такие ссылки с помощью параметра --ifref = имя.

Пример:

Цель [myrouter]: # 2/11:[электронная почта защищена]
Цель [ezci]: - # 2/11:[электронная почта защищена]
Цель [myrouter]: ifInErrors # 3/7 и ifOutErrors # 3/7: public @ myrouter

Если ваше описание содержит "&", ":", "@" или "", вы можете включить их, но вы
должен уйти с люфтом:

Цель [myrouter]: # \: \ fun:[электронная почта защищена]

Обратите внимание, что знак # будет интерпретирован как символ комментария, если это первый не
пробел в строке.

Интерфейс по адресу Ethernet
Когда индекс интерфейса SNMP изменяется, вы можете задать ключ для этого интерфейса по его физическому
Адрес », иногда называемый« жестким адресом », который является переменной SNMP.
'ifPhysAddress'. Внутренне MRTG сопоставляет физический адрес из файла * .cfg с
его текущий индекс, а затем использует этот индекс для остальной части сеанса.

Вы можете использовать физический адрес в каждом типе определения цели, добавив
Физический адрес после OID и разделительного символа '!' (аналог IP
вариант адреса). Физический адрес указывается в виде октетов с разделителями "-", например
«0a-0-f1-5-23-18» (без двойных кавычек). Обратите внимание, что некоторые маршрутизаторы используют одинаковые
Аппаратный адрес Ethernet для всех их интерфейсов, который не позволяет уникальному интерфейсу
идентификация. Mrtg заметит такие проблемы и предупредит вас.

Вы можете указать cfgmaker сгенерировать файлы конфигурации с аппаратным адресом Ethernet.
ссылки с помощью опции --ifref = eth.

Пример:

Цель [myrouter]:! 0a-0b-0c-0d:[электронная почта защищена]
Цель [ezci]: -! 0-f-bb-05-71-22:[электронная почта защищена]
Target[myrouter]: 1.3.6.1.2.1.2.2.1.14!0a-00-10-23-44-51& *BREAK*
1.3.6.1.2.1.2.2.1.14!0a-00-10-23-44-51:public@myrouter
Target[myrouter]: ifInErrors!0a-00-10-23-44-51& *BREAK*
ifOutErrors!0a-00-10-23-44-51:public@myrouter

Присоединитесь к строкам на * BREAK * ...

Интерфейс по типу
Похоже, что есть устройства, которые пытаются игнорировать любые усилия по мониторингу:
в интересных интерфейсах нет ни ifName, ни константы ifDescr, не говоря уже о
постоянный ifIndex. Единственный способ получить постоянное отображение - это посмотреть на
тип интерфейса, потому что интересующий вас интерфейс уникален в устройстве
вы смотрите на ...

Вы можете указать cfgmaker создать такие ссылки с помощью параметра --ifref = тип.

Пример:

Цель [myrouter]:% 13:[электронная почта защищена]
Цель [ezci]: -% 13:[электронная почта защищена]
Цель [myrouter]: ifInErrors% 13 и ifOutErrors% 14: public @ myrouter

Расширенное позиционирование ifIndex
Есть OID, которые содержат индекс интерфейса в некоторой внутренней позиции в OID.
Чтобы использовать вышеупомянутый интерфейс с помощью методов IP / Description / Name / Type в целевом объекте
определение ключевое слово 'IndexPOS' может использоваться для указания позиции ifIndex. Если
'IndexPOS' не используется, ifIndex будет добавлен в конце OID.

Пример:

Цель [myrouter]: OID.IndexPOS.1 / 1.2.3.4 и OID.IndexPOS.1 / 1.2.3.4: public @ myrouter

Замените OID своим числовым OID.

Расширенный синтаксис имени хоста
Во всех местах, где принято `` community @ router '', вы можете добавить дополнительные
параметры для связи SNMP с использованием суффиксов, разделенных двоеточиями. Вы также можете
добавьте вертикальную черту (|) и имя подпрограммы числового преобразования как
описано выше под глобальным ключевым словом "ConversionCode". Полный синтаксис выглядит как
следующим образом:

community @ router [: [порт] [: [тайм-аут] [: [повторные попытки] [: [откат] [: [версия]] [| имя]]]]]

где значение каждого параметра следующее:

порт
порт UDP для связи с агентом SNMP (по умолчанию: 161)

Полный синтаксис параметра порта:

удаленный_порт [! локальный_адрес [! локальный_порт]]

Некоторые машины имеют дополнительные функции безопасности, которые позволяют выполнять только запросы SNMP.
приходят с определенных IP-адресов. Если хост, выполняющий запрос, имеет несколько
interface, может потребоваться указать интерфейс, по которому должен поступать запрос
из.

Параметр порта позволяет указать порт машины, на которой
запрошен. Кроме того, IP-адрес (или имя хоста) и порт машины, выполняющей
запрос может быть уточнен.

Примеры:

некто
somehost: 161
somehost: 161! 192.168.2.4! 4000 использовать 192.168.2.4 и порт 4000 в качестве источника
somehost:! 192.168.2.4 использовать 192.168.2.4 в качестве источника
somehost: !! 4000 использовать порт 4000 в качестве источника

Тайм-аут
начальный тайм-аут для запросов SNMP, в секундах (по умолчанию: 2.0)

повторные попытки
количество повторных попыток запроса с истекшим временем ожидания (по умолчанию: 5)

отвали
коэффициент, на который умножается время ожидания при каждой повторной попытке (по умолчанию: 1.0).

версия
для версии SNMP. Если у вас быстрый маршрутизатор, вы можете поставить здесь цифру «2». За
с аутентификацией или шифрованием SNMP, вы можете попробовать поставить здесь "3". Это сделает
mrtg пытается опросить 64-битные счетчики и таким образом предотвратить чрезмерное обертывание счетчиков.
Однако не все маршрутизаторы поддерживают это. SNMP v3 требует дополнительной настройки, см.
SnmpOptions [] для получения полной информации.

Пример:

3: общедоступный @ router1 ::::: 2

имя
имя подпрограммы, которую MRTG вызовет для преобразования ввода и вывода
значения в целые числа. См. Полный пример под ключевым словом global
"ConversionCode" выше.

Пример:

1.3.6.1.4.1.999.1&1.3.6.1.4.1.999.2:public@mydevice:161::::2|Length2Int

Это будет извлекать значения из OID 1.3.6.1.4.1.999.1 для ввода и .2 для
вывод на моем устройстве, используя порт UDP 161 и SNMP версии 2, и выполнит
определяемая пользователем подпрограмма числового преобразования Length2Int для преобразования этих значений в
целые числа.

Значение, равное значению по умолчанию, можно не указывать. Двоеточие в конце можно не указывать,
слишком. Символ вертикальной черты, за которым следует параметр имени, если он присутствует, должен стоять в конце.
Вокруг двоеточия или символа вертикальной черты не должно быть пробелов.

Пример:

Цель [ezci]: 1:[электронная почта защищена]: 9161 :: 4

Это относится к счетчикам октетов ввода / вывода для интерфейса с еслииндекс 1
on ezci-ether.domain, как известно агенту SNMP, прослушивающему порт UDP 9161.
используется стандартный начальный тайм-аут (2.0 секунды), но количество повторных попыток установлено на
четыре. Значение отсрочки является значением по умолчанию.

Числовые IPv6-адреса
Если IPv6 включен, вы также можете указать цель, используя ее адрес IPv6. Избегать
неоднозначность с номером порта, числовые адреса IPv6 должны быть помещены в квадрат
скобки.

Пример:

Target[IPv6test]: 2:public@[2001:760:4::]:6161::4

Скрипты внешнего мониторинга
Если вы хотите контролировать что-то, что не предоставляет данные через snmp, вы можете использовать некоторые
внешняя программа для сбора данных.

Внешняя команда должна возвращать 4 строки вывода:

Линия 1
текущее состояние первой переменной, обычно «количество входящих байтов»

Линия 2
текущее состояние второй переменной, обычно «количество исходящих байтов»

Линия 3
строка (в любом удобочитаемом формате), указывающая время безотказной работы цели.

Линия 4
строка, сообщающая имя цели.

В зависимости от типа данных, которые возвращает ваш скрипт, вы можете использовать «датчик» или
"абсолютные" аргументы в пользу Возможности ключевое слово.

Пример:

Target[myrouter]: `/usr/local/bin/df2mrtg /dev/dsk/c0t2d0s0`

Обратите внимание на использование обратных кавычек (`), а не апострофов (') вокруг команды.

Если вы хотите использовать обратную кавычку в имени команды, это можно сделать, но вы должны экранировать
это с обратной косой чертой ...

Если в вашем скрипте нет данных для возврата, но mrtg не хочет жаловаться
о недопустимых данных он может вернуть «НЕИЗВЕСТНО» вместо числа. Обратите внимание, что
только rrdtool действительно способен хорошо обрабатывать неизвестные данные.

Синтаксис с несколькими целями
Вы также можете объединить несколько целевых определений в математическое выражение. Любой
синтаксически правильное выражение, которое интерпретатор Perl может вычислить, будет работать.
Выражение может использоваться, например, для агрегирования обоих B-каналов в ISDN.
подключения или для расчета процента использования жесткого диска сервера из
абсолютное используемое пространство и общая вместимость.

Примеры:

Цель [myrouter]: 2: public @ wellfleetA + 1: public @ wellfleetA

Цель [myrouter]: .1.3.6.1.4.1.999.1 и .1.3.6.1.4.1.999.2: public @ mydevice /
.1.3.6.1.4.1.999.3 & .1.3.6.1.4.1.999.4: public @ mydevice * 100

Обратите внимание, что каждое определение цели в выражении должно окружать пробел. Цель
сами определения не должны содержать пробелов, за исключением описаний интерфейсов
и имена интерфейсов, где каждый пробельный символ экранирован обратной косой чертой.

MRTG автоматически округляет результат выражения до целого числа, если RRDTool
ведение журнала используется, и параметр датчика действует для цели. Внутренне MRTG
использует пакет Perl Math :: BigFloat для вычисления результата выражения с 40
цифры точности. Даже в крайних случаях, когда, например, вы берете
разность двух 64-битных целых чисел, результат выражения должен быть точным.

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

Пример:

Цель [Targ1]: 1: public @ CiscoA
Цель [Targ2]: 2: public @ CiscoA
Цель [Targ3]: 1: общедоступный @ CiscoA + 2: общедоступный @ CiscoA
Цель [Targ4]: 1: public @ CISCOA

В результате получается три запроса SNMP. Данные для 1: общедоступные @ CiscoA и
2: public @ CiscoA запрашиваются только один раз каждый и используются для Targ1, Targ2 и Targ3.
Targ4 вызывает еще один запрос SNMP для 1: public @ CISCOA, который не распознается как
идентично 1: public @ CiscoA.

Максимальное количество байтов
Максимальное значение, которого может достичь любая из двух отслеживаемых переменных. За
мониторинг трафика маршрутизатора, обычно это количество байтов в секунду, которое этот интерфейсный порт может
нести.

Если число больше, чем Максимальное количество байтов возвращается, игнорируется. Также прочтите раздел о
АбсМакс для получения дополнительной информации. В Максимальное количество байтов значение также используется при вычислении диапазона Y для
немасштабированные графики (см. Немасштабированный).

Поскольку большинство ссылок оцениваются в битах в секунду, вам необходимо разделить их максимальную пропускную способность.
(в битах) на восемь (8) для получения байтов в секунду. Это очень важно сделать
ваши немасштабированные графики отображают реалистичную информацию. T1 = 193000, 56K = 7000, 10 МБ
Ethernet = 1250000, 100 МБ Ethernet = 12500000. Максимальное количество байтов значение будет использоваться mrtg для
решить, получил ли он правильный ответ от маршрутизатора.

Если вам нужны два разных значения MaxBytes для двух отслеживаемых переменных, вы можете использовать
MaxBytes1 и MaxBytes2 вместо MaxBytes.

Пример:

MaxBytes [myrouter]: 1250000

Название
Заголовок HTML-страницы, которая создается для графика.

Пример:

Заголовок [myrouter]: Анализ трафика для нашей хорошей компании

ДОПОЛНИТЕЛЬНО ДЛЯ TARGET КЛЮЧЕВЫЕ СЛОВА


Верх страницы
Что нужно добавить в начало сгенерированной HTML-страницы. Обратите внимание, что у вас может быть несколько строк
текста, если первый столбец пуст.

Обратите внимание, что все строки продолжения окажутся в одной строке на странице html. если ты
хотите, чтобы разрывы строк в сгенерированном HTML использовали последовательность '\ n'.

Пример:

Начало страницы [myrouter]: Анализ трафика для ETZ C1
Наша магистральная сеть кампуса работает через линию FDDI \ n
с максимальной скоростью передачи 12.5 мегабайт на
Во-вторых.

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

Если эти интерфейсы находятся на одном маршрутизаторе и время работы и имя должны отображаться, вы
необходимо указать его сообщество и адрес снова с Маршрутизатор ключевое слово.

Если вы хотите использовать специальный OID для запроса времени работы маршрутизатора, используйте prepend the oid.

Пример:

Целевой [kacisco.comp.edu]: 1:[электронная почта защищена] + 2:[электронная почта защищена]
RouterUptime [kacisco.comp.edu]: [электронная почта защищена]

RouterUptime [kacisco.comp.edu]: hrSystemUptime.0:[электронная почта защищена]

Имя Маршрутизатора
Если имя маршрутизатора по умолчанию неверно / неинформативно, вы можете использовать RouterName для
укажите другой OID на том же или другом хосте.

Практический пример: sysName на устройствах BayTech DS72 всегда отображает «ds72», несмотря ни на что.
вы устанавливаете Unit ID равным. Вместо этого идентификатор устройства сохраняется в 1.3.6.1.4.1.4779.1.1.3.0, поэтому
мы можем сделать так, чтобы MRTG отображал это вместо sysName.

Пример:

Имя маршрутизатора [kacisco.comp.edu]: 1.3.6.1.4.1.4779.1.1.3.0

Также можно указать другой OID на другом хосте:

RouterName [kacisco.comp.edu]: 1.3.6.1.4.1.4779.1.1.3.0:[электронная почта защищена]

Максбайт1
То же, что и MaxBytes, для переменной 1.

Максбайт2
То же, что и MaxBytes, для переменной 2.

Только IPv4
Многие маршрутизаторы IPv6 в настоящее время не поддерживают SNMP поверх IPv6 и должны контролироваться с помощью
IPv4. Параметр IPv4Only заставляет mrtg использовать IPv4 при обмене данными с целью, даже
если включен IPv6. Это полезно, если целью является имя хоста с IPv4 и IPv6.
адреса; без ключевого слова IPv4Only мониторинг такого маршрутизатора не будет работать, если IPv6
включен.

Если установлено значение no (по умолчанию), mrtg будет использовать IPv6, если у цели нет IPv6-адресов, в
в этом случае он будет использовать IPv4. Если установлено «да», mrtg будет использовать только IPv4.

Обратите внимание, что если для этого параметра установлено значение «Да» и цель не имеет адреса IPv4,
связь с целью не удастся.

Этот параметр не действует, если IPv6 не включен.

Пример:

Цель [v4onlyrouter_1]: 1: public @ v4onlyrouter
IPv4Only [v4onlyrouter_1]: Да

SnmpOptions (V3)
SNMPv3 требует довольно богатого набора опций. Это ключевое слово для каждой цели позволяет получить доступ к
Модель безопасности пользователя SNMPv3. Параметры перечислены в том же синтаксисе, что и хеш Perl.

Охрана Режимы

SNMPv3 имеет три режима безопасности, определенных на опрашиваемом устройстве. Например, на
Маршрутизаторы Cisco режим безопасности определяется глобальной конфигурацией группы snmp-server
команда.

Ноаутноприв
Ни аутентификация, ни конфиденциальность не определены. Указана только опция имени пользователя
для этого режима.

Пример:

SnmpOptions [myrouter]: username => 'user1'

Аутноприв
Использует имя пользователя и пароль. Пароль можно хешировать с помощью snmpkey
приложение или передается в виде обычного текста вместе с ContextEngineID

Пример:

SnmpOptions [myrouter]: username => 'user1', authpassword => 'example',
contextxtengineid => '80000001110000004000000'

Приват
Определены как аутентификация, так и конфиденциальность. Протокол конфиденциальности по умолчанию - des.

Пример:
SnmpOptions[myrouter]: authkey=>'0x1e93ab5a396e2af234c8920e61cfe2028072c0e2',
authprotocol => 'sha', privprotocol => 'des', имя пользователя => 'user1',
privkey=>'0x498d74940c5872ed387201d74b9b25e2'

SNMP кредита

Распознаются следующие ключевые слова опции:

username
Пользователь, связанный с моделью безопасности пользователя

имя контекста
Агент SNMP может определять несколько контекстов. Это ключевое слово позволяет их опрашивать.

contexttengineid
Уникальная 24-байтовая строка, идентифицирующая snmp-agent.

пароль авторизации
Открытый текстовый пароль для пользователя в режиме AuthNoPriv или Priv.

ключ авторизации
Хеш md5 или sha пароля в виде обычного текста вместе с Engineid. Использовать
Программа командной строки snmpkey для генерации этого хэша или используйте Net :: SNMP :: Security :: USM в
скрипт.

протокол аутентификации {sha | md5}
Алгоритм хеширования, определенный на клиенте SNMP. По умолчанию md5.

Privpassword
Общий ключ открытого текста для шифрования пакетов snmp в режиме Priv.

Privkey
Хеш общего ключа открытого текста вместе с Engineid. Используйте snmpkey
программа командной строки для генерации этого хэша или используйте Net :: SNMP :: Security :: USM в
скрипты.

Privprotocol {des | 3desede | aescfb128 | aescfb192 | aescfb256}
Задает метод шифрования, определенный в агенте snmp. По умолчанию - des.

ПейджФут
Что нужно добавить в конец сгенерированной HTML-страницы. Учтите, что у вас может быть несколько
строки текста, если первый столбец пуст.

Обратите внимание, что все строки продолжения окажутся в одной строке на странице html. если ты
хотите, чтобы разрывы строк в сгенерированном HTML использовали последовательность '\ n'.

Материал будет добавлен непосредственно перед тег:

Пример:

PageFoot [myrouter]: СвязатьсяMAILTO:[электронная почта защищена]"> Питер
если у вас есть вопросы относительно этой страницы

Аддхед
Используйте этот тег как Верх страницы заголовок, но его содержимое будет добавлено между и
.

Пример:

AddHead [myrouter]:MAILTO:[электронная почта защищена]">

Тег тела
BodyTag позволяет вам создавать собственные тег для сгенерированных веб-страниц.

Пример:

BodyTag [myrouter]:
BACKGROUND = "/ stats / images / bg.neo2.gif">

АбсМакс
Если вы отслеживаете ссылку, которая может обрабатывать больше трафика, чем Максимальное количество байтов ценность. Например, a
строчку, которая использует сжатие или некоторую ссылку с ретрансляцией кадров, вы можете использовать АбсМакс ключевое слово для
дают абсолютное максимальное значение, которое когда-либо может быть достигнуто. Нам нужно это знать, чтобы отсортировать
из нереалистичных значений, возвращаемых маршрутизаторами. Если вы не установите АбсМакс, оценка будет
игнорировать значения выше, чем Максимальное количество байтов.

Пример:

AbsMax [myrouter]: 2500000

Немасштабированный
По умолчанию каждый график масштабируется по вертикали, чтобы сделать фактические данные видимыми, даже если они
намного ниже чем Максимальное количество байтов. В Немасштабированный переменная, вы можете подавить это. Это
Аргумент - это строка, содержащая по одной букве для каждого графика, который не нужно масштабировать:
d = день w = неделя m = месяц y = год. Существует также особый случай, чтобы отключить переменную
полностью: n = нет. Это может быть полезно, если вам нужно переопределить глобальный
конфигурация. В этом примере масштабирование для годового и месячного графиков подавлено.

Пример:

Немасштабированный [myrouter]: ym

С пиком
По умолчанию графики содержат только средние значения отслеживаемых переменных -
обычно скорость передачи для входящего и исходящего трафика. Следующий вариант
дает команду mrtg отображать пиковые значения за 5 минут в [нед], [м] еженедельно и [г] раньше
график. В этом примере мы определяем месячный и годовой графики, которые также будут содержать пик.
как средние значения.

Примеры:

WithPeak [myrouter]: ym

Подавить
По умолчанию mrtg создает 4 графика. С помощью этой опции вы можете подавить генерацию
выбранные графики. Синтаксис значения параметра аналогичен двум вышеупомянутым параметрам. В этом
Например, мы подавляем годовой график, так как вначале он довольно пустой.

Пример:

Подавить [myrouter]: y

Расширение
По умолчанию mrtg создает файлы .html. Используйте эту опцию, чтобы mrtg использовал другой
расширение. Например, вы можете установить расширение на php3, тогда вы сможете
заключайте теги PHP в вывод (полезно для получения имени маршрутизатора из базы данных).

Пример:

Расширение [myrouter]: phtml

Каталог
По умолчанию mrtg помещает все файлы, которые он генерирует для каждой цели (GIF, HTML
страницу, файл журнала и т. д.) в рабочий каталог.

Если же линия индикатора Каталог указана опция, файлы вместо этого помещаются в каталог под
рабочий каталог или Log-, Image- и HtmlDir). (Например, Каталог вариант ниже вызовет
все файлы для целевого myrouter, которые нужно поместить в каталог
/ usr / tardis / pub / www / stats / mrtg / myrouter /.)

Каталог должен уже существовать; mrtg не создаст его.

Пример:

Рабочий каталог: / usr / tardis / pub / www / stats / mrtg
Каталог [myrouter]: myrouter

ПРИМЕЧАНИЕ. Параметр «Каталог» всегда должен быть «относительным», иначе могут произойти неприятности.

Клонированный каталог
Если же линия индикатора Каталог опция указана, Клонированный каталог опция скопирует все содержимое
of Каталог до Клонированный каталог.

Пример:

Рабочий каталог: / usr / tardis / pub / www / stats / mrtg
Каталог [myrouter]: myrouter
Клонированный каталог [myrouter]: myclonedirectory

При желании имя цели можно изменить в процессе клонирования.

Пример:

Рабочий каталог: / usr / tardis / pub / www / stats / mrtg
Каталог [myrouter]: myrouter
Клонированный каталог [myrouter]: myclonedirectory mynewtarget

ПРИМЕЧАНИЕ 1. Каталог клонов уже должен существовать; mrtg не создаст его.

ПРИМЕЧАНИЕ 2: Параметр Clonedirectory также всегда должен быть «относительным», иначе могут произойти неприятности.

ПРИМЕЧАНИЕ 3. Для этого требуется модуль File :: Copy.

XРазмер и YРазмер
По умолчанию графики mrtgs имеют ширину 100 на 400 пикселей (плюс еще несколько для меток.
Например, мы получаем почти квадратные графики ...

Примечание. XSize должен быть от 20 до 600; YSize должен быть больше 20

Пример:

XSize [myrouter]: 300
YSize [myrouter]: 300

Увеличить и YZoom
Если вы хотите, чтобы ваши графики имели более крупные пиксели, вы можете «Увеличить» их.

Пример:

XZoom [myrouter]: 2.0
YZoom [myrouter]: 2.0

XScale и Yмасштаб
Если вы хотите, чтобы ваши графики действительно масштабировались, используйте XScale и Yмасштаб. (Остерегайтесь: пока это
работает, результаты выглядят некрасиво (честно говоря), поэтому, если кто-то хочет это исправить: исправления
Добро пожаловать.

Пример:

XScale [myrouter]: 1.5
YScale [myrouter]: 1.5

ЮТикс и YTicsFactor
Если вы хотите отображать более 4 строк на графике, используйте YTics. Если вы хотите масштабировать
значение, используемое для YLegend этих тиков, используйте YTicsFactor. Значение по умолчанию для YTics -
4, а значение по умолчанию для YTicsFactor - 1.0.

Пример:

Предположим, вы получили значения от 0 до 700. Вы хотите построить 7 линий и хотите показать
0, 1, 2, 3, 4, 5, 6, 7 вместо 0, 100, 200, 300, 400, 500, 600, 700. Вы должны написать
тогда:

YTics [myrouter]: 7
YTicsFactor [myrouter]: 0.01

фактор
Если вы хотите умножить все числа, показанные под графиком, на постоянный коэффициент, используйте этот
директива для его определения ..

Пример:

Фактор [as400]: 4096

Шаг
Измените шаг по умолчанию с 5 * 60 секунд на что-то другое (я не тестировал так много
...)

Пример:

Шаг [myrouter]: 60

PNG Название
При использовании повышения скорости для генерации графиков данный заголовок будет напечатан на графике.
генерирует.

Пример:

PNGTitle [myrouter]: WAN Link UK-US

Возможности
Команда Возможности Ключевое слово позволяет вам установить некоторые логические переключатели:

расти
По умолчанию график увеличивается влево. Этот вариант меняет направление роста
заставляя текущее время быть на правом краю графика и значения истории
слева от него.

биты
Все значения отслеживаемых переменных умножаются на 8 (т. Е. Отображаются в битах вместо
байтов) ... выглядит намного более впечатляюще :-) Это также влияет на "заводские настройки по умолчанию"
маркировка и единицы измерения для данной цели.

в минуту
Все значения отслеживаемых переменных умножаются на 60 (т. Е. Отображаются в единицах в минуту.
вместо единиц в секунду) в случае малых значений более точные графики
отображается. Это также влияет на маркировку по умолчанию и единицы измерения для данного
цель.

в час
Все значения отслеживаемых переменных умножаются на 3600 (т. Е. Отображаются в единицах в час.
вместо единиц в секунду) в случае малых значений более точные графики
отображается. Это также влияет на маркировку по умолчанию и единицы измерения для данного
цель.

нет информации
Скрыть информацию о времени безотказной работы и имени устройства на сгенерированной веб-странице.

не проценты
Не печатайте процент использования.

прозрачный
Сделайте фон созданных гифок прозрачным.

целое
Выведите итоговые строки под графиком в виде целых чисел без запятых.

дорэлпроцент
Относительный процент IN-трафика к OUT-трафику рассчитывается и отображается в
график в виде дополнительной линии. Примечание. Доступна только фиксированная шкала (от 0 до
100%). Следовательно, если IN-трафик больше, чем OUT-трафик, то отображается 100%. Если
вы подозреваете, что ваш IN-трафик не всегда меньше или равен вашему OUT-трафику
настоятельно рекомендуется не использовать эти параметры. Примечание: если вы используете эту опцию в сочетании
с Цвета options, там требуется пятая пара цвет-имя-цвет-значение.

средний пик
Некоторые интернет-провайдеры используют средние пиковые значения для выставления счетов своим клиентам. С использованием
эта опция MRTG отображает эти значения для каждого графика. Значение строится путем усреднения
максимальное 5-минутное среднее значение трафика для каждого «шага», показанного на графике. Для еженедельной
график это означает, что он строит среднее значение всех 2-х часовых интервалов 5-минутного пика
ценности. (В замешательстве? Так и думал!)

калибр
Рассматривайте значения, полученные от цели, как измерения «текущего статуса», а не как когда-либо
увеличивающие счетчики. Это было бы полезно для мониторинга таких вещей, как дисковое пространство,
загрузка процессора, температура и тому подобное ...

При отсутствии опций «измеритель» или «абсолют» MRTG обрабатывает переменные как счетчики.
и вычисляет разницу между текущим и предыдущим значением и делит
это по времени, прошедшему между двумя последними показаниями, чтобы получить значение для построения графика.

абсолютный
Это для источников данных типа счетчиков, которые сбрасывают свое значение при чтении. Этот
означает, что повышение скорости не должно создавать разницу между текущим и текущим
последнее значение, прочитанное из источника данных. Полученное значение по-прежнему делится на
прошедшее время между текущим и последним чтением, что отличает его от
вариант «калибр». Полезно для внешних сборщиков данных.

выводить
Если вы используете rrdtool в качестве регистратора / графера, вы можете использовать третий тип источника данных.
Derive похож на счетчик, за исключением того, что не требуется постоянно повышать его. это
полезен в ситуациях, когда необходимо отобразить изменение некоторого значения.

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

с нулями
Обычно мы игнорируем все нулевые значения при расчете средней передачи.
Оценить по строке. Если это нежелательно, используйте эту опцию.

без границ
Если для регистрации данных вы используете rateup, MRTG создаст изображения графиков. Обычно
вокруг этих изображений есть заштрихованная рамка. Если не хотите, чтобы граница была
нарисовано, включите эту опцию. Этот параметр не действует, если вы не используете повышение рейтинга.

узкий
Как и в случае с опцией выше, это влияет только на создание графика ускорения. Обычно повышение
будет генерировать графики с маленькой стрелкой, показывающей направление данных. Если ты это сделаешь
не хотите, чтобы эта стрелка рисовалась, включите эту опцию. Эта опция не действует, если вы
не используют рейтинг.

noi При использовании повышения скорости для построения графиков вы можете использовать эту опцию, чтобы остановить отрисовку повышения скорости.
график для «I» или первой переменной. Это также удаляет записи для этой переменной в
HTML-страница, которую генерирует MRTG, удалит пики для этой переменной, если они
включено. Это позволяет скрыть эти данные или может быть очень полезно, если вы только
отображение одной строки данных, а не двух. Этот вариант не деструктивен - любые данные
полученный для переменной продолжал регистрироваться, это просто не отображается.

noo То же, что и выше, за исключением "O" или второй переменной.

без баннера
При использовании повышения скорости для создания графиков этот параметр отключает MRTG, добавляя MRTG.
баннер на создаваемые им HTML-страницы.

легенда
При использовании повышения скорости для генерации графиков эта опция остановит MRTG от создания
легенда внизу создаваемых им HTML-страниц.

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

pngдата
При использовании повышения скорости для создания графиков эта опция будет печатать метку времени в
график, который он генерирует, включая часовой пояс, если он указан в 'Timezone'
параметр. Это эквивалентно установке TimeStrPost [x]: RU

логарифм
Команда логарифм опция заставляет rateup отображать данные с масштабированием по оси Y
логарифмически. Это позволяет обычному трафику занимать большую часть
вертикальный диапазон, при этом все шипы отображаются на полную высоту.

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

масштабировать
Команда масштабировать опция заставляет rateup отображать данные с масштабированием по оси Y
экспоненциально. Это подчеркивает небольшие изменения в верхней части шкалы; это может быть
полезно при отображении значений, которые немного колеблются в верхней части
шкала, например, линейное напряжение.

масштабировать по сути является противоположностью логарифм.

второстепенное
Команда второстепенное опция устанавливает максимальное значение на графике как среднее значение данных
больше среднего всех данных. Это дает график, который больше фокусируется на
типичные данные с отсечением больших пиков.

. второстепенное даст более интуитивный график с линейным масштабированием, но может привести к
бесполезно высокий или низкий масштаб в некоторых редких ситуациях (в частности, когда данные
включает большую часть значений, далеких от фактического среднего)

Если цель включает оба логарифм и второстепенное в опциях второстепенное принимает
приоритет.

Пример:

Параметры [myrouter]: Growright, Bit

килограмм
Используйте эту опцию, чтобы изменить значение множителя для построения префиксов. Значение по умолчанию
1000. Этот тег предназначен для особого случая, когда 1 КБ = 1024 КБ, 1 МБ = 1024 КБ и так далее.

Пример:

килограмм [myrouter]: 1024

кМГ
Измените префиксы множителей по умолчанию (, k, M, G, T, P). В теге Короткая легенда определить только
основные единицы. Формат: список префиксов, разделенных запятыми. Две последовательные запятые или
запятая в начале или конце строки не дает префикса для этого элемента. Если вы не хотите
префиксы, просто поставьте две последовательные запятые. Если вы хотите пропустить величину, выберите '-' как
значения.

Пример: скорость в нм / с (нанометрах в секунду) отображается в нм / ч.

ShortLegend [myrouter]: м / ч
kMG [myrouter]: n, u, m ,, k, M, G, T, P
параметры [myrouter]: в час

Цвета
Команда Цвета позволяет изменить цветовую схему по умолчанию. Примечание: все 4
здесь необходимо указать необходимые цвета. Название цвета (ниже «Colourx») является легендой.
отображается имя, в то время как значение RGB является реальным цветом, используемым для отображения, как на
график и в html doc.

Формат: Col1 # RRGGBB, Col2 # RRGGBB, Col3 # RRGGBB, Col4 # RRGGBB.

Важно: если вы используете дорэлпроцент теги опций пятая пара цветов название цвет значение цвета
is required: Col1#RRGGBB,Col2#RRGGBB,Col3#RRGGBB,Col4#RRGGBB,Col5#RRGGBB

Цвет1
Первая переменная (обычно входная) на графике по умолчанию.

Цвет2
Вторая переменная (обычно выходная) на графике по умолчанию.

Цвет3
Макс. Первая переменная (входная).

Цвет4
Макс вторая переменная (вывод).

РРГГББ
2-значные шестнадцатеричные значения для красного, зеленого и синего цветов.

Пример:

Colours[myrouter]: GREEN#00eb0c,BLUE#1000ff,DARK GREEN#006600,VIOLET#ff00ff

проверка данных
Для проверка данных тег вы можете настроить цвет фона сгенерированного HTML
стр.

Пример:

Фон [myrouter]: # a0a0a0a

YЛегенда, короткая легенда, Легенда [1234]
Следующие ключевые слова позволяют вам переопределить текст, отображаемый для различных легенд
график и в HTML-документе:

YЛегенда
Метка оси Y графика. Обратите внимание, что текст, который слишком длинный, чтобы поместиться на графике
будут игнорироваться.

Короткая легенда
Строка единиц измерения (по умолчанию b / s), используемая для Max, Average и Current.

Легенда [1234IO]
Строки для обозначения цвета.

Пример:

YLegend [myrouter]: бит в секунду
ShortLegend [myrouter]: б / с
Legend1 [myrouter]: входящий трафик в битах в секунду.
Legend2 [myrouter]: исходящий трафик в битах в секунду
Legend3 [myrouter]: Максимальный 5-минутный входящий трафик
Legend4 [myrouter]: Максимальный 5-минутный исходящий трафик
LegendI [myrouter]: В:
LegendO [myrouter]: Выход:

Обратите внимание, если ЛегендаI or ЛегендаO устанавливаются в пустую строку с

LegendO [myrouter]:

Соответствующая линия под графиком вообще не будет напечатана.

Часовой пояс
Если вы живете в международном мире, вы можете создавать графики в разных
часовые пояса. Это устанавливается в переменной TZ. В некоторых операционных системах, таких как Solaris,
это вызовет вызов местного времени, чтобы указать время в выбранном часовом поясе.

Пример:

Часовой пояс [myrouter]: Япония

Часовой пояс - это стандартный часовой пояс вашей системы, например Япония, Гонконг, GMT, GMT + 1 и т. Д.
и так далее

Недельный формат
По умолчанию mrtg (фактически rateup) использует стрфтайм(3) опция '% V' для форматирования номеров недель
в ежемесячных графиках. Точная семантика этого параметра формата зависит от системы.
Если вы обнаружите, что номера недель неверны, и ваша система стрфтайм(3) рутина
поддерживает его, вы можете попробовать другой вариант формата. Параметр POSIX '% V' соответствует параметру
широко используемый стандарт нумерации недель ISO 8601. Символ формата недели должен быть
указывается одной буквой; либо W, V, либо U.

Версия rateup для UNIX использует реализацию strftime в libc. В Windows
собственная реализация strftime не знает о% V. Итак, мы используем другой
реализация strftime, которая поддерживает% V.

Пример:

Формат недели [myrouter]: W

РДРовкаунт
Это влияет на создание новых файлов rrd. По умолчанию rrds создаются для хранения около 1
данных с высоким разрешением за день. (плюс 1 неделя 30 минут данных, 2 месяца 2 часа
данные и данные за 2 день за 1 года). С помощью этого ключевого слова вы можете изменить количество базовых
записи interval, настроенные для новых rrds по мере их создания. Обратите внимание, что вы должны взять
интервал времени во внимание.

Пример:

RRDRowCount [myrouter]: 1600

RDRowCount30m
Согласно RRDRowCount, но для RRA обычно используется для 30-минутных данных. Тем не менее, вы
все же необходимо учитывать базовый интервал. Если вы не укажете это ключевое слово,
старое значение по умолчанию - 800 строк.

Пример:

RRDRowCount30m [myrouter]: 800

РДРовкаунт2ч
Согласно RRDRowCount, но для RRA обычно используется для данных за 2 часа. Тем не менее, вы должны
по-прежнему учитывать базовый интервал. Если не указывать это ключевое слово, старые
по умолчанию 800 строк.

Пример:

RRDRowCount2h [myrouter]: 400

РДРовкаунт1д
Согласно RRDRowCount, но для RRA, как правило, используется для данных за 1 день. Тем не менее, вы должны
по-прежнему учитывать базовый интервал. Если не указывать это ключевое слово, старые
по умолчанию 800 строк.

Пример:

RRDRowCount1d [myrouter]: 200

RRDHWRRA
Обычно RRD, созданные MRTG, просто содержат информацию, полученную непосредственно из
соответствующая цель. С помощью этой опции вы можете подключиться к расширенным аберрантным rrdtools
модуль определения поведения на основе прогнозирования Холта-Винтерса. Свойство RRDHWRRAs
определяет RRA Holt-Winters, как описано на странице руководства rrdcreate.

Обратите внимание, что этот параметр будет влиять только на вновь созданные RRD (цели).

Пример:

RRDHWRRA [myrouter]: RRA: HWPREDICT: 1440: 0.1: 0.0035: 288

ВремяStrPos
Это определяет размещение строки отметки времени на изображении. Возможные значения: RU, LU,
RL, LL (которые означают, соответственно, RightUpper, LeftUpper, RightLower и LeftLower
угол) и НЕТ (без метки времени). По умолчанию на изображение не ставится отметка времени.

Пример:

TimeStrPos [myrouter]: RU

ТаймСтрФмт
Используя это ключевое слово, вы можете указать формат метки времени, которая будет размещена на изображении (если
включается ключевым словом TimeStrPos). Указанная строка будет использоваться strftime ()
функция - см. стрфтайм(3) документация по спецификаторам преобразования доступна на вашем
система. Формат по умолчанию:% Y-% m-% d% H:% M

Пример:

TimeStrFmt [myrouter]:% H:% M:% S

ПОРОГ ПРОВЕРКА


Благодаря функции проверки пороговых значений mrtg может обнаруживать проблемы с пороговыми значениями для
различные цели и могут вызывать внешние сценарии для решения этих проблем (например, отправлять
электронная почта или страница администратору).

Проверка пороговых значений настраивается с помощью следующих параметров:

ТрешДир (ГЛОБАЛЬНЫЙ)
Определив ThreshDir так, чтобы он указывал на доступный для записи каталог, MRTG будет предупреждать вас только тогда, когда
пороговая граница пересечена.

Пример:

ThreshDir: / var / mrtg / thresh

ТрешХист (ГЛОБАЛЬНЫЙ)
Если порог нарушен, и у вас определен threshdir, то mrtg отправит почту один раз
порог становится unborken, чтобы избежать ситуаций, когда сломанные и неразрывные сообщения
будут отправлены последовательно, мы отправим непрерывное сообщение только после того, как текущее значение будет
0.1 (10%) от порога. используя переменную конфигурации ThreshHyst, вы можете настроить
это значение.

Пример для 5%:

ThreshHyst: 0.05

ТрешПочтовый Сервер (ГЛОБАЛЬНЫЙ)
Сумматор SMTP-сервера, который будет принимать почту о нарушении пороговых значений и
неповрежденный.

ТрешMailSender (ГЛОБАЛЬНЫЙ)
Какой адрес отправителя порогового письма.

Пример:

Отправитель ThreshMailSender: [электронная почта защищена]

ТрешПочтовыйАдрес (ПЕР ЦЕЛЬ)
Адрес электронной почты для писем, связанных с порогом. Это будет работать, только если почтовый сервер был
сконфигурировано.

Пример:

ThreshMailAddress [_]: [электронная почта защищена]
ThreshMailAddress [маршрутизатор]:

Это принесет пороговое количество освобожденной почты всем, кроме цели, называемой «маршрутизатор».

ТрешМини (ПЕР ЦЕЛЬ)
Это минимально допустимое значение для входного (первого) параметра. Если параметр
ниже этого значения, программа, указанная в ThreshProgI, будет запущена, и будет отправлено письмо.
отправляться на ThreshMailAddress, если он указан. Если значение заканчивается на "%", то
Порог определяется относительно MaxBytes.

ТрешМаксI (ПЕР ЦЕЛЬ)
Работает так же, как TheshMinI, но действует, когда значение выше ThreshMaxI.

ThreshDesc (ПЕР ЦЕЛЬ)
Его значение будет присвоено переменной окружения THRESH_DESC перед любым из
упомянутые ниже программы называются. Программы могут использовать значение этой переменной для
производить более удобный вывод.

ТрешПрогИ (ПЕР ЦЕЛЬ)
Это определяет программу, которая будет запускаться, если ThreshMinI или ThreshMaxI нарушены. MRTG проходит 3
аргументы: переменная $ router, пороговое значение сломано и текущий параметр
значения.

ТрешПрогоОКИ (ПЕР ЦЕЛЬ)
Это определяет программу, которая будет запущена, если параметр в настоящее время в порядке (на основе ThreshMinI и
ThreshMaxI), но не все в порядке при предыдущем запуске - на основе файлов, найденных в
ThreshDir. MRTG передает 3 аргумента: переменная $ router - непрерывное пороговое значение и
текущее значение параметра.

ТрешМинО, ТрешМаксО, ТрешПрогО, и ТрешПрогОКО
Они работают так же, как их аналоги * I, за исключением параметра «Выход» (второй).

SetEnv
При вызове скриптов пороговых значений из файла cfg вы можете захотеть передать некоторые данные
по сценарию. Это можно сделать с помощью параметра конфигурации SetEnv, который требует
серия присвоений переменных среды. Обратите внимание, что кавычки являются обязательными. Это делает
не работает для внешних скриптов. Невозможно установить переменные среды для каждой цели.

Пример:

SetEnv [myrouter]: EMAIL = "[электронная почта защищена]"
HOST = "www.some_server.net"

HW Ошибка бас порог Контроль
При использовании ведения журнала на основе rrd с определенными HW RRA. Вы можете использовать доверительные границы
нарушения сохраняются в RRA FAILURES для предупреждений на основе пороговых значений.

Там все пороговые переменные для конкретных целей имеют аналог Hold-Winters:

ThreshMailAddress -> HWThreshMailAddress
ThreshMinI -> HWThreshMinI
...

Глобальные переменные для проверки порогов являются общими, за исключением

ThreshHyst -> HWThreshHyst

И HWThreshDesc устанавливает переменную HWTHRESH_DESC.

ДЛЯ TARGET DEFAULT ЦЕННОСТИ:


пред- и постфикс
Чтобы сэкономить время на вводе текста, вы можете определить цель с именем '^'. Текст каждого ключевого слова
вы определяете для этой цели будет ПРЕДВАРИТЕЛЬНО к соответствующему ключевому слову всех
цели, определенные под этой линией. То же самое и с целью под названием '$', но ее текст будет
ДОБАВЛЯЕТСЯ.

Обратите внимание, что между добавленным текстом и значением ключевого слова вставлен пробел, а также
между значением ключевого слова и добавленным текстом. Это хорошо работает для ключевых слов с текстовым значением,
но не очень полезен для других ключевых слов. См. Описание цели "по умолчанию" ниже.

В этом примере mrtg будет использовать общий заголовок и общее контактное лицо во всех
страницы, созданные из целей, определенных позже в этом файле.

Пример:

Начало страницы [^]: NoWhere Unis Traffic Stats
PageTop [$]: Свяжитесь с Питером Нортоном, если у вас есть какие-либо вопросы.

Чтобы удалить значение добавления / добавления, укажите пустое значение, например:

Начало страницы [^]:
PageTop [$]:

NoSpaceChar
С PREPEND и APPEND (см. Ниже) обычно между локальными
значение и значение PRE- или APPEND. Иногда это нежелательно. Вы можете использовать
глобальный вариант NoSpaceChar для определения символа, который может быть упомянут в конце $
или ^ определение, чтобы заглушить пробел.

Пример:

NoSpaceChar: ~
Цель [^]: 1.3.6.1.4.1.482.50.2.4.20.0 и 1.3.6.1.4.1.482.50.2.4.21.0: получить @ ~
Цель [a]: a.tolna.net
Цель [b]: b.tolna.net
Цель [c]: c.tolna.net
Цель [d]: d.tolna.net

По умолчанию Наши ценности
Целевое имя '_' указывает значение по умолчанию для этого ключевого слова. В отсутствие явного
Значение ключевого слова, добавленное и добавленное значение ключевого слова, значением по умолчанию будет
используемый.

Пример:

Размер Y [_]: 150
Параметры [_]: Growright, Bit, Nopercent.
WithPeak [_]: ymw
Подавить [_]: y
МаксБайт [_]: 1250000

Чтобы удалить значение по умолчанию и вернуться к заводским настройкам по умолчанию, укажите пустое значение,
например:

YLegend [_]:

Может быть несколько экземпляров установки значений по умолчанию / добавления / добавления в
конфигурационный файл. Более поздняя настройка заменяет предыдущую для остальной части
конфигурационный файл. Значения по умолчанию / добавление / добавление, используемые для данного ключевого слова / цели
пара - это те, которые действовали в той точке файла конфигурации, где
цель упоминалась впервые.

Пример:

МаксБайт [_]: 1250000
Цель [myrouter.somplace.edu.2]: 2:[электронная почта защищена]
МаксБайт [_]: 8000
Название [myrouter.somplace.edu.2]: Анализ трафика для myrouter.somplace.edu IF 2

По умолчанию Максимальное количество байтов для целевого myrouter.someplace.edu.2 в приведенном выше примере будет
1250000, который действовал там, где впервые появилось целевое имя myrouter.someplace.edu.2
в файле конфигурации.

КОМАНДА ЛИНИЯ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--Пользователь username и --группа имя группы
Запуск от имени данного пользователя и / или группы. (Только для Unix)

--lock-файл имя файла
Используйте альтернативный файл блокировки (по умолчанию используется файл конфигурации, к которому добавлено
"_l").

--confcache-файл имя файла
Используйте альтернативный файл confcache (по умолчанию используется добавленный файл конфигурации
с ".ok")

--протоколирование имя файла|EventLog
Если для этого задано имя файла с возможностью записи, весь вывод mrtg (предупреждения, отладочные сообщения,
ошибки) перейдет в имя файла. Если вы работаете в Win32, вы можете указать EventLog
вместо имени файла, который будет отправлять все ошибки в журнал событий Windows.

ПРИМЕЧАНИЕ: Обратите внимание, что в mrtg нет DLL сообщений для mrtg. У этого есть сторона
эффект, что регистратор событий Windows будет отображать красивое сообщение с каждой записью в
журнал событий, жалуясь на то, что у mrtg нет dll сообщений. Если вы пойдете в
В области загрузки mrtg contrib (на веб-сайте) вы найдете файл mrtg-message-dll.zip
который действительно содержит такую ​​вещь.

- демон
Переведите MRTG в фоновый режим, работая как демон. Это работает так же, как и
config, но этот переключатель необходим для правильной работы FHS (поскольку
/ var / run доступен для записи только root)

--fhs
Настройте все пути mrtg в соответствии со спецификацией FHS;
http://www.pathname.com/fhs/

--проверить
Проверяйте только файл cfg на наличие ошибок. Ничего не делай.

--pid-file = s
Определите имя и путь к файлу pid для mrtg, запущенного как демон

--debug = s
Включите параметры отладки. Аргументом параметра отладки является список разделенных запятыми
значения отладки:

cfg - следите за чтением файла конфигурации
dir - управление каталогом
base - основной поток программы
tarp - целевой парсер
snpo - опрос snmp
coca - операции confcache
вилка - вид разветвления
время - некоторая информация о времени
log - запись данных через rateup или rrdtool
eval - распечатать строки eval перед их вычислением
prof - добавить информацию о времени найма, которую звонит rrd

Пример:

--debug = "cfg, snpo"

ВЫХОД КОДЫ


Код выхода 0 указывает, что все цели были успешными. Вообще говоря, большинство
коды больше 0 указывают на неисправимую проблему. Одно исключение из
это код 91, который указывает, что по крайней мере одна из целей была успешной. А
Ниже приводится частичный список кодов:

0: все цели успешны

2: Ошибка конфигурации (невозможно прочитать, фатальная ошибка в конфигурации и т. д.)
17: Другой процесс MRTG обрабатывает конфигурацию

91: по крайней мере одна цель успешна
92: Ни одна цель не была успешной

ПРИМЕРЫ


Минимальные mrtg.cfg
Рабочий каталог: / usr / tardis / pub / www / stats / mrtg
Цель[r1]: 2:[электронная почта защищена]
Максимальное количество байтов [r1]: 8000
Title[r1]: Анализ трафика ISDN
Верх страницы[r1]: Статистика для нашей линии ISDN

CFG для несколько Маршрутизаторы.
Рабочий каталог: / usr / tardis / pub / www / stats / mrtg
Title[^]: Анализ трафика для
Начало страницы[^]: Статистика для
PageTop[$]: Свяжитесь с Шефом, если заметите кого-нибудь
МаксБайт [_]: 8000
Опции[_]: право роста

Title[isdn]: наша линия ISDN
PageTop[isdn]: наша линия ISDN
Цель [ISDN]: 2:[электронная почта защищена]

Title[backb]: Магистраль нашего кампуса
PageTop[backb]: наша магистраль кампуса
Цель[backb]: 1:[электронная почта защищена]
Максбайт[backb]: 1250000

# следующая строка удаляет значение начала по умолчанию
# определено выше

Заголовок[^]:

Title[isdn2]: Трафик для резервной линии ISDN
PageTop[isdn2]: наша линия ISDN
Цель[isdn2]: 3:[электронная почта защищена]

Использовать mrtg-справку онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 2
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 3
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 4
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 5
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • 6
    Числовой Python
    Числовой Python
    НОВОСТИ: NumPy 1.11.2 — последний релиз
    это будет сделано на sourceforge. Колеса
    для Windows, Mac и Linux, а также
    заархивированные исходные дистрибутивы могут быть четыре...
    Скачать числовой Python
  • Больше »

Команды Linux

Ad