
TickScope
Prometheus metrics for Paper servers in a lightweight plugin with zero runtime dependencies. Exact MSPT percentiles, per-world entity and chunk counts, JVM and CPU stats, ready for Grafana.
Оцените первым
61
0
Список изменений
Changes
- Metrics use base units and conventional names. Tick durations and player ping are in seconds;
JVM memory names end in
_bytes. The Paper tick percentile label is nowstatistic. Update custom queries with the 1.x to 2.0 migration guide. - Paper world scans process a configurable maximum number of loaded chunks per tick instead of walking every entity and tile entity in one tick. The default is 32 chunks per tick, and the last complete sample remains available while the next scan runs.
- Repeated scrapes share a rendered metrics body until the snapshot or collection health changes. The HTTP server also limits simultaneous connections from one address so a single slow client cannot occupy every worker.
- The bundled Grafana dashboards and Prometheus alert rules use the 2.0 metric names and units.
- Release retries now verify any existing GitHub jar before replacing release assets. The release workflow also publishes the same jar to Hangar and checks its checksum on retries.
Upgrading: existing configuration files continue to work. Custom queries and alerts that use
renamed 1.x metrics must be updated. The scan now gives a per-tick chunk budget; use
entity-types.chunks-per-tick to tune it. Scans can span multiple ticks, so per-world totals
represent an approximate view over the scan period. The endpoint still binds to loopback by
default; protect a network-facing listener with a firewall or rate-limiting proxy.
Full changelog: https://github.com/gzimbric/TickScope/compare/v1.5.0...v2.0.0
Файлы
TickScope-2.0.0.jar(75.53 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.0.0
Загрузчики
FoliaPaperPurpur
Версии игры
1.18.2–26.2
Загрузок
2
Дата публикации
24.09.2026
