Skip to Content
Introduction

Tracearr

Real-time monitoring for Plex, Jellyfin, and Emby. One dashboard for all your servers.

Tracearr is a free, open-source monitoring platform that gives you complete visibility into your media servers. Track streams in real-time, analyze playback patterns, and detect account sharing — all from a single interface.

Tracearr dashboard showing real-time streams and world map

Why Tracearr?

If you run multiple media servers, you’ve probably dealt with this: Tautulli only works with Plex. Jellystat only works with Jellyfin and Emby. Multiple servers means multiple dashboards.

Tracearr handles all three. One install, one interface.

TautulliJellystatTracearr
Plex support
Jellyfin support
Emby support
Multi-server dashboard
Account sharing detection
Impossible travel alerts
Trust scoring
Import from Tautulli
Import from Jellystat

Key Features

Real-Time Monitoring

  • Live Session Tracking — See every active stream instantly with WebSocket updates
  • Multi-Server Dashboard — Plex, Jellyfin, and Emby unified in one view
  • Interactive World Map — Visualize where streams originate globally
  • Server Resources — Monitor CPU, memory, and transcoder load

Account Sharing Detection

Six rule types to catch suspicious activity:

  • Impossible Travel — NYC then London 30 minutes later? Flagged.
  • Simultaneous Locations — Same account streaming from two cities at once
  • Device Velocity — Too many unique IPs in a short time window
  • Concurrent Streams — Set per-user stream limits
  • Geo Restrictions — Block streaming from specific countries
  • Account Inactivity — Get notified when accounts go dormant

Analytics & Insights

  • Watch History — Complete session history with device and location data
  • Stream Analytics — Transcode vs direct play, bandwidth, codec breakdowns
  • Library Analytics — Storage predictions, duplicate detection, engagement metrics
  • Trust Scores — Automated scoring based on user behavior

Alerts & Integrations

  • Discord Webhooks — Instant notifications when rules trigger
  • Custom Notifications — Apprise support for 80+ notification services
  • Public API — REST API with Swagger UI for third-party integrations
  • Data Import — Migrate from Tautulli or Jellystat without losing history

Get Started

Tracearr runs as a Docker container and requires TimescaleDB and Redis. The recommended setup takes about 5 minutes.

Ready to install? Head to the Installation Guide to get Tracearr running with Docker Compose.

Already have Tracearr? Check out Configuration to customize your setup, or browse the FAQ for troubleshooting tips.

Community

Tracearr is licensed under AGPL-3.0  — free and open source.

Last updated on