feat(minecraft): add Prometheus metrics + Grafana dashboard

- minecraft-prometheus-exporter v3.1.2 plugin (port 9225)
- ServiceMonitor for Prometheus scraping
- Grafana dashboard ConfigMap (ID 20659, Minecraft server stats)
- metrics port added to Service and Deployment containerPorts
This commit is contained in:
Hermes Agent service account
2026-07-19 14:53:36 -05:00
parent 712425ee17
commit 18bb111843
5 changed files with 734 additions and 0 deletions

View File

@@ -39,3 +39,8 @@ data:
ENABLE_RCON: "true"
RCON_PORT: "25575"
# Plugin auto-download — minecraft-prometheus-exporter for Grafana metrics
# v3.1.2: https://github.com/sladkoff/minecraft-prometheus-exporter
# Exposes /metrics on port 9225 (HTTP, Prometheus scrape target)
PLUGINS: "https://github.com/sladkoff/minecraft-prometheus-exporter/releases/download/v3.1.2/minecraft-prometheus-exporter-3.1.2.jar"