【发布时间】:2020-12-28 22:19:51
【问题描述】:
在 Nuxtjs 项目中配置/启用 Elastic APM 代理的正确方法是什么?
我为自定义 NodeJS 应用推荐了 this documentation。关键要点是:
在您需要任何其他代理之前启动代理很重要 您的 Node.js 应用程序中的模块 - 即在 http 之前和您的 路由器等
我在 nuxt.config.js 中添加了以下 sn-p,但是 APM 代理没有启动或工作。我在应用日志中没有看到任何错误。
var apm = require('elastic-apm-node').start({
serviceName: 'nuxt-app',
serverUrl: 'http://ELK_APM_SERVER:8200'
})
还有其他方法吗?
【问题讨论】:
-
运行 nuxt 应用程序有多种不同的方式(静态站点、服务器渲染、开发模式、启动/生产模式)——您能否使用有关如何启动您的信息的信息更新您的问题? nuxt 应用程序?
-
@AlanStorm 在发布问题时,该项目是在 NodeJS 中使用“nuxt start”服务器渲染的。
标签: javascript vue.js nuxt.js elastic-stack elastic-apm