Mrtg keine Angabe im Graph
Posted: 2004-04-01 22:56
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 :(
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 :(