Welcome to the hardware and server overview of Paxterya!
I (TxT) will try to give you a short introduction
and then we can take a look at what the different servers are doing and how they are performing!
To monitor the performance of our servers we are using the incredible tool Netdata! It's free, easy and extremely powerful. But it's only nice
for realtime statistics, so to archive our data and to get the bigger picture over longer timespans we are using
the time-series database Prometheus together with Grafana.
Here are some links to our Dashboards:
Netdata (realtime): txt-game02, txt-web01, txt-mon01 and Grafana
Used for: Paxterya Minecraft server, Factorio server, large files
Let's start with the most important server, txt-game02. It is hosting both the Paxterya Minecraft server
and a small Factorio server. We are also using it to store larger media files like the screenshots in
the header and the world download of the first Paxterya Beta, because of its unlimited bandwidth and
generous amount of fast nvme storage.
Hardware-wise it's currently our only bare-metal root server. It features an i7-6700 processor, 64GB
memory, 2x512GB in RAID 1 for added redundancy and unmetered 1gbit/s internet. Physically it's located
in beautiful Finland thanks to cheaper electricity ;)
Used for: Website, Discord bot
Our second most important server, txt-web01, is used to run our self-made node.js program which hosts
our website and our Discord bot.
Unlike txt-game02, this server is located in Germany and also completely virtualized to reduce costs. We
currently run it with 1 CPU core, 2GB memory with 20GB nvme storage and 20TB bandwidth per month.
Used for: Performance monitoring
txt-mon01 is the only server of our trio that is completely unnecessary. It handles all the performance
monitoring. Well, while Netdata is installed on all servers, this one reverse-proxies all our Netdata
instances. txt-mon01 also hosts Prometheus and Grafana.
This server has the same configuration as txt-web01, so that's 1 CPU core, 2GB memory with 20GB nvme
storage and 20TB bandwidth per month.
Ok, that were all our servers. To make this site more interesting, I added some custom Grafana charts to display
historical data over the past six hours.
For more info about the graphs, you can hover over the small 'i' in the upper-left corner of each graph.
To view custom timeframes and even more graphs, you should take a look at our public Grafana dashboards.
Thanks for reading through this little fun site! If you have any questions or suggestions for more data or
literally anything else, please don't hesitate to contact TxT#0001 on Discord (: