Rastreamento de Ajax / XMLHttpRequest usando javascript

Eu sei que o firebug pode rastrear todos os eventos do Ajax / XHR em uma página. Mas preciso preparar uma ferramenta que rastreie automaticamente essas chamadas com cliques em botões em uma página da web já existente.

A estrutura HTML e JS da minha página da web é a seguinte:

HTML:

<a href="javascript:void(0)" id="callButton" class=" call-btn " style="width: 30px;">Call</a>

JS:

scope: this,
id: 'callButton',
handler: function () {
    Ext.Ajax.request({
        url: '/Ajax/getCall/callUser/',
        params: {
            userID: usr.id
        },

Alguém pode sugerir como rastrear essas chamadas ajax com a ajuda de outro javascript ou algo assim? Basicamente, eu preciso obter o que é chamado no botão, neste exemplo: "/ Ajax / getCall / callUser /". Deve funcionar com todos os botões da minha página também.

questionAnswers(1)

yourAnswerToTheQuestion