Как игнорировать маршрут с 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'
  ]
}
Другие вопросы по тегам