Hozzászólások
-
SzerzőBejegyzés
-
Most olvastam a HUP-on, hogy elég veszett fejsze nyele. 🙁
Most olvastam a HUP-on, hogy elég veszett fejsze nyele. 🙁
Szia!
Én így csináltam meg:
Ez a konfig a localhostra vonatkozik.
Az már opcionális hogy melyik eth-ra állítod, nekem ppp0-ra van.
mrtg.cftgvms:/etc# cat mrtg.cfg
WorkDir: /var/www/mrtg/
Options[_]: growright,transparent,noborder,bits
WriteExpires: Yes
Language: hungarian
#Language: english
RunAsDaemon: No
Target[ppp0]: `/etc/mrtg.pl ppp0`
MaxBytes[ppp0]: 9900000
WithPeak[ppp0]: ym
XSize[ppp0]: 600
YSize[ppp0]: 240
Title[ppp0]: VMS ppp0 elemzése
YLegend[ppp0]: bit/sec
PageTop[ppp0]: VMS ppp0 forgalmamrtg.pl
#!/usr/bin/perl
$file = „/proc/net/dev”;
$hostname = „akarmi.hu”;
#$dev = @ARGV[0] || „ppp0”;
$dev = @ARGV[0];
$P_sar = „/usr/bin/sar 1 1”;
$upfile = „/proc/uptime”;
open(upt, $upfile);
$upt = ;
@upt = split(” „,$upt);
close(upt);
($uptime) = @upt[0];
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime($uptime);
if ($yday) { $part1 = „$yday nap, „; }
$ize = „$part1″.”$hour óra $min perc”;
if ($dev eq ‘cpu’) {
open(sar, „$P_sar |”);
while () {
if ($_ =~ /^Average:/) {
@in = split(” „, „$_”);
$in = @in[2];@user = split(„,”, „$in”);
$in = @user[0];
$out = @in[4]; @system = split(„,”, „$out”);
$out = @system[0];
}
}
close(sar);
} else {
open(FILE, $file);
while () {
chomp;
if ($_ =~ /^ *$dev/) {
@in = split(„:”, „$_”);
@ins = split(” „,@in[1]);
($in) = @ins[0];
($out) = @ins[8];
}
};
close(FILE);print „$inn$outn$izen$hostnamen”;
Szia!
Én így csináltam meg:
Ez a konfig a localhostra vonatkozik.
Az már opcionális hogy melyik eth-ra állítod, nekem ppp0-ra van.
mrtg.cftgvms:/etc# cat mrtg.cfg
WorkDir: /var/www/mrtg/
Options[_]: growright,transparent,noborder,bits
WriteExpires: Yes
Language: hungarian
#Language: english
RunAsDaemon: No
Target[ppp0]: `/etc/mrtg.pl ppp0`
MaxBytes[ppp0]: 9900000
WithPeak[ppp0]: ym
XSize[ppp0]: 600
YSize[ppp0]: 240
Title[ppp0]: VMS ppp0 elemzése
YLegend[ppp0]: bit/sec
PageTop[ppp0]: VMS ppp0 forgalmamrtg.pl
#!/usr/bin/perl
$file = „/proc/net/dev”;
$hostname = „akarmi.hu”;
#$dev = @ARGV[0] || „ppp0”;
$dev = @ARGV[0];
$P_sar = „/usr/bin/sar 1 1”;
$upfile = „/proc/uptime”;
open(upt, $upfile);
$upt = ;
@upt = split(” „,$upt);
close(upt);
($uptime) = @upt[0];
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime($uptime);
if ($yday) { $part1 = „$yday nap, „; }
$ize = „$part1″.”$hour óra $min perc”;
if ($dev eq ‘cpu’) {
open(sar, „$P_sar |”);
while () {
if ($_ =~ /^Average:/) {
@in = split(” „, „$_”);
$in = @in[2];@user = split(„,”, „$in”);
$in = @user[0];
$out = @in[4]; @system = split(„,”, „$out”);
$out = @system[0];
}
}
close(sar);
} else {
open(FILE, $file);
while () {
chomp;
if ($_ =~ /^ *$dev/) {
@in = split(„:”, „$_”);
@ins = split(” „,@in[1]);
($in) = @ins[0];
($out) = @ins[8];
}
};
close(FILE);print „$inn$outn$izen$hostnamen”;
Kicsit babráltam a arpwatch configját és láss csodát, végre működik!
Érdekes mindenesetre, hogy eddig enélkül (eth1 -m support ) is működött.vms:/# cat etc/arpwatch.conf
# /etc/arpwatch.conf: Debian-specific way to watch multiple interfaces.
# Format of this configuration file is:
#
#
#
#…
#
#
# You can set global options for all interfaces by editing
# /etc/default/arpwatch
#eth0 -m root+eth0
eth3 -m support2007-09-12 00:02:41 1IVDof-0001FL-Rm user R=local_user T=maildir_home
2007-09-12 00:02:41 1IVDof-0001FL-Rm CompletedKicsit babráltam a arpwatch configját és láss csodát, végre működik!
Érdekes mindenesetre, hogy eddig enélkül (eth1 -m support ) is működött.vms:/# cat etc/arpwatch.conf
# /etc/arpwatch.conf: Debian-specific way to watch multiple interfaces.
# Format of this configuration file is:
#
#
#
#…
#
#
# You can set global options for all interfaces by editing
# /etc/default/arpwatch
#eth0 -m root+eth0
eth3 -m support2007-09-12 00:02:41 1IVDof-0001FL-Rm user R=local_user T=maildir_home
2007-09-12 00:02:41 1IVDof-0001FL-Rm CompletedKöszönöm a gyors választ!
Azt már átírtam és nem fogadta el!
Most néztem meg a mainlogot, és szerintem más gond lesz.2007-09-11 21:02:25 1IVB0D-0000Gh-5L R=1IVB0D-0000Gh-5L U=Debian-exim P=local S=1593
2007-09-11 21:02:25 1IVB0D-0000Gk-PF => arpwatch arpwatch@akarmi.hu R=local_user T=maildir_homeA /var/lib/arpwatch/Maildir mappába dobálta vissza a leveleket, hogy nem kézbesíthető. Lehet, hogy az exim4-el van valami baja?
Köszönöm a gyors választ!
Azt már átírtam és nem fogadta el!
Most néztem meg a mainlogot, és szerintem más gond lesz.2007-09-11 21:02:25 1IVB0D-0000Gh-5L R=1IVB0D-0000Gh-5L U=Debian-exim P=local S=1593
2007-09-11 21:02:25 1IVB0D-0000Gk-PF => arpwatch arpwatch@akarmi.hu R=local_user T=maildir_homeA /var/lib/arpwatch/Maildir mappába dobálta vissza a leveleket, hogy nem kézbesíthető. Lehet, hogy az exim4-el van valami baja?
Nekem is nagios van, a gép dolgait munin-nal nézem, a weblapos látogatottságot pedig webalizerrel. Vagy esetleg még phpsysinfo.
Nekem is nagios van, a gép dolgait munin-nal nézem, a weblapos látogatottságot pedig webalizerrel. Vagy esetleg még phpsysinfo.
-
SzerzőBejegyzés
legutóbbi hsz