Простая установка MRTG для Red Hat Linux::Журнал СА 2.2004
www.samag.ru
Журнал «БИТ. Бизнес&Информационные технологии»      
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Мобильные приложения  

Искусственный интеллект в мобильных приложениях: возможности и перспективы

Обзор современных применений ИИ в мобильных приложениях, анализ перспектив развития этой технологии,

 Читать далее...

ИТ-образование  

Как сделать ИТ-образование эффективным?

Эксперты ИТ-отрасли отвечают на вопросы «СА». Обсуждаем ключевые аспекты для улучшения образовательных

 Читать далее...

Work-life balance  

Как айтишнику найти баланс между работой и личной жизнью?

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

 Читать далее...

Книжная полка  

Всё самое нужное – под одной обложкой

Отличительная черта книжных новинок, выпущенных недавно издательством «БХВ» – это их универсальность. Не просто

 Читать далее...

ИТ-инфраструктура  

Системы мониторинга ИТ-инфраструктуры-2025

Без мониторинга ИТ-инфраструктуры не обходится ни одна компания, хотя бы потому, что

 Читать далее...

Открытое ПО  

Безопасность Open Source: рискуем или контролируем?

Компания «Кросс технолоджис» изучила, как используется ПО с открытым кодом в компаниях

 Читать далее...

Работа с нейросетью  

Скажи, есть ли у тебя AI, и я скажу, кто ты

Недавно сервис по поиску работы SuperJob выяснил, что каждый второй россиянин уже

 Читать далее...

Работа с Debian  

О Linux с любовью или Debian: через знание к любви

Конечно, одним лишь перечислением замечательных качеств любовь к Linux не возникнет. Для

 Читать далее...

Опрос  

Защита личных и клиентских данных: как мошенники используют ИИ и как защититься?

По данным RED Security, общее число кибератак на российские компании в 2024

 Читать далее...

Опрос  

Облачные инструменты для разработчиков

Эксперты ИТ-отрасли отвечают на вопросы «Системного администратора» > Как с помощью облака сделать

 Читать далее...

Опрос  

Рынок мобильных приложений: что будет актуальным в 2025 году?

Эксперты ИТ-отрасли отвечают на вопросы «Системного администратора» > Ваши прогнозы: чего ожидать от

 Читать далее...

Рынок труда  

Как успешно пройти все этапы собеседования на ИТ-должность?

По оценкам государства, дефицит ИТ-специалистов составляет от 740 тысяч до 1 миллиона

 Читать далее...

Спецпроект «Базальт СПО». Развитие Open Source в России  

Алексей Смирнов: «Сейчас трудно найти программный продукт, в котором нет свободного кода»

Какое будущее ждет свободное ПО? Влияет ли свободная или несвободная разработка на

 Читать далее...

Спецпроект «Базальт СПО». Развитие Open Source в России  

Николай Костригин: «Мы создали Hantis, конвейер автоматизации. Проекты, исследуемые разными инструментами, переходят от одного исполнителя к другому, развиваются, возвращаются к автору, и так по кругу»

О том, как идет работа по повышению безопасности отечественного программного обеспечения, рассказывает

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 7919
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 8192
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 5545
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3515
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 4311
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 4311
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6855
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3665
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3939
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7833
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 11183
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12911
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14678
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9611
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7577
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5864
Комментарии: 4
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 5051
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3900
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3585
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3817
Комментарии: 1
Рецензия на книгу «MongoDB в действии»

 Читать далее...

Друзья сайта  

 Простая установка MRTG для Red Hat Linux

Архив номеров / 2004 / Выпуск №2 (15) / Простая установка MRTG для Red Hat Linux

Рубрика: Администрирование /  Продукты и решения

АНДРЕЙ МАРКЕЛОВ

Простая установка MRTG для Red Hat Linux

Что такое MRTG? MRTG (Multi Router Traffic Grapher) – сервис, позволяющий посредством протокола SNMP получать из нескольких устройств информацию и отображать в окне вашего браузера графики загруженности канала (входящий трафик, исходящий, максимальный, средний) с шагом в минуты, часы, дни и за год.

Пример работы программы вы можете увидеть по адресу: http://www.ee.ethz.ch/stats/mrtg.

Почему в заглавии статьи есть фраза «простая установка»? Объясняю. В большинстве случаев системному администратору не требуется мониторить кучу точек своей сети посредством SNMP. Для небольшой организации наиболее логичным и зачастую единственным применением подобного инструмента является мониторинг загрузки внешнего интерфейса прокси-сервера, на который мы и будем локально ставить MRTG. Это значительно упрощает установку программы и исключает использование протокола SNMP.

