DumbMonit

IntegrationsMedia and home

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
  1. In Jellyfin, open Dashboard → Advanced → API Keys → + and name the key as follows, then copy it.

    DumbMonit
  2. In 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.