Skip to content

plex-torrent-healthcheck, Brief

URL: https://mkdocs.justinsforge.com/memory/handoffs/plex-torrent-healthcheck-brief-2026-05-19/

Date: 2026-05-19 Owner: spawned Opus worker Goal: End-to-end health check of Plex + torrent stack. Confirm everything is actually working, not just "service is up." Diagnose and report only — do NOT fix anything destructive without checking in.

Read first

  • forge/memory/general/reference_media_server_stack.md (arr stack + compose project name quirk on CT 102)
  • forge/memory/general/reference_plex_audio_compat.md (AC3 default-audio fixer; 13 stragglers pending per boot briefing)
  • forge/memory/general/reference_plex_gpu_xe_driver.md (kernel 6.17 card0→card1 rename, by-path PCI symlink)
  • forge/memory/general/reference_plex_h264_vaapi_segment_muxer_bug.md (VAAPI decode + OpenCL tonemap + libx264 SW encode hybrid)
  • forge/memory/handoffs/plex-audio-stragglers-2026-05-15.md (latest open work, 3d old)
  • forge/system-map/fleet.md (IPs: plex .73, media-server .74)

Checks to run (ssh plex / ssh media-server)

  1. Plex: systemctl status plexmediaserver; library scan healthy; recent transcode log clean (no h264_vaapi segment muxer floods, no audio default-compat failures).
  2. GPU: ls -la /dev/dri on plex; verify by-path symlink resolves; quick hwaccel probe (vainfo).
  3. media-server: docker compose ps in the stack dir; confirm project name quirk from reference file; all containers Up + healthy.
  4. VPN: confirm Gluetun/qBit traffic going through VPN. curl ifconfig.me from inside qBit container vs from host — should differ.
  5. qBit: web UI reachable, active torrents healthy, no stalled, ratio OK, disk space on /mnt/storage.
  6. *arr stack: Sonarr/Radarr/Prowlarr/Bazarr API health, recent grabs landed, indexer health.
  7. Plex audio stragglers: how many MKVs still need the AC3 default-compat pass? See straggler handoff.
  8. Disk: df -h on /mnt/storage on both hosts.

Deliverable

Write status report to forge/memory/handoffs/plex-torrent-healthcheck-2026-05-19.md with: - Green/yellow/red per subsystem - Exact failures with command + output - Punch list of anything that needs fixing

When done: /notify normal 'Plex+torrent health' 'Report at memory/handoffs/plex-torrent-healthcheck-2026-05-19.md'