Installation
Account anlegen, Server hinzufügen, API-Key einfügen — nach einer Minute sammelst du Metriken.
PulseNode v5.0.2Paper · Spigot1.21 – 1.21.x
Account anlegen
Registriere dich auf pulsenode.tech mit Discord, Google oder Apple.
Rechnungsdaten (Name, Adresse, E-Mail) werden abgefragt, weil Rechnungen in Deutschland gesetzlich vorgeschrieben sind — der kostenlose Tarif fragt sie ebenfalls ab, damit ein Upgrade dich später nicht unterbricht.
Server hinzufügen
Im Dashboard: Server → Server hinzufügen. Gib ihm einen Namen, den du in einem Report wiedererkennst (
survival,lobby-1), und kopiere den erzeugten API-Key.Der Key identifiziert genau diesen einen Server. Verwende ihn nicht mehrfach — die Metriken würden sich vermischen und jedes Diagramm wäre bedeutungslos.
Jar einspielen
Lade
PulseNode.jaraus dem Dashboard, lege sie inplugins/und starte den Server einmal, damit die Config erzeugt wird.BASH scp PulseNode.jar user@server:/home/mc/server/plugins/Key eintragen
plugins/PulseNode/config.yml api-url: "https://pulsenode.tech"api-key: "DEIN-API-KEY"interval: 30Danach neu laden:
BASH /pn reloadPrüfen, ob Daten ankommen
BASH /pn statusZeigt den Verbindungszustand und die letzte erfolgreiche Übertragung. Innerhalb einer Minute sollte das Dashboard den ersten Datenpunkt anzeigen.
Discord verbinden (optional)
Lade den Bot aus dem Dashboard ein und wähle dann den Kanal, der Reports und Alerts bekommen soll. Details auf der Seite Discord.
Spark ebenfalls installieren
Nicht erforderlich, aber dringend empfohlen:
https://spark.lucko.meOhne Spark sind die CPU-Werte pro Plugin Schätzungen. Mit Spark sind es Messungen — und „welches Plugin frisst deinen Tick" ist das Nützlichste, was ein Report dir sagen kann.
track-plugins: trueVoraussetzungen
| Serversoftware | Paper 1.21+ (Spigot funktioniert, mit weniger Metriken) |
| Java | 21 |
| Netzwerk | Ausgehendes HTTPS zu pulsenode.tech |
| Empfohlen | Spark, für genaue CPU-Werte pro Plugin |
Firewalls
Das Plugin stellt ausschließlich ausgehende HTTPS-Anfragen. Es öffnet keine Ports und nimmt keine
eingehenden Verbindungen an. Blockiert dein Hoster ausgehenden Verkehr standardmäßig, gib
pulsenode.tech auf Port 443 frei.
Mehrere Server
Füge jeden Server einzeln im Dashboard hinzu und gib jedem seinen eigenen API-Key.
# lobby/plugins/PulseNode/config.ymlapi-key: "key-fuer-lobby" # survival/plugins/PulseNode/config.ymlapi-key: "key-fuer-survival"Der kostenlose Tarif deckt einen Server ab, Pro fünf und Business fünfzehn.
Plugin-Update
Server stoppen, Jar ersetzen, starten. Deine config.yml wird nicht überschrieben — neue Optionen
greifen auf ihre Standardwerte zurück, bis du sie einträgst. Das Dashboard zeigt ein Abzeichen, wenn
eine neuere Plugin-Version verfügbar ist als die, die gerade meldet.
Den Key nicht mitveröffentlichen
Der API-Key autorisiert Schreibzugriffe für diesen Server. Behandle config.yml wie jede andere
Datei mit einer Zugangsberechtigung — wenn du dein Serverpaket veröffentlichst oder eine Config für
Support teilst, schwärze ihn.