MTStat - public minetest servers monitoring service

timdorohin
New member
 
Posts: 7
Joined: Mon Sep 03, 2018 09:47
IRC: timdorohin

MTStat - public minetest servers monitoring service

by timdorohin » Sat Sep 15, 2018 16:59

Image

URL: https://mtstat.us.openode.io

Service provides pages with dynamic (updates every ten seconds) charts that shows player count, server LA, max_lag and memory usage for the last one hour
<iframe> embedding supported, example can be seen at https://minetestserver.ga
If you want to add your server to monitoring install MTStat mod and ask in this topic

Back-end source: https://github.com/timdorohin/mtstat-server
License: GPLv3
TODO: add deploying instructions, per-day, per-week and per-month statistics pages.
 

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

Re: MTStat - public minetest servers monitoring service

by BuckarooBanzay » Wed Sep 26, 2018 07:18

Hi there

I think server-monitoring is already a solved problem.
You can stitch yourself a pretty fancy selfhosted page together (without cost) with the following tools:


In the end it could look this:
Image
https://pandorabox.io/grafana/d/cACE6ppik/overview?refresh=5s&orgId=1
 

timdorohin
New member
 
Posts: 7
Joined: Mon Sep 03, 2018 09:47
IRC: timdorohin

Re: MTStat - public minetest servers monitoring service

by timdorohin » Thu Sep 27, 2018 11:32

BuckarooBanzay wrote:Hi there
I think server-monitoring is already a solved problem.
You can stitch yourself a pretty fancy selfhosted page together (without cost) with the following tools:
I didn't find free Prometheus hosting and didn't want to host it on a server that can go offline anytime when my ISP want or when there is a power outage (pretty often, btw)
Your solution is great when your server is a VDS in datacenter, but is overkill when it is five years old laptop with broken screen under your bed :D
 

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

Re: MTStat - public minetest servers monitoring service

by BuckarooBanzay » Fri Sep 28, 2018 07:49

Yeah, you are right.
The setup is kinda complex initially, i used docker for this but it's not for everybody...

Another thing i saw: Why does it say "Trial version" on your CanvasJS graphs?
 

timdorohin
New member
 
Posts: 7
Joined: Mon Sep 03, 2018 09:47
IRC: timdorohin

Re: MTStat - public minetest servers monitoring service

by timdorohin » Fri Sep 28, 2018 09:20

BuckarooBanzay wrote:Another thing i saw: Why does it say "Trial version" on your CanvasJS graphs?
Well, CanvasJS licensing is another story. It is free for non-commercial use, but there is too much pain to register it. Will replace it with ChartistJS or ChartJS ASAP when i finally understand how to prevent them from bugging out on dynamic data.
 


Return to Minetest-related projects



Who is online

Users browsing this forum: No registered users and 2 guests