Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Setting UP GM tool and Log Server

Joined
Feb 2, 2011
Messages
437
Reaction score
451
Setting UP GM tool and Log Server


GM tool is the server runs an web-server through which you can control the game.
Log Server is the server that collects and accumulates all statistical data and logs from the shard servers (or base servers depending on the type of connected servers) and information about alarms in extraordinary situations. The server are situated in server_bin/gametoolEAR and server_bin/logserverEAR folders.
Before You Start


Please check the following points:
Please verify that this version of the GM tool and Log Server documentation matches the of the GM tool and Log Server version are installing.
You can install GM tool and Log Server for a full test only on the servers where minimum 5 test servers or a live servers environment(live shard) present otherwise you may only use Master GM tool.
Setting UP PostgreSQL Server


In order to start working with a GM tool you should to configure the database.
Instances
Setting UP The config file
Gametool


Now let's add several lines to a config file in order to start GM tool on the base part.






where
lang="eng" specifies a language of the GM tool
mode="master" spicifies that gmtool is in master mode
"<gametool-database" tag is settings for database


The settings up of the shard part very close to setting up of the base part let's see in the config file of the shard part.




where
mode="slave" specifies that gmtool is in slave mode
id - name of the gametool instance (it maybe like name of the shard or another, it maybe random string)
"<gametool-database" tag is settings for database
Log Server


where
"<logserver-database" tag is settings for database
"web host" should has the same ip as logserverEAR service
The Old Logs Purification


The GM tool DB grows very rapidly, by this reason we suggest to apply this tag on the shard(this section can be inserted in configs of all versions):


,where we can see that item logs, chat logs, and etc will be cleared after 60 days


Currently we support following table groups:
itemLog – operations with items.
itemLogMoney – money acquired from mob kills
itemLogJunk – operations with junk items (gray loot)
expLog – experience and reputation
chatLog – explains itself: chat log
chatMonitor - chat monitoring
killMobLog - explains itself: history of monster kills
moneyLog - gm.avatar.moneylog log of avatar’s financial activity
moneyDelta - gm.avatar.moneydelta2 log os avatars financial changes with detailed description
ccu - gm.shard.stat table – Con-current users
 
Back
Top