[英]appmetrics(https://github.com/RuntimeTools/appmetrics/issues) request and http event not working
Hi Please see below sample code. 您好,请参阅下面的示例代码。
const express = require('express')
const app = express()
var port = process.env.PORT || 3000;
var appmetrics = require('appmetrics');
var monitor = appmetrics.monitor();
appmetrics.enable('http');
appmetrics.enable('request');
monitor.on('request', function (request) {
console.log('request', request);
});
monitor.on('http', function (http) {
console.log('http', http);
});
app.get('/', function (req, res) {
res.send('Hello World!')
})
app.listen(port, function () {
console.log('Example app listening on port 3000!')
})
' “
Whenever I fire localhost:3000 from browser. 每当我从浏览器启动localhost:3000时。 I get 'Hello World!'
我得到“你好世界!” reply but logs doesn't show any request or http event.
回复,但日志未显示任何请求或http事件。 Can somebody help me to point out issue.
有人可以帮我指出问题。 I am using latest appmetrics version.
我正在使用最新的Appmetrics版本。
Thanks in Advance. 提前致谢。
Have you tried putting line 4 (the appmetrics require line) at the top of the code? 您是否尝试过将第4行(appmetrics要求行)放在代码顶部? If it works, please close the issue you raised https://github.com/RuntimeTools/appmetrics/issues/452
如果可行,请关闭您提出的问题https://github.com/RuntimeTools/appmetrics/issues/452
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.