Tautulli
Tautulli Plex 媒體伺服器監控工具
軟體分類 多媒體 / 媒體伺服器監控
軟體標籤
Xournal++PaaS 與部署工具Creative Commons Attribution-ShareAlike 2.0 licenseAirDropGPL工作流程自動化
開發廠商 Tautulli Team
揭開媒體流的神秘面紗:不僅是紀錄,更是深度的行為分析
- 詳盡的播放歷史紀錄: 突破 Plex 原生後台的限制,永久保存所有使用者的觀看紀錄,並提供精確到秒的播放進度與暫停統計。
- 即時通知與自動化: 支援超過 40 種通知管道(如 Discord, Telegram, Slack, MQTT),可設定在播放開始、結束或發生緩衝錯誤時立即提醒管理員。
- 直觀的數據視覺化: 透過精美的圓餅圖與折線圖,呈現最受歡迎的影片、尖峰觀看時段以及使用者的硬體設備分佈。
主要功能、特點
介紹: Tautulli 是一款基於 Python 撰寫的 Web 應用程式。它透過 API 與 Plex 伺服器同步,將原本零散的日誌轉化為結構化的數據,幫助管理員優化伺服器效能並了解用戶偏好。
特色服務:
- 同步觀看進度 (Synced Progress): 即時顯示目前有誰正在觀看、是否正在轉碼(Transcoding)以及頻寬佔用情況。
- 自定義電子報: 可設定每週或每月自動向使用者發送「新片上架」或「熱門排行」電子報,增加社群互動感。
- 腳本觸發器 (Scripts): 支援在特定事件發生時執行 Python 或 Bash 腳本,例如「當發現 4K 影片被轉碼時,自動中斷該串流以節省 CPU」。
- 遠端行動端支援: 提供官方 Tautulli Remote App,讓管理員在手機上就能隨時查閱伺服器報表。
功能對比表:Plex Dash vs. Tautulli
| 功能特性 | Plex Dash (官方) | Tautulli (第三方) |
|---|---|---|
| 歷史數據保存 | 有限(依訂閱狀態) | 永久保存於本地資料庫 |
| 通知管道數量 | 僅限行動端推送 | 支援 40+ 種外部整合 |
| 自動化腳本 | 不支援 | 強大的自定義腳本觸發 |
| 數據導出 | 不支援 | 支援 CSV/JSON 格式導出 |
| 部署門檻 | 極低 | 低 (支援 Docker 一鍵安裝) |
快速部署範例 (Docker Compose)
使用 Docker 快速建立您的 Plex 監控中心:
services:
tautulli:
image: ghcr.io/tautulli/tautulli:latest
container_name: tautulli
restart: unless-stopped
volumes:
- ./config:/config
ports:
- 8181:8181
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Taipei
產品說明
Tautulli 是自建媒體中心領域的「審計官」。在 多媒體 管理的範疇中,它解決了 Plex 官方後台資訊透明度不足的問題。對於擁有眾多親友共享帳號的管理員來說,Tautulli 提供了極其寶貴的洞察力——您可以知道哪些影片佔用空間卻無人問津,或是哪些用戶經常在網路不穩的環境下強制轉碼導致伺服器升溫。其核心價值在於將「感性」的影音分享轉化為「理性」的數據管理,讓您的伺服器維護工作變得科學且高效。

