Mrtg keine Angabe im Graph

Bash, Shell, PHP, Python, Perl, CGI
thehed
Posts: 8
Joined: 2004-01-07 11:01

Mrtg keine Angabe im Graph

Post by thehed »

Hallo
Ich habe Mrtg installiert (btw: Sehr gute Faq hier)
Die Trafficanzeige funktioniert super auch die einrichtung einer Cpu
auslast Anzeige war kein grosses Problem.
Nun möchte ich noch einen Graph der die anzahl Spieler auf dem Bf1942
Server anzeigt. Dazu habe ich Qstat installiert und eine script Datei
battel.sh erstellt. Darin sind diese Anweisungen:
(Ip genullt,muss ja nicht jeder wissen :) )

qstat -gps 0.0.0.0:23000 -old | awk {'print $11'} | cut -d "/" -f1
qstat -gps 0.0.0.0:23000 -old | awk {'print $11'} | cut -d "/" -f2

mit battle.sh bekommt man z.b die Ausgabe
18
23

in der Mrtg.conf steht:
Target[battle]: `/usr/local/mrtgscripts/battle.sh`
XSize[battle]: 350
Options[battle]: nopercent,gauge,noinfo,growright,integer
U.S.W

Eigentlich sollte das doch funktionieren? Das Script für die Cpu Auslastung
ergibt jedenfalls auch solche Werte (z.b 57 53) .Das Format ist also
dasselbe. Leider zeigt der Battle Graph nix an.
Das Script wird von mrtg jedenfalls gefunden sonst würde es eine Fehler-
meldung geben.(Schon getestet). Der Graph geht auch nur bis 4 Spieler,
scheinbar bekommt der mrtg nix oder 4 0 ??
Jemand eine Idee was ich falsch mache?

Edit: Habe gerade im Log gesehen das da der 2 und 3 Eintrag die richtigen
Zahlen sind ,mrtg bekommt diese also,er stellt sie nur nicht dar :(
thehed
Posts: 8
Joined: 2004-01-07 11:01

Re: Mrtg keine Angabe im Graph

Post by thehed »

Ã?hm *Kopfkratz*

Genau heute Nacht um 0uhr hat das Script begonnen zu funktionieren!??
Jetzt verstehe ich gar nix mehr,da war ich nämlich im Bett,hmm etwa ein
Hacker der das Script repariert hat :-D .
Ob die Angaben genau stimmen kann ich noch nicht sagen da im Moment
niemand spielt.