Força todo o seu tráfego por meio de um proxy (-cache) e depois analisa os arquivos de log desse proxy. Uma opção para um proxy é o link e você pode encontrar algum software analisador para ele em link .
Existem toneladas de software proxy para o Windows, então você pode querer brincar por um tempo.
Você tem que usar um proxy porque precisa de todo o tunelamento através de um sistema para poder monitorar as coisas. Consultas DNS (para resolver nomes de host para qualquer urls) geralmente são uma coisa separada das consultas HTTP (que obtêm todos os recursos em seu navegador).