appmetrics icon indicating copy to clipboard operation
appmetrics copied to clipboard

appmetrics http monitoring is not capturing request params

Open Nagasai-Aytha opened this issue 8 years ago • 0 comments
trafficstars

Hi

Using appmetrics able to reqtrieve request details from http monitoing, but I was not able to retrieve http request params

Http object returned is not having request params, is there any way to retrieve request params of request with monitoring?

const appmetrics = require('appmetrics');
const monitoring = appmetrics.monitor();
const request    = require('request');
const http = require("http");
const metrics = require('./index.js');


monitoring.on('http', function (http) {
    console.log('http', http);
});


monitoring.on('http-outbound', function (http) {
    console.log('http-outbound', http);
});

module.exports = http.createServer(function (request, response) {

   response.writeHead(200, {'Content-Type': 'text/plain'});

   response.end('Hello World\n');
}).listen(8083);

request
  .get('https://jsonplaceholder.typicode.com/users')
  .on('response', function(response) {
    console.log(response.statusCode) // 200
    console.log(response.headers['content-type']);
  })

console.log('Server running at http://127.0.0.1:3000/');

Thanks

Nagasai-Aytha avatar Nov 15 '17 04:11 Nagasai-Aytha