Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clrxbl/blockgametracker
Minecraft server Prometheus exporter used on https://blockgametracker.gg
https://github.com/clrxbl/blockgametracker
Last synced: 3 days ago
JSON representation
Minecraft server Prometheus exporter used on https://blockgametracker.gg
- Host: GitHub
- URL: https://github.com/clrxbl/blockgametracker
- Owner: clrxbl
- License: gpl-3.0
- Created: 2022-10-31T12:35:49.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T19:51:22.000Z (2 months ago)
- Last Synced: 2024-09-08T21:11:24.713Z (2 months ago)
- Language: Python
- Homepage:
- Size: 129 KB
- Stars: 31
- Watchers: 3
- Forks: 24
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# blockgametracker
A Python Prometheus exporter to query Minecraft servers for their current status and playercount.
Used for https://blockgametracker.ggOriginally https://github.com/itzg/mc-monitor was used for this purpose but it ended up not suiting this project. Metric & label names were taken from this project.
# Usage
See the production config as example on how to configure the server list in `deploy/config/servers.yaml`
The exporter can be ran using Docker. When developing locally, you can use `docker-compose up --build` to run the exporter and access it at `http://127.0.0.1:8080`