Information: Forum is in read-only mode
For details and other support options see https://www.adiscon.com/news/support-forum-set-to-read-only-mode/

Need help in creating a monitor for Teamspeak server

Support, Question and Discussions on the Desktop Based monitoring solution for Windows.

Moderator: alorbach

Google Ads


Need help in creating a monitor for Teamspeak server

Postby gwc16 » Sat Dec 08, 2007 4:21 pm

Hi,

I would like to create a monitor for a Teamspeak server and need some help.

I have the port info but am unsure of what to send the teampseak server and what should come back as the response.

Any suggestions?

Thanks

gwc16
gwc16
New
 
Posts: 4
Joined: Wed Dec 05, 2007 11:03 pm

Postby alorbach » Fri Dec 14, 2007 1:01 pm

Hi gwc16,

there are multiple possibilities to monitor a TeamSpeak Server.
A common teamspeak Server has the following ports open:

Port 51234 TCP <- Query Port for applications
Port 14534 TCP <- Admin Webinterface, good for checking!
Port 8767 UDP <- Main Port of TS, where you connect, talk etc.

The most easiest way check if your Teamspeak server is running is to query the Admin Webinterface by using a HTTP Monitor in AliveMon.

Here is a sample screenshot how to configure the http monitor:
Image

Btw I used a polling cycle of 5 seconds. I recommend to use 60 seconds in a productive environment. 5 seconds was only for testing ;)
--
I hope this helps,

best regards,
Andre Lorbach
alorbach
Site Admin
 
Posts: 1627
Joined: Thu Feb 13, 2003 11:55 am

Postby gwc16 » Sun Jan 06, 2008 8:14 pm

Thank you and it does work but I would like to actually test if port 8767 is working and I need what to send to the teamspeak server and what should the response be back from it.


Again thanks,

gwc
gwc16
New
 
Posts: 4
Joined: Wed Dec 05, 2007 11:03 pm

Postby alorbach » Mon Jan 07, 2008 9:50 am

Due the nature of UDP this is not so easy. We have to send the data to this Teamspeak port in order to get a proper UDP response.

I will see if I can get this to work, but I can't promise anything.

best regards,
Andre Lorbach
alorbach
Site Admin
 
Posts: 1627
Joined: Thu Feb 13, 2003 11:55 am

Postby gwc16 » Mon Jan 07, 2008 7:21 pm

If you need a teamspeak server to try it on, then use mine. Info below;


70.246.107.108 port 8767 generic password galactica

If you are unable to connect or ping it, let me know via a pm what IP you are coming from and I'll make sure the firewall is open for that IP.


Thanks,

gwc
gwc16
New
 
Posts: 4
Joined: Wed Dec 05, 2007 11:03 pm

Postby alorbach » Wed Jan 09, 2008 3:00 pm

thx for the offer, but I was able to use our own TS Server for testing :)
However it is not as easy as I thought it could be.

There is a specific TCP Port 51234 in Teamspeak used only for a query protocol. The problem is that using the TCP Monitor in AliveMon, we can only habe a one time communication. However querying a server status in this protocol requires more.

The communication works like this:
- connect to port 51234
- send "sel 8767"
- receive "[TS]"
- receive "OK" if Server is correct and running.

The problem is that I can only compare the first thing we receive which is "[TS]" but the information is within the second message received either showing OK or ERROR.

So I am sorry checking a specific server us currently not possible with AliveMon, checking if the QueryPort of the TeamSpeak Server is running still is. So you can only monitor of the whole TeamSpeak Server is running, but not single servers.

best regards,
Andre Lorbach
alorbach
Site Admin
 
Posts: 1627
Joined: Thu Feb 13, 2003 11:55 am

Re: Need help in creating a monitor for Teamspeak server

Postby XiGuy » Fri Jun 19, 2009 7:39 pm

If you looking for a Teamspeak Server Monitor that shows the channels and users currently connected on a webpage, checkout http://www.xidisk.com/portfolio/software/ts-monitor/. It is a free script and was developed by Xidisk Software Solutions. I think you might be able to view some of the source code to figure out what you are trying to do possibly.

Good luck!
XiGuy
New
 
Posts: 1
Joined: Fri Jun 19, 2009 7:00 pm

Google Ads



Return to AliveMon

Who is online

Users browsing this forum: No registered users and 0 guests

cron