URL Request Monitoring

This is probably not a Pi.hole specific question but since we are like minded folks, I thought I would throw out my question here. What can I set up on my Raspberry Pi so that I can log all URL/web requests? I want to be able to send, say, a weekly log to a tool like ELK/Logstash for further analysis. Is that possible at all? As fas as I understand, pinhole only logs some DNS request but not full URLs. I have a Verizon Actiontec modem/router so there is no luck there.

Thanks!

You would need another daemon that actually saw the traffic (proxy). We don't ever see anything but DNS traffic. If you wanted to see requested URL's from blocked domains, you may be able to adjust the lighttpd logging to show requests that were redirected to the blockpage, but other traffic just isn't something that we see.

This is very true.

I did experiment for a while with the lighttpd access.log, and your request is similar to this one, so for now, I'd put this as out of scope.