Author Topic: Master Server Stats: Feedback wanted.  (Read 3527 times)

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Master Server Stats: Feedback wanted.
« on: February 15, 2009, 10:48:19 am »
Now we have a new master server, we also get shiny new stats etc: http://master.tremulous.net/stats/Master_Servers/master.tremulous.net.html

So basically comments / suggestions / what else do you want to see graphs of.
The information available to graph from is: http://master.tremulous.net/list/index.xml
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: Master Server Stats: Feedback wanted.
« Reply #1 on: February 16, 2009, 01:21:48 am »
Fix this:

Quote
Queries receved by day

600 players max with 220 servers up. Hmm.

The MacOS operating system stats are fuxxed: 8.34M (Million? Median? What what?)
« Last Edit: February 16, 2009, 01:26:31 am by Bissig »

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Master Server Stats: Feedback wanted.
« Reply #2 on: February 16, 2009, 11:16:27 am »
Queries receved by day
Fixed.  I never said I could spell :)

600 players max with 220 servers up. Hmm.
Matches up with http://tremulous.net/graphs/ so I assume its right.

The MacOS operating system stats are fuxxed: 8.34M (Million? Median? What what?)
Lower case m, for milli.  Most of the time there are zero mac servers, so the average is very low.
The 24h max shows 0.99 as it was a few seconds after the mark when that reading was taken, so the software automatically works out what it would have been at the correct time.  Very annoying but nothing I can do about it.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Bissig

  • Posts: 1309
  • Turrets: +103/-131
Re: Master Server Stats: Feedback wanted.
« Reply #3 on: February 16, 2009, 07:50:51 pm »
The "600 players, 220 servers" bit was more of a comment on Trems population..

Thx for clearing up the MacOS confusion. I had thought that maybe a Mac fanboy had had his fun ;-)

Urcscumug

  • Posts: 278
  • Turrets: +18/-7
    • Wraths Newbie Server
Re: Master Server Stats: Feedback wanted.
« Reply #4 on: February 17, 2009, 08:47:01 am »
Some observations:

* "By day" should be "last 24h" and "by week" -> "last 7 days". Otherwise it sends off the wrong message, implying it's a daily/weekly average. Same applies to "by month" -> "last 30 days" and "by year" -> "last year".

* Speaking of that, it would be interesting to get a graph for hours of the day, built with the data over the last month (30 days). But I'm not sure rrdtool can do that (if that's what you're using).

* You can do percentages too! You can CDEF vars as calculations of other vars or input data. Do a total and compute the percentage out of it.

* It's interesting to note that the servers are vastly underpopulated (the Status graphs). So either we shouldn't complain about there not being servers to play on, or there's something wrong with many servers, that prevents people from using them.

* There are probably many more graphs that can be made. Off the top of my head, it would be very interesting to plot:
- type of Trem server (1.1, fusion, mgdev);
- popular mods; you'll have to help me here, I'm not familiar with them;
- what maps are being played the most;
- who is winning (aliens/humans);

We should filter the above to only take under account servers with non-zero population; doesn't mean much if there are heaps of servers with certain configuration if nobody's using them; point being to identify popular maps/mods/tremdeds. Of course, the way rrdtool works, you'd have to either maintain a complete list of possible tremded's/maps/mods, or focus on a predefined list.

To other server owners: if you have a popular server, it runs on Linux, you can extract stats from it and you can figure out how to run rrdtool to produce graphs, do so. There are some very interesting things you could tell the users; all the above plus other stuff specific to the mods you're running. The /mystats data alone, gathered from all players, would make for some very interesting graphs; what's the kill/feed ratio for your server? What's the time spent near base ("camping")? Time spent building vs not building? etc. etc. Or, if your server runs bots (arena/invasion/wrath) you could plot people vs bots stats.

PS: Here's a script that has helped me make rrdtool easier to use.
« Last Edit: February 17, 2009, 08:50:41 am by Urcscumug »
New to Tremulous? Look up the Wraths Newbie Server in the in-game server list.

