You are not logged in.

Dear visitor, welcome to sourceserver.info. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

1

Saturday, October 29th 2011, 7:20am

Consolenoutput loggen

Viele User haben das Problem dass sie manche Informationen (die sie zB zum Debuggen von Errormeldungen brauchen) nicht in den Logfiles finden, oder die Logfiles garnicht erst erstellt werden.
Durch Zufall habe ich etwas recherchiert und 2 Wege gefunden den Consolenlog in eine File schreiben zu lassen.
Das ist vor allem bei Gameservern nützlich die man nicht selbst hostet.

Weg 1 - Startparameter
Das ist eher bei zB Windowsservern nützlich, weniger bei Hostingprovidern.
Wenn man die Möglichkeit hat auf die Startparametern des Server zuzugrefen, erhält man mit folgendem Parameter eine console.log Datei im Modfolder des Spiels.

Source code

1
-condebug


Weg 2 - CFG
Bei diesem Weg wird etwas verzögerter geloggt als bei Weg1, dafür sollte er generell immer funktionieren und bei Gameserverprovidern vorgezogen werden.
Um einen Output der Console zu erhalten fügt man einfach folgende Zeile in seine server.cfg ein.
Tipp: Wenn man den Befehl in die valve.rc schreibt wird früher geloggt. (zu empfehlen)

Source code

1
con_logfile "consoleoutput.log"

Die Datei wird im Gamemodordner des Spieles erstellt.

Ich hoffe es konnte jemandem helfen.
Das ganze darf gerne erweitert werden.

MfG
Impact

rain

Super Moderator

Posts: 1,410

Location: Lutherstadt Wittenberg

Occupation: Anlagenmechaniker

wcf.user.option.userOption53: Ja

  • Send private message

2

Saturday, October 29th 2011, 12:18pm

Sehr gute idee impact :)!

Ich nutze momentan "noch" das interface von Teklab wo bei starten so eine logfile erstellt wird und diese mir schon bei vielen Server abstürzen geholfen hat das Plugin ausfindig zu machen welches daran schuld war für den Crash! Man sollte nur bedenken das nicht immer mitlaufen zu lassen da diese logfile sehr schnell groß wird oder diese nach einen Server restart ( kompletter kill des Prozesses ) gelöscht wird.

Da ich bald auf Ulrich sein WI umsteigen will hoffe ich das auch so eine logfile enthalten ist :)





Impact

Super Moderator

  • "Impact" started this thread

Posts: 1,276

wcf.user.option.userOption53: Nein

  • Send private message

3

Saturday, October 29th 2011, 1:53pm

Du meinst ganz sicher die Screenlogdatei?.
Diese sollte eigentlich auch bei Uli's Gwi einsehbar sein.
Ich starte meine Server auch mit Outputlogging und habe demnach teilweise ~300Mb Große Logfiles, das stört mich allerdings aus 3 Gründen nicht die Bohne:
  1. Ich habe genug Platz, und was sind schon 300 Mb?
  2. Ich backuppe nur ../gamemod/{addons,cfg}
  3. Ich lösche Dateien die älter sind als 14 Tage


MfG
Impact

This post has been edited 2 times, last edit by "Impact" (Oct 29th 2011, 2:10pm)


rain

Super Moderator

Posts: 1,410

Location: Lutherstadt Wittenberg

Occupation: Anlagenmechaniker

wcf.user.option.userOption53: Ja

  • Send private message

4

Saturday, October 29th 2011, 3:10pm

Du meinst ganz sicher die Screenlogdatei?.
Diese sollte eigentlich auch bei Uli's Gwi einsehbar sein.
Ich starte meine Server auch mit Outputlogging und habe demnach teilweise ~300Mb Große Logfiles, das stört mich allerdings aus 3 Gründen nicht die Bohne:
  1. Ich habe genug Platz, und was sind schon 300 Mb?
  2. Ich backuppe nur ../gamemod/{addons,cfg}
  3. Ich lösche Dateien die älter sind als 14 Tage


MfG
Impact


:zwinker: Mach ich bei mir auch aber ich meine ja nur, nicht das nachher das geheule losgeht "wahh die files werden ja riesig" :D!





Similar threads