
Tracearr
Real-time monitoring platform for Plex, Jellyfin, and Emby with session tracking, playback analytics, stream maps, alerts, and account-sharing detection rules.

Tracearr is a monitoring platform for Plex, Jellyfin, and Emby media servers. It provides a unified dashboard to track sessions in real time, analyze playback behavior, and detect suspicious account sharing across one or many servers.
Key Features
- Multi-server dashboard for Plex, Jellyfin, and Emby in a single interface
- Real-time session monitoring with complete history (user, device, IP/geolocation, time)
- Playback analytics including direct play vs transcode, bandwidth usage, codecs, resolutions, and quality metrics
- Stream map view to visualize where streams originate, with filtering by user/server/time
- Account-sharing detection rules (impossible travel, simultaneous locations, device velocity, concurrent streams, geo restrictions)
- User trust scoring based on rule violations
- Real-time alerts and notifications, including webhook-based integrations
- Import historical data from Tautulli and Jellystat
Use Cases
- Home media server admins monitoring usage across Plex, Jellyfin, and Emby
- Detecting and responding to credential sharing or suspicious streaming behavior
- Understanding transcoding load, bandwidth patterns, and client device compatibility
Limitations and Considerations
- Long retention and large histories are best supported with TimescaleDB; plain PostgreSQL may degrade over time for heavy analytics workloads
- Real-time session detection differs by platform (Plex can use server-sent events, while others may rely on polling)
Tracearr is well-suited for administrators who want unified visibility across multiple media servers, with both operational analytics and security-oriented sharing detection. It combines real-time monitoring with historical reporting to help keep streaming performance and access behavior under control.