Monitor Jellyfin with DumbMonit
Scheduled tasks that fail (library scans), a restart waiting, broken plugins, active streams and transcodes.
DocumentationOfficial website: Jellyfin
Product descriptions are in English, as in the product. The page labels follow your language.
What DumbMonit watches
Whether Jellyfin keeps its libraries current and its viewers served: scheduled tasks that failed on their last run (the library scan first), plugins that no longer load, a restart waiting, and what is playing right now, transcoded or not.
Typical use. Media server: failed scheduled tasks, plugins, streams and transcodes
Examples
- Jellyfin
How it connects
What you need
- API keyA key created in Jellyfin's dashboard, sent in the MediaBrowser authorization header.
Network ports to open
8096/TCPAPI (HTTP, default)8920/TCPOnly with the https scheme on Jellyfin's own HTTPS port
Setup steps: Create an API key in Jellyfin
In Jellyfin, open Dashboard → Advanced → API Keys → + and name the key as follows, then copy it.
DumbMonitIn DumbMonit, enter Jellyfin's address and paste the key.
Heads-up. Jellyfin keys cannot be limited, so this one has every right on the server: keep it to DumbMonit and revoke it on the same page if it leaks.