Forum


Notice to all users

We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020

Results 1 to 7 of 7
  1. #1
    Join Date
    February 2015
    Location
    Germany
    Posts
    25

    TeamspeakStats - a simple stats-generator, based on server-logs

    TeamspeakStats is a simple tool to create a stats-site for onlinetime, kicks and bans on your Teamspeak3-Server.
    Name:  screenshot.png
Views: 6079
Size:  31.5 KB
    It is based on your Teamspeak3-server logs and therefore doesn't need any direct (query) access to your instance and even works, if the instance is down.
    The configuration is very simple and possible via cli-flags or a config-file.
    All steps to get the tool up and running, are described in the README or with more technical depths in the docs.
    The sourcecode of the tool is available on GitHub.
    Installation is possible using pip
    Code:
    pip install tsstats
    or the included setup.py
    Code:
    python setup.py install
    You can also use the tool in-place by running it via
    Code:
    python -m /path/to/TeamspeakStats/tsstats
    If you are missing a feature, have questions regarding the configuration or find a bug, feel free to open an issue on GitHub!

  2. #2
    Join Date
    February 2015
    Location
    Germany
    Posts
    25
    Just to keep this thread (at least fairly) updated, here are some of the features added since the creation of this thread (June 2016) in no particular order:
    • proper support for multiple virtual servers
    • view last connect date/time of clients
    • view nick history of clients
    • various internal improvements (unit tests for all parts of the tool, a lot of refactoring, git-tagged releases)

  3. #3
    Join Date
    August 2013
    Location
    Germany
    Posts
    541
    I don't like server hdd space wasted with logs so i run a cronjob purging the logs every 7 days, does your app have some cache so it saves only the required stats ?

  4. #4
    Join Date
    February 2015
    Location
    Germany
    Posts
    25
    Quote Originally Posted by Bluscream View Post
    I don't like server hdd space wasted with logs so i run a cronjob purging the logs every 7 days, does your app have some cache so it saves only the required stats ?
    No, there's currently no cache-functionality. But feel free to open an Issue about it.

  5. #5
    Join Date
    December 2015
    Posts
    14
    does this works on windows server? how does one install it on windows server?

  6. #6
    Join Date
    February 2015
    Location
    Germany
    Posts
    25
    Quote Originally Posted by mjewl View Post
    does this works on windows server? how does one install it on windows server?
    Sure, it just needs Python.
    Once Python is installed install the script with
    Code:
    pip install tsstats

  7. #7
    Join Date
    January 2020
    Location
    Poland
    Posts
    1
    Quote Originally Posted by Bluscream View Post
    I don't like server hdd space wasted with logs so i run a cronjob purging the logs every 7 days, does your app have some cache so it saves only the required stats ?
    This is an old post, but maybe you could give some more tips on haw to do it? I'm new in such (cron, etc.) things.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Server Stats
    By H3LLFIRE in forum Server Support
    Replies: 3
    Last Post: February 4th, 2015, 03:02 AM
  2. [Not possible] Server chat logs: channel and private logs
    By GiantGerman in forum Server Support
    Replies: 2
    Last Post: October 18th, 2013, 11:45 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •