Hi allerseits,
ich möchte einen Beitrag zu "MRTG ohne SNMP" leisten.
Häufig stellt sich die Frage nach der Visualisierung des
Traffic/Monat (zur Abrechnung).
Gruss Moodys
Als Datenquelle nutzte ich die DB von vnSTAT:
# /etc/mrtg/system_traffic.pl
----------------------------------
#!/usr/bin/perl
# simple Method to get traffic per month - use vnstat
# it was reset in next month to bill the provider
# butze@x-safe.de
# http://www.x-safe.de
# vnstat start
`vnstat -u`;
# vnstat DB read
@vnstat_db=`vnstat --dumpdb`;
# auwerten
foreach $zeile(@vnstat_db)
{
@zeileMonat=split(";",$zeile);
if ($zeileMonat[0] eq "m" && $zeileMonat[1] eq "0")
{
$rx=$zeileMonat[3];
chomp($rx);
$tx=$zeileMonat[4];
chomp($tx);
last; # if get month line in DB -> stop
}
}
# Gesamttraffic
$SUMM_DATA = $rx + $tx;
print "$SUMM_DATAn";
print "$txn";
### perl END ###
-------------------------------------------------------
# configuration in mrtg.cnf
-------------------------------------------------------
# Network Traffic Summ
Target[traffic]: `/etc/mrtg/system_traffic.pl`
Options[traffic]: noarrow,integer,growright,nobanner,nolegend,noinfo,gauge
#Maximum traffic in MB (Provider -Limit 70 GB)
MaxBytes[traffic]: 70000
# ignore more volume than 10TB
AbsMax[traffic]: 10000000
kmg[traffic]: MB,GB,TB
ShortLegend[traffic]:
Title[traffic]: Traffic per month
YLegend[traffic]: Traffic per month
LegendI[traffic]: Total
LegendO[traffic]: Upload
PageTop[traffic]: <font size=+2 face=arial color=#757575><b>Traffic per month</b></font>
### mrtg.cnf END ###
Monatstraffic aus vnSTAT in MRTG visualisieren
Monatstraffic aus vnSTAT in MRTG visualisieren
Last edited by moodys on 2004-08-13 13:44, edited 1 time in total.
-
lufthansen
- Posts: 390
- Joined: 2002-09-24 17:31
- Location: NRW
Re: Monatstraffic aus vnSTAT in MRTG visualisieren
hi nette idee
nur musst du beachten das die ausgaben bei jeder vnstat version immer ein bißchen anders ist so das du vllt beschrieben musst für welche oder du passt es so an das es auf allen läuft ...
nur musst du beachten das die ausgaben bei jeder vnstat version immer ein bißchen anders ist so das du vllt beschrieben musst für welche oder du passt es so an das es auf allen läuft ...
Version
aktuelle Version 1.4 ...
Ich habe leider keine andere DB-Ausgabe um zu vergleichen.
vielleicht schickt Ihr mir diese zum Abgleich?
moodys
Ich habe leider keine andere DB-Ausgabe um zu vergleichen.
vielleicht schickt Ihr mir diese zum Abgleich?
moodys
-
lufthansen
- Posts: 390
- Joined: 2002-09-24 17:31
- Location: NRW
Re: Monatstraffic aus vnSTAT in MRTG visualisieren
habe 5 kisten und einige unterschiedliche versionen ich gucke heute oder morgen mal ...
-
lufthansen
- Posts: 390
- Joined: 2002-09-24 17:31
- Location: NRW
Re: Monatstraffic aus vnSTAT in MRTG visualisieren
habe das gerade mal auf einer eingerichtet mit version 1.4 mal abwarten ob es klappt hast du mal ein bsp. graph ?
Re: Monatstraffic aus vnSTAT in MRTG visualisieren
kann mir jamand veraten wie ich die Datebnak von vnStat anzapfe um daraus eine email zu machen die nicht länger als 160 Zeichen ist?
Ziel ist es die vnStat Statistick auf meine Handy per SMSM zu senden ... nur ist die generierte email etwas zu groß .... deshalb wäre es wichtig diese auf 160 zeichen mit allen wichtigen infos zu reduzieren.
Danke Für info
Ziel ist es die vnStat Statistick auf meine Handy per SMSM zu senden ... nur ist die generierte email etwas zu groß .... deshalb wäre es wichtig diese auf 160 zeichen mit allen wichtigen infos zu reduzieren.
Danke Für info