DataGatherer

DataGatherer

A Plugin that hooks into all kind of actions and saves all kind of informations in a sqlite/MySQL database

Gathered Informations

Player

  • name
  • display
  • x
  • y
  • z
  • death
  • blocksBroken
  • blocksPlaced
  • blocksIgnited
  • chatlines
  • logins
  • joins
  • quits
  • kicks
  • teleports
  • respawns
  • ip

PlayerSession

  • start
  • end
  • reason (current Status/quit reason)

Plugin

  • name
  • fullname
  • version
  • website
  • description
  • author
  • enabled

Server

  • timestamp
  • name
  • currentPlayer
  • maxPlayer
  • version

World

  • name
  • enviroment
  • spawnx
  • spawny
  • spawnz

System

  • timestamp
  • maxmemory
  • freememory
  • totalmemory
  • cpus

Configurable Values

databasetype - default sqlite

Defines which database type to use. If 'sqlite' is selected plugins/DataGatherer/datagatherer.sqlite will be used. If 'mysql' is selected you also have to set the Properties 'host', 'database', 'user', 'password'

host

Only needed when databasetype 'mysql' has been selected. The host where te MySQL Database is running

database

Only needed when databasetype 'mysql' has been selected. The database at the given MySQL server

user

Only needed when databasetype 'mysql' has been selected. The user to connect to the given MySQL server

password

Only needed when databasetype 'mysql' has been selected. The password to connect to the given MySQL server

memoryWriteInterval - default 10

Defines the Interval in seconds used for writing Memory Informations to the log. 0 means disabled.

pluginUpdateInterval - default 10

Check interval in seconds for gathering plugin informations. 0 means disabled.

playerUpdateInterval - default 10

Check interval in seconds for gathering player informations. 0 means disabled.

serverUpdateInterval - default 10

Check interval in seconds for gathering world and server informations. 0 means disabled.

memoryUpdateInterval - default 10

Check interval in seconds for gathering system informations. 0 means disabled.

The DataGatherer Team

profile avatar
  • 1
    Projects
  • 1.7K
    Downloads
Donate