Heartbeats
TPS, MSPT, memory, version, software — pushed every five minutes from the SDK.
BX Team is an open source community building tools and software that empower Minecraft server owners, developers, and players.
What is Pulsify?
Pulsify sits between your server and a low-latency ingest pipeline. Drop in the Java SDK, expose a DSN, and the dashboard fills in.
TPS, MSPT, memory, version, software — pushed every five minutes from the SDK.
Joins, quits, sessions, geography. IPs hash on the SDK side and never leave the server.
Stacktraces grouped by hash. First / last seen, count, level — a Sentry-shaped view for plugins.
Numeric values with labels, written straight into ClickHouse. Chart anything you can name.
Issue, label, and revoke ingest tokens per environment. No shared API keys.
Ingest is fire-and-forget. The gateway validates auth, drops the batch onto the queue, returns immediately.
SDK
Initialize StatClient with your DSN, batch in memory, flush on a schedule. Hashes IPs client-side. Never blocks the main thread.
// Initialize the Pulsify SDK in onEnable() StatClient client = StatClient.builder() .dsn("https://[email protected]/v1/proj_a8f3") .flushInterval(Duration.ofMinutes(5)) .build(); // Heartbeats are pushed automatically. // Custom metrics are explicit: client.metric("queue.depth", queue.size()); client.error("plugin.load", exception);
Open source