I just ran into this. I believe the scope option is not about those GET / and Sent 200 in 286µs logs, it’s about these debug logs you see:
[debug] Processing with PhxDisableLogWeb.PageController.index/2
Parameters: %{}
Pipelines: [:browser]
You will notice that the log: false option on scope does disable these log entries.
The other request logs are disabled by adding log: false to the Plug.Telemetry plug (in endpoint.ex), but this then applies to all routes. I am not aware of an approach to disable these on a per request basis (without resorting to your own logging).


















