Skip to content

This plugin is what happens when you want to combine OpenTelemetry with your Paper Server for monitoring in detail.

License

Notifications You must be signed in to change notification settings

TheMeinerLP/MinecraftOTEL

MinecraftOTEL

OpenTelemetry-first metrics for Paper servers and Velocity proxies.

Download MinecraftOTEL.jar from GitHub Releases (no version in the filename), drop it into your plugins/ folder, and attach the OpenTelemetry Java Agent. That's it.

Jump to: Installation | Admins | Developers

Installation

  1. Download MinecraftOTEL.jar from GitHub Releases.
  2. Copy it into plugins/ (Paper or Velocity).
  3. Attach the OpenTelemetry Java Agent to your JVM.
  4. Start the server/proxy and verify metrics in your exporter.

Full guide and agent examples: docs/admin/installation.md

Feature Matrix (Monitoring Plugins)

High-level overview only. Verify details in each project's docs. * = partial or varies by platform/fork.

Feature MinecraftOTEL Unified Metrics Spark Prometheus Exporter
OpenTelemetry native (OTLP via Java Agent)
Prometheus scrape endpoint *
Paper support * * *
Velocity support * *
Custom metrics API *
Profiling *
Dashboards included *
Built-in UI
CloudNet service labels

Docs:

If you use different projects with the same names, swap the doc links accordingly.

Dashboard Preview

Dashboard - Fleet Overview Dashboard - Server Detail Dashboard - JVM

For Server Admins

For Developers

Releases

GitHub releases include the built MinecraftOTEL.jar asset.