Notice to all users

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

Results 1 to 9 of 9

Threaded View

  1. #1
    Join Date
    February 2014

    [RELEASE] TS3logAnalyser - Analyse your teamspeak server logs

    I'm (re)-announcing ts3logAnalyser!
    It allows you to analyze your TeamSpeak server logs and generate relevant statistics with it:

    • Who has the most cumulative connection time on the server / Time spent by each user on server
    • Longest connection time for each user
    • First and last seen
    • Most used nicknames
    • Total number of connections
    • No bot required, only ts3 logfiles.
    • And much more!

    A full description of ts3logAnalyser can be found on github.

    Here's the stats page from my server with data generated with this tool:
    Click image for larger version. 

Name:	c6c4689ed2f69cf98cf295619b0235f2.png 
Views:	348 
Size:	45.6 KB 
ID:	15475
    It works quite well in my tests: Scanned logs from 2014-02-22 until today (2017-05-01).

    If you found this useful leave your opinion

    Original post from 2015 @ pastebin: eNgLFGMS

    I'm developing a Java program to analyse TeamSpeak server logs.
    I have seen some people requesting this and I was really interested in seeing how many time I have spent on my server.

    What it does:
    • Reads multiple log files or an entire folder loaded with them;
    • Stores info about all clients, such as:
      • Most used nickname;
      • cumulative connection time;
      • maximum connection time;
      • number of connections;
      • number of time outs;
    • Outputs a file to easily Analyse in Excel;

    Just run TS3logAnalyser.jar with java and start using it.
    I have included a run.bat for windows users.
    The output file data is separated by tabs, just save it as .txt and open with excel for analysing the data;

    Example output (Google spreadsheets): here

    This is NOT a finished project, expect bugs
    Known bugs:
    • During the daylight savings hour (yes, exactly when the hour changes) connections get a null time;
    • Sometimes maximum connection time may bug, I'm working on that (check the Example output and you will see the 3 top maximums)
    • Some usernames/channel names may interfere the indexing, check PLEASE REPORT them;

    • Add the number of:
      • bans;
      • kicks;
      • permissions assigned;
      • channels created;
    • Option to enable debugging.


    Source available on GitHub
    Last edited by ToFran; May 2nd, 2017 at 10:53 PM. Reason: Released version 2.0

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. [Release] Chatlog Viewer - Read Logs offline
    By SilentStorm in forum Client Plugins / Lua Scripts
    Replies: 45
    Last Post: June 21st, 2019, 06:38 PM
  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
  3. [suggestion] Teamspeak 3 server - logs(logrotate)
    By Tomas in forum Suggestions and Feedback
    Replies: 3
    Last Post: June 25th, 2012, 09:51 AM
  4. [Solved] How to turn off TeamSpeak 3 server logs?
    By Reeze in forum General Questions
    Replies: 2
    Last Post: August 4th, 2010, 02:22 PM

Tags for this Thread

Posting Permissions

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