Registrando dados de solicitação em todo o servidor (incluindo dados POST) nos formulários da Web IIS 6 / ASP.NET

Aqui está o quadro geral. Estamos executando um servidor no IIS 6 que hospeda vários sites e aplicativos e estamos no processo de mudar tudo para um data center diferente com uma configuração um pouco diferente. Notificamos nossos usuários e atualizamos nossas informações de DNS para que, teoricamente, todos cheguem alegremente ao novo servidor desde o primeiro dia, mas sabemos que alguém inevitavelmente cairá nas falhas.

Os poderes que deseja uma página / manipulador "Ouvinte" que receberátudo solicitações ao servidor e registre a solicitação inteira em um arquivo de texto, incluindo (especialmente) dados POST.

É onde eu estou preso. Não sei como implementar um único manipulador que receberá todas as solicitações para o servidor. Eu entendo vagamente as opções de redirecionamento do IIS 6, mas todas parecem perder os dados do POST no redirecionamento. Também sei um pouco sobre o log interno do IIS 6, mas ele também ignora os dados do POST.

Existe uma maneira (ish) simples de rotear todas as solicitações para o servidor, para que todas atinjam um único manipulador, mantendo os dados de postagem?

EDIT: Isso está no WebForms, se isso importa, mas vale a pena considerar outras soluções (se pequenas).

questionAnswers(2)

yourAnswerToTheQuestion