MTStat - public minetest servers monitoring service

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

MTStat - public minetest servers monitoring service

by timdorohin » Post

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.

User avatar
BuckarooBanzay
Member
Posts: 437
Joined: Tue Apr 24, 2018 05:58
GitHub: BuckarooBanzay
IRC: BuckarooBanzai
In-game: BuckarooBanzai

Re: MTStat - public minetest servers monitoring service

by BuckarooBanzay » Post

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/cACE6pp ... 5s&orgId=1
¯\_(ツ)_/¯ Not active here anymore, contact me on the minetest discord, irc, lemmy or github (for programming issues)

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

Re: MTStat - public minetest servers monitoring service

by timdorohin » Post

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

User avatar
BuckarooBanzay
Member
Posts: 437
Joined: Tue Apr 24, 2018 05:58
GitHub: BuckarooBanzay
IRC: BuckarooBanzai
In-game: BuckarooBanzai

Re: MTStat - public minetest servers monitoring service

by BuckarooBanzay » Post

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?
¯\_(ツ)_/¯ Not active here anymore, contact me on the minetest discord, irc, lemmy or github (for programming issues)

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

Re: MTStat - public minetest servers monitoring service

by timdorohin » Post

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.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 7 guests