Page 1 of 1

227 client logging (server feature)

Posted: Mon Jan 19, 2009 9:19 pm
by .:..:
I have been lately working on improving server side security functions (banning, logging...) and now I'm wondering what all is really necessary information to log about clients who have been on the server...
Currently it saves 5 last used player names, player IP, ID and Identity:
LogList=(PlayerNames="APlayer",PlayerIP="1.127.0.0",ClientID="364363",ClientIdentNr="436437")
LogList=(PlayerNames=".:..:,OtherName,ThirdName",PlayerIP="192.168.1.33",ClientID="6343737",ClientIdentNr="-7547547")
LogList=(PlayerNames="YetAnotherPlayer",PlayerIP="2.4.3.5",ClientID="757533",ClientIdentNr="7537347")
But from server owner's side, is there any other information that you're intrested about or need (such as last time stamp since last login)?
However such suggestions as "total playtime" are not possible or it would be hogging up enough server resources that it wouldn't be worth it.

Re: 227 client logging (server feature)

Posted: Mon Jan 19, 2009 10:17 pm
by Pitbull
IMO the banning system itself would determine what info is needed. I've only ever used IP banning from my firewall.

Re: 227 client logging (server feature)

Posted: Tue Jan 20, 2009 12:33 am
by []KAOS[]Casey
someone could always mod in other things with a gamerule, right now thats basically all we need, although more names would be nice

Re: 227 client logging (server feature)

Posted: Tue Jan 20, 2009 7:04 am
by TCP_Wolf
Extensive logging would best be made to a database anyway, but this would blow the scope of what the system is supposed to be doing. Keep it simple and effective :-)