Как игнорировать маршрут с New Relic для NodeJS
У меня есть приложение nodejs, в котором установлен новый модуль реликвии. Все настроено, но я не знаю, как исключить маршрут из нового отслеживателя реликвий.
У меня есть этот сценарий в http://www.website.com/match/findMatch
что обычно занимает не менее 4 секунд, и я хочу добавить его в список исключений.
Остальные сценарии обычно занимают 0,1 с, но этот заставляет мой ApDex выдавать предупреждения, которые не верны.
У меня уже есть это в моем файле conf, потому что я использую we bsockets:
rules : {
ignore : [
'^\/socket\.io\/.*\/xhr-polling',
'^\/socket\.io\/.*\/websocket',
]
}
Я прочитал документы здесь 3 раза, но до сих пор не понимаю, как это сделать.
1 ответ
Вы хотите добавить новый ignore
Правило, которое соответствует запросам http://www.website.com/match/findMatch
,
Правила могут быть строками или регулярными выражениями (как в примере с socket.io). Если запрос, который вы хотите игнорировать, всегда http://www.website.com/match/findMatch
(не, например, http://www.website.com/match/findMatch?q=foo
, вы можете сделать это:
rules : {
ignore : [
'^\/socket\.io\/.*\/xhr-polling',
'^\/socket\.io\/.*\/websocket',
'http://www.website.com/match/findMatch'
]
}