Documentation - MRTGWebCfg |
MRTGWebCfg: Настройка системы (Шаг 1) - Создание новой записи хоста.
Для добавления нового хоста нужно выполнить несколько шагов.
Шаг 1-й: Создание хоста
На странице управления зайти в "Управление IP адресами" и добавить новый IP адрес вашего оборудования (Добавить IP адрес)
Не забудте указать IP адрес вашего оборудования (поле IP Address), описание хоста (поле Description) и пароль для доступа в поле Password
Например:
IP Address - 127.0.0.1
Description - My HOST
Password - public
Шаг 2-й: Создание базовых настроек
На странице управления зайти в "Добавить запись" и создайте базовые настройки для MRTG.
В поле ip выбираете ваш хост созданный на первом шаге.
Поле title введите описание новой настройки (Например: Traffic Analysis for fxp0 on localhost)
Поле ver_snmp - версия протокола SNMP (Например: 1 или 2)
Поле filename - вводите название RRD файла в который MRTG будет записывать данные (Например: traffic_fxp0_localhost)
Поле target - это SNMP OID
Значения OID для большинства оборудования стандартизованы и их можно просмотреть любым SNMP браузером.
Например: Для первого и единственного сетевого интерфейса на сервере OID'ы будут такими:
1.3.6.1.2.1.2.2.1.1 -> ifIndex -> Идентификатор интерфейса
1.3.6.1.2.1.2.2.1.10 -> ifInOctets -> Количество принятых пакетов
1.3.6.1.2.1.2.2.1.16 -> ifOutOctets -> Количество отправленных пакетов
1.3.6.1.2.1.2.2.1.14.1 -> ifInErrors -> Количество ошибок во входящем потоке
1.3.6.1.2.1.2.2.1.20.1 -> ifInErrors -> Количество ошибок в исходящем потоке
Красная цифра указывает на номер интерфейса (идентификатор интерфейса).
В общем случае, если вы знакомы со структурой файла конфигурации MRTG, то параметр Target будет составляться по такому принципу:
Для SNMP v1:
Target["filename"]: target:Password@IP Address
Например:
Target["traffic_fxp0_localhost"]: .1.3.6.1.2.1.2.2.1.10&.1.3.6.1.2.1.2.2.1.16:public@127.0.0.1
или
Target["traffic_fxp0_localhost "]: .1.3.6.1.2.1.2.2.1.14.1&.1.3.6.1.2.1.2.2.1.20.1:public@127.0.0.1
Для SNMP v2:
Target["filename"]: target:Password@IP Address :::::2
Например:
Target["traffic_fxp0_localhost"]: .1.3.6.1.2.1.2.2.1.10&.1.3.6.1.2.1.2.2.1.16:public@127.0.0.1 :::::2
или
Target["traffic_fxp0_localhost "]: .1.3.6.1.2.1.2.2.1.14.1&.1.3.6.1.2.1.2.2.1.20.1:public@127.0.0.1 :::::2
Параметр interface_ip и interface_name описывает следующие опции файла MRTG:
SetEnv["filename"]: MRTG_INT_IP="interface_ip" MRTG_INT_DESCR="interface_name"
Например:
SetEnv["traffic_fxp0_localhost"]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="fxp0"
Остальные параметры на странице "Добавить запись" полностью соответствуют родным параметрам файла конфигурации MRTG. Это maxbytes, iftype, absmax, withpeak, options, colours, ylegend, shortlegend и другие.
Шаг 3-й: Создание шаблона для размещения графика на странице.
После создания базовой настройки, можно приступить к размещению графика на странице MRTGWebCfg.
На данном шаге следует ввести понятие групп, предназначенных для группирования графиков по каким то принципам, например группа Default. В неё попадают автоматически все вновь созданные графики и отображаются на главной странице MRTGWebCfg.
Создать группы можно в соответствующем разделе - "Управление группами"
Для создания шаблона зайдите в "Управление шаблонами"
Вы можете создавать шаблоны вручную, выбирая нужную базовую настройку, задавая группу и выбирая позицию графика на странице (строку и столбец)
Так же вы можете воспользоваться "Управление шаблонами - GUI" - это визуальное средство для размещения ваших базовых настроек на конкретных страницах MRTGWebCfg.
Произвести пересборку файла конфигурации MRTG вы можете уже после Шага 2
Шаг 3 нужен лишь для выбора размещения графика на странице MRTGWebCfg.