¿Que tu site tiene 15000 paginas?, entonces para que quieres usar ASP que con unas pocas plantillas dinamicas lo puedes resolver, no ?
Para eso es ASP.
Otra cosa, la unica forma de supervisar todas las paginas de tu sitio web es instalar en el servidor un software de estadisticas, del tipo que sea, porque toma los valores de la base del log del IIS, todos los contadores y estadisticas que puedas encontrar en ASP deben llevar su codigo insertado como include en todas las paginas que quieras registrar y escriben los valores en una base de datos normalmente.