Minetest monitoring server

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai

Minetest monitoring server

by BuckarooBanzay » Mon May 13, 2019 18:48


Minetest monitoring server

Public monitoring server for the monitoring mod (viewtopic.php?f=9&t=22472)

Screenshots

Lag stats
Image

Craft stats
Image


Links

Public monitoring server: https://monitoring.minetest.land

Installation

Add the following lines to your minetest.conf:
Code: Select all
secure.http_mods = monitoring
monitoring.prometheus_push_url = https://monitoring.minetest.land/push/metrics/job/minetest/instance/my-cool-server


Replace the my-cool-server part of the url with the name of your server

Stability/Uptime

Should be fairly stable, but might need a backend-change if lots of servers
post their data on it.

Log file spamming

The log files might get spammed every 5 seconds with a HTTP-Info.
This should go away if the issue: https://github.com/minetest/minetest/issues/8525 gets
released in the next minetest version
 

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai

Re: Minetest monitoring server

by BuckarooBanzay » Thu May 16, 2019 15:34

Update 2019-05-16

I moved the pandorabox server to the hosted monitoring-server (a good example to see whats possible with the monitoring mod):
https://monitoring.minetest.land/d/YUpo ... dorabox.io
 

User avatar
Miniontoby
Member
 
Posts: 186
Joined: Fri Mar 01, 2019 19:25
Location: The Netherlands
In-game: Miniontoby

Re: Minetest monitoring server

by Miniontoby » Tue May 21, 2019 11:34

Looks good!!
My English isn't very good because I'm Dutch ---- Check my mod "Doorbell"
 

User avatar
Walker
Member
 
Posts: 351
Joined: Tue Oct 03, 2017 09:22
In-game: Walker
 

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai
 

User avatar
Walker
Member
 
Posts: 351
Joined: Tue Oct 03, 2017 09:22
In-game: Walker

Re: Minetest monitoring server

by Walker » Wed May 22, 2019 15:25

if so, be happy
then you will soon have traffic from all my servers;)
 

sofar
Developer
 
Posts: 2059
Joined: Fri Jan 16, 2015 07:31
GitHub: sofar
IRC: sofar
In-game: sofar

Re: Minetest monitoring server

by sofar » Wed May 22, 2019 18:57

What about Player stats? (new players, logins/time etc.)
 

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai

Re: Minetest monitoring server

by BuckarooBanzay » Sun May 26, 2019 19:51

sofar wrote:What about Player stats? (new players, logins/time etc.)


Sure, sounds good, but it is a monitoring tool, not an analytics tool...

New player display will work but only in the form of a graph that shows spikes or a counter that
shows the metric (new players) in a given time range...

I'm still extending the mod and its mod-integrations. The cool thing with the central monitoring server is
that i have to set up the graphs only once and it should work for every server with up-to-date monitoring mods.

EDIT: i'm open for metrics-suggestions btw...
 

twoelk
Member
 
Posts: 1324
Joined: Fri Apr 19, 2013 16:19
Location: northern Germany
GitHub: twoelk
IRC: twoelk
In-game: twoelk

Re: Minetest monitoring server

by twoelk » Wed Jun 26, 2019 08:20

BuckarooBanzay wrote:
sofar wrote:What about Player stats? (new players, logins/time etc.)


Sure, sounds good, but it is a monitoring tool, not an analytics tool...

New player display will work but only in the form of a graph that shows spikes or a counter that
shows the metric (new players) in a given time range...

...


I think values of how many players time out and when might be very interesting. Especially if spikes in the other graphs can be compared to the distributation of timeouts. If indeed timeouts can be monitored it might be usefull to distinguish between timouts on joining and those that happen while playing. Those that happen while playing might not only be due to internet connection problems but might also indicate client crashes which could be related to things happening in certain parts of the map.

not an analytics tool?
I bet that is exactly what many people use this for.
 

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai

Re: Minetest monitoring server

by BuckarooBanzay » Fri Jul 12, 2019 19:05

twoelk wrote:not an analytics tool?
I bet that is exactly what many people use this for.


Yeah, i guess it will be... :P

I started to collect the join/leave/timeout stats and added a dashboard draft:
https://monitoring.minetest.land/d/-o1y ... ts?orgId=1

I'm not sure though that the numbers are right :/
Guess i have to rewrite those queries again..
 

BuckarooBanzay
Member
 
Posts: 281
Joined: Tue Apr 24, 2018 05:58
Location: Switzerland
GitHub: thomasrudin-mt
In-game: BuckarooBanzai

Re: Minetest monitoring server

by BuckarooBanzay » Sat Jul 27, 2019 17:08

Update 2019-07-27

I played around a little with the json api of the minetest server list.
The result is a nice chart with the server and client-count:

Image

Interactive chart: https://monitoring.minetest.land/d/kr34 ... -2d&to=now

(this has nothing to do with the "normal" server monitoring mod, but i thought it belongs here :)
 


Return to Minetest-related projects



Who is online

Users browsing this forum: No registered users and 5 guests