Покажи Публикации - Warlock
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Linux секция за начинаещи / Настройка на програми / Mrtg -: Dec 04, 2007, 18:42
Цитат (bashi1 @ Дек. 04 2007,18:11)
Много благодаря на всички, които се отзоваха! А има ли опция при която да следи едновременно примерно eth0 qeth1 ,ppp0, swap - всичко с едно пускане на мртг. Аз сега правя почти същото само дето съм си направил няколко конфиг. файла и няколко работни директории и пускам програмата няколко пъти.

Не е нужно. в един конфиг файл можеш да опишеш няколко неща да ти следи. Аз имам един комп дето рисува  графики за 10-12 машини едновременно, включително и за него си и следи освен трафика и брой пакети в секунда и натоварване на процесора , както и сумарен трафик за няколко интерфейса. за два интерфейса горния пример ще изглежда горе-долу така :
################################
Refresh: 300
RunAsDaemon: Yes

HtmlDir: /var/www/mrtg
ImageDir: /var/www/mrtg
LogDir: /var/lib/mrtg
ThreshDir: /var/lib/mrtg

Directory[eth1]: eth1
Target[eth1]: `ip -o -s li li eth1 | awk '{ print $22"\n"$37"\n\n"}'`
MaxBytes[eth1]: 12500000
Title[eth1]: Traffic eth1
PageTop[eth1]: <H1>Stats  eth1</H1>

Directory[eth0]: eth0
Target[eth0]: `ip -o -s li li eth0 | awk '{ print $22"\n"$37"\n\n"}'`
MaxBytes[eth0]: 12500000
Title[eth0]: Traffic eth0
PageTop[eth0]: <H1>Stats  eth0</H1>

################################

Directory[]: се слага ако искаш да ти ги рисува в различни директории (в случая поддиректории на HtmlDir: ). Ако го няма слага всичко в HtmlDir: и ако са много става каша.



2  Linux секция за начинаещи / Настройка на програми / Mrtg -: Dec 04, 2007, 11:06
Абе що мъчите човека '<img'>  

[root]# cat /etc/mrtg/mrtg.cfg

################################
Refresh: 300
RunAsDaemon: Yes

HtmlDir: /var/www/mrtg
ImageDir: /var/www/mrtg
LogDir: /var/lib/mrtg
ThreshDir: /var/lib/mrtg

Target[eth1]: `ip -o -s li li eth1 | awk '{ print $22"\n"$37"\n\n"}'`
MaxBytes[eth1]: 12500000
Title[eth1]: Traffic Analysis
PageTop[eth1]: <H1>Stats  eth1</H1>
################################

В тоя случай не ти трябва "събирачка на данни". Тая команда след Target[eth1]:  си върши цялата работа. Третия и четвъртия стринг от протокола ги връща празни, но може и без тях. Просто няма да показва името и  uptime на машината.

P.S. Тоя Target  не съм го писал аз. Мисля че от този сайт го взех ,но преди доста време и не помня кой го беше постнал за да цитирам източник. Надявам се да не ми се разсърди много '<img'>



Страници: [1]