Files
homelab/cluster/applications/minecraft/prometheus-exporter-config.yaml

36 lines
1002 B
YAML

---
# minecraft-prometheus-exporter plugin configuration
# Port set to 9225 to match Service/ServiceMonitor definitions.
# Default is 9940 — must be explicitly set here or the plugin won't be scraped.
# Mounted read-only at /data/plugins/PrometheusExporter/config.yml
apiVersion: v1
kind: ConfigMap
metadata:
name: prometheus-exporter-config
namespace: minecraft
labels:
app.kubernetes.io/name: minecraft
app.kubernetes.io/component: papermc
data:
config.yml: |
host: 0.0.0.0
port: 9225
enable_metrics:
entities_total: true
villagers_total: true
loaded_chunks_total: true
jvm_memory: true
players_online_total: true
players_total: true
whitelisted_players: false
tps: true
world_size: true
jvm_threads: true
jvm_gc: true
tick_duration_median: true
tick_duration_average: true
tick_duration_min: false
tick_duration_max: true
player_online: false
player_statistic: false