Tracearr

Tracearr

Real-time monitoring and analytics for Plex, Jellyfin, and Emby

812stars
24forks
Last commit: 18h ago
Repo age: 1y old
Tracearr screenshot

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.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Uptime Kuma

Uptime Kuma

Self-hosted uptime monitoring with alerts and status pages

81.5k
7.3k
Last commit: 1d ago

Uptime Kuma is a self-hosted uptime monitoring tool for HTTP(S), TCP, ping, DNS and more, with notifications, charts, and public status pages.

Alternative to:
UptimeRobot
UptimeRobot
+15
Netdata

Netdata

Real-time, per‑second full‑stack monitoring and observability

77.4k
6.3k
Last commit: 16h ago

Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.

Alternative to:
Datadog Cloud Monitoring
Datadog Cloud Monitoring
+16
Grafana

Grafana

Observability dashboards and alerting for metrics, logs, and traces

71.7k
13.4k
Last commit: 18h ago

Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Alternative to:
Grafana Cloud
Grafana Cloud
+19
Prometheus

Prometheus

Monitoring system and time-series database for metrics and alerting

62.2k
10.1k
Last commit: 1d ago

Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.

Alternative to:
Datadog Cloud Monitoring
Datadog Cloud Monitoring
+17
Sentry

Sentry

Error tracking and application performance monitoring platform

42.9k
4.6k
Last commit: 16h ago

Sentry is a developer-focused platform for error tracking, performance monitoring, and tracing to help teams detect, investigate, and fix issues faster.

Alternative to:
Bugsnag
Bugsnag
+14
Glances

Glances

Cross-platform system monitoring tool with TUI, Web UI, and APIs

31.3k
1.7k
Last commit: 7d ago

Glances is a cross-platform system monitoring tool providing a terminal dashboard, web UI, and REST/XML-RPC APIs for local or remote monitoring and exporting metrics.

Alternative to:
Netdata Cloud
Netdata Cloud
+11