首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与sailsjs的新relic集成

与sailsjs的新relic集成
EN

Stack Overflow用户
提问于 2020-07-03 18:54:25
回答 1查看 131关注 0票数 0

我已经用sails.js 0.12集成了一个新的relic,但是在新relic的仪表板中,事务数据不能正常到达,它向我显示了一条像/*这样的路由,它需要最高的响应时间。我不明白为什么这个路由是/*。请帮帮我。enter image description here

EN

回答 1

Stack Overflow用户

发布于 2020-07-07 17:27:47

当然,我会告诉你我所做的一切,帮助你在代码中实现这一点,

  1. 使用新遗物创建帐户(注册),它将为您提供15天试用期的仪表板。

  1. 您将在注册后获得许可证密钥,我们将在稍后的配置中使用。

首先,我们必须安装NPM包"npm I

  1. --

“。

  1. 在放置App.js文件的项目根目录中创建newrelic.js文件。

  1. 复制此配置并将其粘贴到您创建的文件中,在此您必须进行一些更改,如app_name和许可证密钥。

‘使用严格的’

/**

代码语言:javascript
复制
- New Relic agent configuration.
- ​
- See lib/config/default.js in the agent distribution for a more complete
- description of configuration variables and their potential values. _/ exports.config = { /_\* 
    - Array of application names. _/ app\_name: ['_\*\*\*\*\*\*\*\*\*\*\*\*\***'], // ENTER YOU APP NAME, IT WILL SHOW IN NEW RELIC eg. ["MY\_APP"] /**
    - Your New Relic license key. _/ license\_key: '_\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*', **// ENTER YOU LICENCE KEY HERE, eg. ['XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX']**

日志记录:{ level:'info‘},

规则:{ ignore:'^/ SOCKET.IO‘//这将忽略SOCKET.IO,因为新的RELIC不会理解这一点,并将其事务更改为"/*",我在我的问题中提出了这个问题,最后我自己得到了这个:)

},

allow_all_headers: true,

属性:{ exclude:'request.headers.cookie','request.headers.authorization','request.headers.proxyAuthorization','request.headers.setCookie*','request.headers.x*','response.headers.cookie','response.headers.authorization','response.headers.proxyAuthorization','response.headers.setCookie*','response.headers.x*‘}}

  1. 在App.js中添加新的relic模块,请将其置于所有代码之上。

require('newrelic');

  1. 完成所有操作后,只需重新加载您的服务器,数据将在最多5-10分钟后填充到新遗迹控制面板中。

我认为这将帮助你在你的代码中设置新的遗迹。如果你遇到任何问题。评论一下就行了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62713939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档