Re: trafik pr døgn

From: Claus Guttesen (none@kometen--gmail.com.lh.bsd-dk.dk)
Date: Sun 17 Jan 2010 - 11:29:51 CET


Date: Sun, 17 Jan 2010 11:29:51 +0100
Subject: Re: trafik pr døgn
From: Claus Guttesen <none@kometen--gmail.com.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk


>>> Jeg bruger freebsd og mrtg til at se hvor meget netværkstrafik der er på
>>> mit netværk samt ud og indgående.
>>>
>>> Nogle af jer der kender til noget der kan måle det samlede antal af
>>> f.eks.
>>> mb der var været på f.eks. et døgn i download/upload?
>>
>> Munin?
>
> Jeg lytter ører :)
>
> Når jeg kigger på et af de eksempler Munin har på deres site, som f.eks.
> http://munin.ping.uio.no/ping.uio.no/knuth.ping.uio.no-if_eth0.html
>
> og her kigger jeg på eth0 traffic - by year, står der under max (-/+) men
> det er vel bare hastigheden og ikke trafik?
>
> Har du noget eksempel hvor munin (hvilket ser nice ud - tror jeg smider
> mrtg på porten) samler trafik og ikke hastighed?

Jeg har ikke selv prøvet munin, der var andre (i organisationen) som
syntes det var en god idé. :) Jeg har selv brugt mrtg til at vise
båndbredde, og Henrik har i samme tråd en link til mrtg.

Til det lille behov jeg selv har, virker munin som overkill. For at se
load på serverne, har jeg skrevet et shell-script som afvikles fra
cron. Den henter load, antal tcp-forbindelser som er enten i
connecting eller established, og samler det i en tekst-fil. Filen
sendes hvert 10 min. over til et postgresql-server, som vha. gnuplot
viser load over hhv. 1 og 5 min. samt antal tcp-forbindelser.

#/bin/sh

# This script will gather some stats and pipe the information to a file.
# Claus Guttesen, Breim Aug. 26'th 2005.

now=`date "+%Y-%m-%d,%H:%M:%S"`
e_con=`netstat -na|grep -i establi|wc -l|sed -e "s/ *//g"`
tw_con=`netstat -na|grep -i time_wait|wc -l|sed -e "s/ *//g"`
top=`top -n|grep "load averages"|sed -e "s/ */ /g"|cut -d " " -f
6-8|sed -e "s/, /,/g"`
hname=`hostname`

echo "$hname|$now|$e_con|$tw_con|$top" >> $hname.stat

Antal etablerede tcp-forbindelser er godt mod postgresql-databasen,
nærmer man sig det som er konfigureret som max. i opsætningen, så skal
man se på en justering, i stedet for at nogle ikke kommer ind pga. for
få forbindelser.

-- 
regards
Claus

When lenity and cruelty play for a kingdom, the gentler gamester is the soonest winner.

Shakespeare

twitter.com/kometen



This archive was generated by hypermail 2b30 : Sun 31 Jan 2010 - 23:00:01 CET