J'ai mal compris ce que tu veux faire,
Mais si c'est côté client && que pour toi:
TamperData (extension pour Firefox) te permet d'avoir le log de toutes les requêtes effectuées.
Si c'est côté serveur:
Perso, tous mes scripts appelés via JS sont dans un dossier à part,
/ajax/ , et à chaque appel sur un de ces scripts,
La visite est loggée en base de donnée avec IP + (Post|Get)Data + Navig + Referer.
De cette manière tu as le log de chaque appel sur un script ajax,
Avec les donnés transmises, la page référante, l'IP et le navigateur.