Kaleo

  • Posts: 2098
  • Turrets: +176/-220
    • KaleoDesign
Re: Master Server Stats: Feedback wanted.
« Reply #5 on: February 17, 2009, 08:49:28 am »
Flip the goon at the top of the page to face the title text. It'll look better.
Quote from: Stannum
Thou canst not kill that which doth not live,
but you can blow it into chunky kibbles!
I has a cookie, and u can has a cookie, but i no givs u mai cookie...

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Master Server Stats: Feedback wanted.
« Reply #6 on: February 17, 2009, 11:35:14 am »
Some observations:

* "By day" should be "last 24h" and "by week" -> "last 7 days". Otherwise it sends off the wrong message, implying it's a daily/weekly average. Same applies to "by month" -> "last 30 days" and "by year" -> "last year".
I agree, however Munin doesn't, so I'm stuck with it.  I'm going to have a poke around and see if its easy to change / file a bug report.


* Speaking of that, it would be interesting to get a graph for hours of the day, built with the data over the last month (30 days). But I'm not sure rrdtool can do that (if that's what you're using).
RRD tools can, but I don't think I can using Munin.
I can pull my own graphs from the data Munin collects, but that can wait a while until we have a few weeks worth of data to use :).

* You can do percentages too! You can CDEF vars as calculations of other vars or input data. Do a total and compute the percentage out of it.
Yep.  I was thinking about this for the settings and what not, (everything but status?) but it loses precision.
I'll have a go and see how it looks.

* It's interesting to note that the servers are vastly underpopulated (the Status graphs). So either we shouldn't complain about there not being servers to play on, or there's something wrong with many servers, that prevents people from using them.
I might add a new graph of "Tremulous 1.1.0 Server" etc.
Lots are useless, lots aren't.  I think when people complain about a lack of good servers, they mean a lack of populated good servers.

* There are probably many more graphs that can be made. Off the top of my head, it would be very interesting to plot:
- type of Trem server (1.1, fusion, mgdev);
- popular mods; you'll have to help me here, I'm not familiar with them;
The problem is fs_game can be and is anything, and gamename is rarely changed.  http://master.tremulous.net/list/ shows a few have changed it, so I might as well graph it I guess.

- what maps are being played the most;
- who is winning (aliens/humans);
Both covered by http://tremulous.net/balance/.
Maps would require a big list of pre-programed maps, and who decides what gets on the list?
I want to find a nice way to show this info, I'm just not sure this is the way to do it.

We should filter the above to only take under account servers with non-zero population; doesn't mean much if there are heaps of servers with certain configuration if nobody's using them; point being to identify popular maps/mods/tremdeds. Of course, the way rrdtool works, you'd have to either maintain a complete list of possible tremded's/maps/mods, or focus on a predefined list.
I'll try and add that for some of them.

Thanks for all the feedback :)
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: Master Server Stats: Feedback wanted.
« Reply #7 on: February 17, 2009, 11:37:33 am »
Flip the goon at the top of the page to face the title text. It'll look better.

I just pulled it from the trem.net home page.

The original idea was to make a nice page that links some of the more interesting graphs etc, so people didn't have to look at the munin page.  Not sure if that'll happen but either way I'm not particularly fussed about aesthetics.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Urcscumug

  • Posts: 278
  • Turrets: +18/-7
    • Wraths Newbie Server
Re: Master Server Stats: Feedback wanted.
« Reply #8 on: February 17, 2009, 01:28:40 pm »
Quote from: David
Maps would require a big list of pre-programed maps, and who decides what gets on the list?

Well the default pack maps are a start. I know, there are many interesting maps outside those, but like I said, it would be a start.

The /balance graphs are very interesting.
« Last Edit: February 17, 2009, 01:30:31 pm by Urcscumug »
New to Tremulous? Look up the Wraths Newbie Server in the in-game server list.