Cannot say these videos have been more than helpful since most similar videos are all through command line and you are covering both making this a better learning experience not just for Minecraft; a few weeks back i tried to set this up and could not find a decent video that can assist. Me wanting to setup a Minecraft server and finding this series is just .... "speachless" Thanks for the amazing channel keep it up
Hey these videos have been great to help me learn my way! Even though it's probably just a couple friends playing on my server (most likely just me lol), I am still able to learn my way around docker and some concepts that should be applied in the future
i have been running with the first part of the series, and I already have my server running fabric. so the trouble i had doing this step is that while i can run Prometheus using the fabric exporter and spark, and Grafana. im unable to connect them between each other. all of them are running on the same network, but still i believe there's a connection problem either between Prometheus and Grafana or between Minecraft and Prometheus and im not smart enough to know which one is.
I was having the same issue however, in the prometheus.yml I changed to this scrape_configs: # scrape minecraft server - job_name: 'fabric' static_configs: - targets: ['minecraft:25585'] labels: server_name: 'minecraft-docker' exporter.properties I had left all defaults Inside of docker compose file I changed the ports to ports: - "25565:25565" - "25585:25585" It doesn't seem to work when I first start the server, however after running for a couple minutes the dashboard starts to work. Not sure whats causing this.
@The_Sudo do you have a video for this series about protecting the server through a reverse proxy? I can't find any tutorials for windows dockers and total noobies like me
Great tutorials, super easy to follow and teaching me a lot! Question: how can I setup the prometheus/grafana communication without the Forge Mod? I would like to set up a vanilla server. Do I need to make it modded to get logging?
Im following these tutorials but using my own containers using a papermc install instead. there is a plugin called Unified metrics that does the same thing as the mod he is showing. unfortunately the pre-set grafana visualisation doesn't work with it so you'll have to make your own.
I stand corrected, there is a snippet at the end of the video explaining the plugin version, there is a json file in the git repo you can use to build a generic stats page.
If you are doing sladkoff's prometheus exporter for papermc, check config to set server to 4 zeros ip and open minecraft's port whatever set in the plugin's config.
A small question Can i do docker create volume prometheus_data and then add it to docker-compose.yml volumes: - prometheus_data:/etc/prometheus/ volumes: prometheus_data: external: true As i understand it will work the same way as you did? Because i did it with volumes and looks like it works but maybe I missed something and there are some pros and cons?
It's broken. Try just the part 2 clean install and it errors with: "[init] ERROR failed to auto-install CurseForge modpack" Not saying it's your fault it could be itzg or Curseforge, but just can't successfully follow your instructions.
I have noticed this a few times with the curse API token method. It seems to be intermittent in my testing. Try a smaller 1 off mod pack than all the mods 8.
This tutorial should've appeared in the official documentation for Grafana. You've done an amazing job! Thanks!
Cannot say these videos have been more than helpful since most similar videos are all through command line and you are covering both making this a better learning experience not just for Minecraft; a few weeks back i tried to set this up and could not find a decent video that can assist. Me wanting to setup a Minecraft server and finding this series is just .... "speachless"
Thanks for the amazing channel keep it up
Truly excellent tutorial. I learnt so much. Love that you used Minecraft to teach the basics which made it fun! Thanks
This series are awesome!
Please make more such practical examples! Thank You very much!
Hey these videos have been great to help me learn my way! Even though it's probably just a couple friends playing on my server (most likely just me lol), I am still able to learn my way around docker and some concepts that should be applied in the future
Love the shirt, and thank you so much for these videos!
i have been running with the first part of the series, and I already have my server running fabric.
so the trouble i had doing this step is that while i can run Prometheus using the fabric exporter and spark, and Grafana. im unable to connect them between each other.
all of them are running on the same network, but still i believe there's a connection problem either between Prometheus and Grafana or between Minecraft and Prometheus and im not smart enough to know which one is.
I was having the same issue however, in the prometheus.yml I changed to this
scrape_configs:
# scrape minecraft server
- job_name: 'fabric'
static_configs:
- targets: ['minecraft:25585']
labels:
server_name: 'minecraft-docker'
exporter.properties I had left all defaults
Inside of docker compose file I changed the ports to
ports:
- "25565:25565"
- "25585:25585"
It doesn't seem to work when I first start the server, however after running for a couple minutes the dashboard starts to work. Not sure whats causing this.
I was able to make it work. I just followed the tutorial, but used the documentation from the FabricExporter mod instead. Worked for me first try.
@@ZenityStudios yes, I was finally able to do it, forgot about it honestly, now I have it running fine
great vids so gar, any reason for the hardcoded subtitles?
That was an accident 😅
@The_Sudo do you have a video for this series about protecting the server through a reverse proxy? I can't find any tutorials for windows dockers and total noobies like me
Great tutorials, super easy to follow and teaching me a lot!
Question: how can I setup the prometheus/grafana communication without the Forge Mod? I would like to set up a vanilla server. Do I need to make it modded to get logging?
Im following these tutorials but using my own containers using a papermc install instead. there is a plugin called Unified metrics that does the same thing as the mod he is showing. unfortunately the pre-set grafana visualisation doesn't work with it so you'll have to make your own.
I stand corrected, there is a snippet at the end of the video explaining the plugin version, there is a json file in the git repo you can use to build a generic stats page.
If you are doing sladkoff's prometheus exporter for papermc, check config to set server to 4 zeros ip and open minecraft's port whatever set in the plugin's config.
A small question
Can i do
docker create volume prometheus_data
and then add it to docker-compose.yml
volumes:
- prometheus_data:/etc/prometheus/
volumes:
prometheus_data:
external: true
As i understand it will work the same way as you did? Because i did it with volumes and looks like it works but maybe I missed something and there are some pros and cons?
yes.
i just did that
Why grafana status is the down error result.
Since all services are part of the same network exposing port of prometheus is necessary ?
It's broken. Try just the part 2 clean install and it errors with: "[init] ERROR failed to auto-install CurseForge modpack" Not saying it's your fault it could be itzg or Curseforge, but just can't successfully follow your instructions.
I have noticed this a few times with the curse API token method. It seems to be intermittent in my testing. Try a smaller 1 off mod pack than all the mods 8.
everything works fine just follow instructions from the video and try to read and think a little bit what is wrong.