Sueta

PulseNode | Lag Finder & Performance Monitoring — AI Reports

5.1.1.02

Stop guessing why your server lags — see which plugin eats your TPS

·Plugin
Tested MC versions
1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 26.1, 26.2


Stop guessing why your server lags.
PulseNode finds the plugin that's eating your TPS — and tells you the exact config line to change.
► LIVE DEMO • Free Dashboard • Discord

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The problem:
Your server lags. You type /tps and see 12.4. Now what?
You restart. It's fine for an hour. It lags again. You disable a plugin at random. Players complain. You still don't know what actually caused it — because /tps tells you that something is wrong, never what.
What PulseNode does
PulseNode records your server's TPS, MSPT, RAM, entities, chunks and CPU usage per plugin every 30 seconds and sends it to a web dashboard. When lag happens, you scroll back in time and see exactly which plugin was burning CPU at 21:34 — no guessing, no reproducing.
When a crash happens, PulseNode builds a post-mortem that puts the TPS drop, the console errors, the security events, the worst chunk and the top CPU plugins on one timeline — so you see what happened, and where.
On top of that, an AI writes you a performance report with concrete fixes: file name, config key, exact value. Not generic wiki advice — recommendations based on your plugins, your configs, your numbers.

What a ai-report looks like:

Performance Summary — Last 7 Days
TPS: Average 19.4 | Minimum 8.3 TPS (Saturday 21:34)
The server ran mostly stable. A critical drop to 8.3 TPS was
registered Saturday evening — likely caused by 4,287 entities
combined with 43 concurrent players.
Top 3 Plugins by CPU:
  1. WorldEdit    — 12.3%
  2. EssentialsX  —  4.1%
  3. LuckPerms    —  2.8%
Optimization Tips:
  1. bukkit.yml -> spawn-limits: monsters: 50, animals: 8
     (currently using defaults 70/10, too high for your player count)
  2. server.properties -> view-distance: 7, simulation-distance: 5
     (currently 10 — reducing saves ~30% chunk load)
  3. Limit WorldEdit via LuckPerms: //limit 10000
     (prevents server freezes on large operations)

New: Insights
PulseNode no longer just tells you that you lag — it shows you where and hands you the fix:



    • Lag hotspots — the exact chunks holding the most entities during a spike, with coordinates and entity types. Stop searching, teleport straight to the mob farm.
    • Config advisor — concrete copy-paste config changes derived from your real measured data, not rules of thumb. It only suggests a change when your numbers actually back it up.
    • Incident post-mortems — every crash with its errors, security events, worst chunk and top CPU plugins on one timeline.
    • Capacity planning — how many players your server holds before TPS drops, computed from your own history.

Security monitoring
PulseNode watches your server's back too: dangerous command logging (/op, /stop, /ban …), failed-login tracking, bot/DDoS flood detection and crash-exploit detection — plus an in-game security dashboard via /pulsenode security and an overall Security Score.

Features
* Real-time TPS & MSPT tracking — MSPT shows your server is struggling long before TPS drops
* Per-plugin CPU usage — find the plugin that causes your lag spikes, ranked
* Lag spike history — jump back to any moment and see what was running
* Lag hotspots — see geographically which chunks hold the most entities during a spike
* Config advisor — concrete config changes with file name, key and exact value, from your own data
* Incident post-mortems — every crash with all correlated signals on one timeline
* Capacity planning — know how many players your server handles before TPS drops
* AI performance reports — concrete config changes with file names and values
* Security monitoring — dangerous command logging, bot/DDoS & exploit detection, Security Score
* Real-time alerts — Discord or email the moment TPS drops critically
* World analysis — entities, chunks and world size per world
* RAM & uptime monitoring — spot memory leaks, restarts and crashes in the timeline
* Multi-server dashboard — all your servers side by side
* 2-minute setup — drop the JAR, paste your key, done
* Fully async — near-zero impact on your server

Works with
Spigot • Paper • Purpur • Folia • Pufferfish • any fork — Minecraft 1.16 up to 1.21+ • Java 17+

Setup
1. Download the JAR and drop it into /plugins
2. Create a free account at pulsenode.tech (Discord or Google, 10 seconds)
3. Copy your API key from the dashboard
4. Paste it into plugins/PulseNode/config.yml
5. Restart — your metrics appear immediately

Halloween Sale
use code 50ALL on all products!


Plans

FeatureFreePro — €7/moBusiness — €18/mo
Servers1515
Data history7 days90 days365 days
Live dashboardYesYesYes
TPS, MSPT, RAM, entities, chunksYesYesYes
World analysis & uptime trackingYesYesYes
Public status pageYesYesCustom domain
AI reportsWeeklyWeekly + config tipsDaily
Alerts3 per dayUnlimited, real-timeUnlimited, real-time
Discord bot integrationYesYesYes
Config advisorTop tipAll tipsAll tips
Lag hotspotsTop spotFull historyFull history
Capacity planningEstimateFull curveFull curve
Incident post-mortemsLatestFull historyFull history
Security: command log & open-port warningYesYesYes
Security: bot/DDoS & exploit detection—YesYes
Security: failed logins, perm changes & Score——Yes
Lag spike snapshots—YesYes
Player correlation & heatmap—YesYes
Crash analysis—YesYes
Plugin compatibility checker——Yes
Benchmark comparison——Yes
API access——Yes
Priority support——Yes

The plugin and the Free plan cost nothing. No trial, no credit card — and the weekly AI report is included in Free.
Commands & permissions
/pulsenode — show current server status
/pulsenode status — show current server status
/pulsenode security — open the in-game security dashboard (GUI)
/pulsenode reload — reload the config (pulsenode.admin)

Privacy
PulseNode transmits performance metrics only — TPS, RAM, entity and chunk counts, plugin CPU timings. No chat, no player messages, no world data. Hosted in Germany, GDPR-compliant.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Your server deserves more than /tps.
► Start monitoring for free

Similar projects

Plugin →