Statistics

Base: /api/stats

Advanced server statistics and performance metrics

Handler: StatsHandler
GET /api/stats

Server Statistics

Detailed server performance data and metrics.

Response Example

{"memory":{"used":1024,"max":4096,"free":3072,"unit":"MB"},"cpu_usage":15.5,"tps":{"current":20.0,"average_1m":19.8,"average_5m":19.5},"chunks_loaded":256,"entities":1042,"uptime_seconds":8130}

cURL

curl http://localhost:5550/api/stats

Internal Behavior

Memory values come from Runtime.getRuntime().
CPU is read via OperatingSystemMXBean.
TPS are calculated using moving averages.