The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"mrtg для мониторинга загрузки ethernet на freebsd"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от M0t0head on 21-Мрт-06, 14:20 
на компе стоит freebsd, natd, squid.
два интерфейса - один смотрит в локальную сеть, второй в инет
хочу в онлайн режиме видеть загрузку внешнего интерфейса на web-странице,
вполне устроил бы mrtg.., нашел что для линкуса есть такая библиотека cban..
которая как раз позволяет передавать данные о загрузке сетевых карт в mrtg, а для bsd что-то не нашел..   может кто знает гдя взять аналог? или может можно настроить smtpd чтоб мониторить интерфейсы?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от Max (??) on 21-Мрт-06, 19:15 
>на компе стоит freebsd, natd, squid.
>два интерфейса - один смотрит в локальную сеть, второй в инет
>хочу в онлайн режиме видеть загрузку внешнего интерфейса на web-странице,
>вполне устроил бы mrtg.., нашел что для линкуса есть такая библиотека cban..
>
>которая как раз позволяет передавать данные о загрузке сетевых карт в mrtg,
>а для bsd что-то не нашел..   может кто знает
>гдя взять аналог? или может можно настроить smtpd чтоб мониторить интерфейсы?
>


аналог не аналог а я сам написал, нетстат скрипт опрашивает и в нужном формате мртг выдаёт, скрипт пишится за 15 минут.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от M0t0head on 23-Мрт-06, 05:11 
>аналог не аналог а я сам написал, нетстат скрипт опрашивает и в
>нужном формате мртг выдаёт, скрипт пишится за 15 минут.

не поделишься? :-)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от Max (??) on 24-Мрт-06, 08:36 
>>аналог не аналог а я сам написал, нетстат скрипт опрашивает и в
>>нужном формате мртг выдаёт, скрипт пишится за 15 минут.
>
>не поделишься? :-)


запросто, данный скрипт собирает стату с интерфейса dc0, если надо для остальных делай по аналогии.

#!/usr/bin/perl
system "netstat -bin|grep dc0 >>./0";
system "tr ' ' '\n'< ./0 > ./1";
system "rm ./0";
open(TRAFFIC,"./1");
@log=<TRAFFIC>;
close TRAFFIC;
$lines=@log;
for($i=0;$i<$lines;++$i)
{
if(@log[$i] ne "\n")
        {
        if(@log[$i] ne "")
                {
                @end[$i]=@log[$i];
                open(TEMP,">>./temp");
                print TEMP @end[$i];
                close TEMP;
                }
        }
}
system "rm ./1";
open(TEMP,"./temp");
@end=<TEMP>;
@dat[1]=@end[6];
close TEMP;
open(TEMP,"./temp");
@end=<TEMP>;
@dat[0]=@end[9];
close TEMP;
system "rm ./temp";
print @dat;
system "uptime >>/var/upt";
open(OPT,"/var/upt");
$upt=<OPT>;
close OPT;
print $upt;
print "Что нибулдь идентифицирующее твою машину";
system "rm /var/upt";

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от Grey (ok) on 24-Мрт-06, 10:53 
>на компе стоит freebsd, natd, squid.
>два интерфейса - один смотрит в локальную сеть, второй в инет
>хочу в онлайн режиме видеть загрузку внешнего интерфейса на web-странице,
>вполне устроил бы mrtg.., нашел что для линкуса есть такая библиотека cban..
>
>которая как раз позволяет передавать данные о загрузке сетевых карт в mrtg,
>а для bsd что-то не нашел..   может кто знает
>гдя взять аналог? или может можно настроить smtpd чтоб мониторить интерфейсы?
>

н амашину ставишь net_snmp и мониторишь хоть с этой же машины хоть с другой машины.... к чему навороты скриптовые если всё это сделат связка net_snmp+apache+mrtg .....

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "mrtg для мониторинга загрузки ethernet на freebsd"  
Сообщение от Max (??) on 24-Мрт-06, 11:18 
>>на компе стоит freebsd, natd, squid.
>>два интерфейса - один смотрит в локальную сеть, второй в инет
>>хочу в онлайн режиме видеть загрузку внешнего интерфейса на web-странице,
>>вполне устроил бы mrtg.., нашел что для линкуса есть такая библиотека cban..
>>
>>которая как раз позволяет передавать данные о загрузке сетевых карт в mrtg,
>>а для bsd что-то не нашел..   может кто знает
>>гдя взять аналог? или может можно настроить smtpd чтоб мониторить интерфейсы?
>>
>
>н амашину ставишь net_snmp и мониторишь хоть с этой же машины хоть
>с другой машины.... к чему навороты скриптовые если всё это сделат
>связка net_snmp+apache+mrtg ....
у меня делается так: на каждом сервере крутится скрипт, котрый статистку ложит по nfs на сервер где есть апач, всё. котя net_snmp тоже выход.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру