What logs do I look at and what logging level do I need to see which profile a client is matched to?

I’m trying to debug how Plex Server works with transcoding media for my Shield TV. I’m trying to look at the logs, but when I play a video, I’m not seeing where it shows how it’s matched.

I’m looking in the logs folder here:

$PLEX_HOME/Library/Application Support/Plex Media Server/Logs/

and looking at the file

$PLEX_HOME/Library/Application Support/Plex Media Server/Logs/Plex Media Server.log

I’m either looking at the wrong log file or have wrong logging level. I tried enabling “debug” logging but that still didn’t give enough info.

Can someone give me a pointer?

PMS maintains ‘rollover’ (history) files (1-5) by default. If not contained in the primary log, and is still recent enough, it will be in the rollover logs.

You are looking for the MDE (Media Decision Engine) statements. These tell what PMS has evaluated and decided to do based on communication with the player/client and its capabilities

@ChuckPA said:
PMS maintains ‘rollover’ (history) files (1-5) by default. If not contained in the primary log, and is still recent enough, it will be in the rollover logs.

You are looking for the MDE (Media Decision Engine) statements. These tell what PMS has evaluated and decided to do based on communication with the player/client and its capabilities

Is default logging level enough or do I need to turn on Debug or Verbose?

Debug logging is all that’s needed.

Verbose is only used when we need to look at the individual packet exchanges. It is that verbose. It overflows the log buffers really quickly and captures about 5 minutes of operation MAX.