Опять же из соображений простоты установки выбран Red Hat Linux (ну и, конечно, из соображений распространенности в России, не забываем, что ряд российских дистрибутивов создан на основе «шапочки»). Это позволит нам избежать этапов компиляции библиотек и самого MRTG.

Требования к установке

Для работы MRTG требуются следующие библиотеки:

Берем с сайта Red Hat (или диска с дистрибутивом) соответствующие rpm-пакеты и устанавливаем их командной:

rpm –i <имя пакета>

У меня были установлены следующие версии:

  • gd-1.8.4-4.rpm
  • libpng-1.0.12-2.rpm
  • zlib-1.1.4-8.rpm

Перед тем как устанавливать пакет, вы можете проверить его наличие в системе, а соответственно и необходимость установки командой:

rpm –qi <имя пакета>

Устанавливаем и настраиваем MRTG

Идем на сайт проекта http://people.ee.ethz.ch/~oetiker/webtools/mrtg. По ссылке «Download MRTG» качаем собранный под Red Hat rpm-пакет. Ставим аналогично библиотекам командой:

rpm –i mrtg-2.x-y-z.i386.rpm

В результате получаем в каталоге Apache c содержанием вашего сайта (/var/www/html/) подкаталог mrtg c html-файлами документации. Сюда же будут помещаться результаты визуализации работы MRTG. В /etc/mrtg помещается файл mrtg.cfg с настройками, а в /usr/bin/ – утилиты конфигурирования и непосредственно сам исполнимый файл /usr/bin/mrtg.

Далее при стандартной настройке сервиса нам бы пришлось настраивать SNMP как на устройстве/интерфейсе, с которого снимаем информацию, так и на нашей локальной машине, где установлен MRTG. Мы же обойдемся без этого, и по адресу http://freshmeat.net/redir/cban/18710/url_tgz/cban-0.1.8-0.tgz скачаем утилитку cban (Current BANdwidth by Nicu Pavel), которая будет поставлять нам нужную информацию, обходясь без SNMP.

Разворачиваем архив и кладем файл /bin/cban в /usr/sbin. Также для нас интерес представляет файл /etc/mrtg/sample-mrtg.cfg – это, как и обещает нам название, пример файла конфигурации для mrtg. Приведу его полностью:

Title[eth0]: Traffic eth0

MaxBytes[eth0]: 125000

AbsMax[eth0]: 125000

Options[eth0]: gauge

Target[eth0]: `/usr/sbin/cban -i eth0 -m`

PageTop[eth0]: <H1>eth0 statistics</H1>

YLegend[eth0]: Bytes/s

ShortLegend[eth0]: B/s

Legend1[eth0]: Incoming Traffic

Legend2[eth0]: Outgoing Traffic

Legend3[eth0]: Maximum Incoming Traffic

Legend4[eth0]: Maximum Outgoing Traffic

LegendI[eth0]:  In:

LegendO[eth0]:  Out:

WithPeak[eth0]: ymwd

Фактически это готовый конфигурационный файл, работающий и без изменений. Обращаю внимание на строчку «Target[eth0]: `/usr/sbin/cban -i eth0 -m`». В ней прописан вызов нашей утилиты. eth0 – имя отслеживаемого интерфейса локальной машины. При необходимости отслеживать другой интерфейс вы должны здесь его указать.

Кроме того, нужно указать каталог, куда будем складывать результаты работы в виде HTML-странички с графиками WorkDir: /var/www/html/mrtg. По адресу http://ваш_хост/mrtg/reference.html находится документ, расписывающий все возможные опции конфигурационного файла.

Запуск MRTG

После того как мы разобрались с конфигурационным файлом, осталось попробовать запустить исполняемый файл /usr/bin/mrtg и посмотреть, что в результате получится. Даем команду:

. /usr/bin/mrtg /etc/mrtg/mrtg.cfg --logging /var/log/mrtg.log

и проверяем каталог, заданный параметром WorkDir на предмет появившихся новых файлов. Если все в порядке, то теперь можно заставить MRTG перегенерировать статистику, например, каждые пять минут:

crontab –e 

*/5 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg --logging /var/log/mrtg.log

Поздравляю! Теперь у нас есть инструмент наглядного и понятного контроля за трафиком в офисе. Да и большому начальнику при необходимости можно показывать эти «веселые картинки».


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru