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 11 of 11
  1. #1
    Join Date
    January 2010
    Location
    Germany
    Posts
    2,029

    Detailed Edit Server logging

    Currently whenever the Server gets edited all that gets logged is the Fact that a Server was edited and who did it.
    I would like to suggest that the Logging gets more detailed (like Permission logging is) and includes exactly what changed, possibly even including the old and the new Value. So instead of
    Code:
    server was edited by 'Example' (id:1337)
    it says
    Code:
    server was edited by 'Example' (id: 1337) : virtualserver_name = 'New Server Name' (original: 'Old Server Name'), virtualserver_max_clients = 100 (original: 50)

  2. #2
    Join Date
    January 2010
    Location
    Secret Base in Arctic Region
    Posts
    1,671
    Could be useful, but changed property would suffice.
    But lets see what Master Dante says, if he just rejects it or passed it to the Devs

  3. #3
    Join Date
    January 2010
    Location
    Germany
    Posts
    2,029
    pssht... don't lower it up front already - they do that on their own
    and at the very least the new value should be there. Including the old value makes it easier to track the changes, since you wouldn't need to sift through (possibly already deleted) old Logfiles to see what it was before.

  4. #4
    Join Date
    June 2008
    Posts
    18,513
    I will pass that to the developers, but are you sure, that every detail should be logged?
    Please answer this first.

    I don't think, that the old value will be shown in the log files.
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

  5. #5
    Join Date
    January 2010
    Location
    Germany
    Posts
    2,029
    Pretty much yeah...
    I obviously wouldn't care or want to see the new Password in Plaintext in the logfiles and in that case a Notice like server was edited by 'Example' (id: 1337) :: Server Password got changed. or server was edited by 'Example' (id: 1337) :: Server Password was removed. (yes I think differentiating between changing / setting and removing a Password makes sense and could be valuable information).
    But for pretty much everything else you can set in the Edit Virtual Server Dialog changes should be logged in detail, containing the Property that got changed and the new value. Including the old Value is a Bonus.
    Text Values which contain potentially lengthy text (Welcome Message) might be largely omitted to not blow the log file unnecessarily, if possible include only the part that got changed or just a more generic "welcome message was changed" like with the password above.
    Icon should include the numeric value for the new Icon, Changed Default Groups should be logged the way changed Groups are logged for Clients, Checkboxes, Integer Input Fields, Voice Encryption should all be logged with the respective new value.

  6. #6
    Join Date
    June 2008
    Posts
    18,513
    I will add the ticket with these server paramters, but i won't reuqurst the details.
    It should show "virtualserver_welcomemessage;" instead "virtualserver_welcomemessage=New Message"

    Here an example of such a log entry.
    20.08.2012 13:24:33 VirtualServer Info server was edited (virtualserver_name; virtualserver_password; virtualserver_icon_id) by 'dante'(id:3)

    Code:
    virtualserver_name
    virtualserver_welcomemessage
    virtualserver_maxclients
    virtualserver_password
    virtualserver_codec_encryption_mode
    virtualserver_hostmessage
    virtualserver_hostmessage_mode
    virtualserver_default_server_group
    virtualserver_default_channel_group
    virtualserver_default_channel_admin_group
    virtualserver_max_download_total_bandwidth
    virtualserver_max_upload_total_bandwidth
    virtualserver_hostbanner_url
    virtualserver_hostbanner_gfx_url
    virtualserver_hostbanner_gfx_interval
    virtualserver_complain_autoban_count
    virtualserver_complain_autoban_time
    virtualserver_complain_remove_time
    virtualserver_min_clients_in_channel_before_forced_silence
    virtualserver_priority_speaker_dimm_modificator
    virtualserver_antiflood_points_tick_reduce
    virtualserver_antiflood_points_needed_command_block
    virtualserver_antiflood_points_needed_ip_block
    virtualserver_hostbutton_tooltip
    virtualserver_hostbutton_url
    virtualserver_hostbutton_gfx_url
    virtualserver_download_quota
    virtualserver_upload_quota
    virtualserver_needed_identity_security_level
    virtualserver_log_client
    virtualserver_log_query
    virtualserver_log_channel
    virtualserver_log_permissions
    virtualserver_log_server
    virtualserver_log_filetransfer
    virtualserver_name_phonetic
    virtualserver_icon_id
    virtualserver_reserved_slots
    virtualserver_ip virtualserver_weblist_enabled
    virtualserver_hostbanner_mode
    This is all, what serverinfo gave me here (stripped server details like traffic and password flag etc.)
    Last edited by dante696; August 20th, 2012 at 02:31 PM.
    When sending me private messages: Please make sure to include reference link to your forum thread or post.

    TeamSpeak FAQ || What should i report, when i open a client thread?

  7. #7
    Join Date
    October 2010
    Posts
    85
    Very nice,, that help...

    We also need:

    20.08.2012 13:24:33 Channel Info (my room) (id:123) was edited (channel_name; channel_password; channel_icon_id) by 'dante'(id:3)

    20.08.2012 13:24:33 Channel (my room) (id:123) was deleted by 'dante'(id:3)

    20.08.2012 13:24:33 Server group (serveradmin) (id:23) was edited by 'dante'(id:3)

    20.08.2012 13:24:33 Server group (serveradmin) (id:23) was deleted by 'dante'(id:3)

    I don't know how to write it, Well you know my idea.. we should know who delete some channels, edit channels and stuff

  8. #8
    Join Date
    January 2010
    Location
    Germany
    Posts
    2,029
    With the exception of the first line (channel edited detailed logging) all of what you mentioned is already being logged.

  9. #9
    Join Date
    October 2010
    Posts
    85
    Well I haven't seen who has deleted a channel, i would like to know who did it. I would like to know who delete a channel and what channel

  10. #10
    Join Date
    January 2010
    Location
    El Prat de Llobregat (Barcelona, Spain)
    Posts
    2,698
    Quote Originally Posted by varela1george View Post
    Well I haven't seen who has deleted a channel, i would like to know who did it. I would like to know who delete a channel and what channel
    Well, this is now available. See log about a permanent channel.
    Code:
    30/09/2012 11:51:41	VirtualServer	Info	channel 'Test for logging'(id:119) created as sub channel of 'Supervisor(id:54) by 'PotaBlava'(id:16)	
    30/09/2012 11:51:56	VirtualServer	Info	channel 'Test for logging'(id:119) deleted by 'PotaBlava'(id:16)
    Notes:
    Server version: 3.0.6.1 (29/06/2012 9:59:05) Windows
    Client version: 3.0.8.1 (30/07/2012 16:09:12) Windows
    ----
    Last edited by PotaBlava; September 30th, 2012 at 12:45 PM. Reason: Note added

  11. #11
    Join Date
    May 2014
    Posts
    12

    Enhanced Logging

    Hi guys,

    Is it possible to make the server logging much more detailed?

    I run a community with admins with most permissions allowed on them. I want to be able to see not only that they edit a channel but to see what they changed from what and to what.

    for eg.

    Current logging.

    Code:
    2015/08/08 22:07:56	VirtualServerBase	Info	channel 'TI5 spectator Lounge'(id:142) edited by 'Senpaaii'(id:254)
    to

    Code:
    2015/08/08 22:07:56	VirtualServerBase	Info	channel 'TI5 spectator Lounge'(id:142) edited by 'Senpaaii'(id:254) Changed Description from "Bla bla" to "bo bo"
    And the same for example codec changes or permission changes in server groups


    Thanks alot guys

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Detailed welcome msg
    By brlight in forum General Questions
    Replies: 2
    Last Post: October 6th, 2015, 01:30 PM
  2. [Resolved] Need help with certain Server Group Permission, more detailed explanation inside
    By HellKnightFire in forum Permission System
    Replies: 3
    Last Post: April 26th, 2013, 07:27 PM
  3. [Resolved] Find/Create a detailed Logfile
    By Schroeffu in forum Linux / FreeBSD
    Replies: 4
    Last Post: February 1st, 2011, 06:13 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
  •