2013-03-23 4 views
1

Использование NewRelic в обоих сетях .Net и PHP. Можно ли вручную использовать приложение, чтобы наш/м/(мобильный) сайт был использован в качестве одного приложения, а наш/(немобильный) сайт инструмент отдельно?Возможно ли разделить веб-мониторинг NewRelic на два приложения: мобильные и не мобильные.

Я прочитал несколько тем, которые показывают, как игнорировать транзакции и/или вручную обрабатывать только те части сайта, которые вы хотите отслеживать. В идеале я хотел бы вручную задействовать весь сайт и использовать два разных идентификатора приложения NewRelic, чтобы мы могли видеть производительность Mobile в одном приложении (Mobile = HTML 5 app, а не native) и производительность рабочего стола в другом.

Прямо сейчас iPhone Сафари засаливание моей производительности от 2 секунд до 7 секунд ..

ответ

3

В PHP вы можете установить имя приложения с новой реликвией PHP API

newrelic_set_appname (имя)

Разве это не работает?

См https://newrelic.com/docs/php/the-php-api для деталей

Вы можете также установить PHP INI значение в настройках веб-сервера (например, Apache) в зависимости, если ваш URL начинается с/м /, или нет. (настройки ini описаны здесь https://newrelic.com/docs/php/php-agent-phpini-settings)

+0

Похоже, он должен, я искал в документации на заказ приборостроение и пропустил это, Thnks – BoomTownTech

0

В .Net наиболее гранулированный вы можете получить с назначением имени приложения на уровне App.config. Если мобильный и корневой сайт выходят из одной и той же конфигурации иерархии, я не думаю, что вы можете что-то сделать.

Вы можете отслеживать ключевые транзакции и меньше фокусироваться на общем времени отклика приложения и только на те транзакции, которые относятся к каждой части приложения.

https://newrelic.com/docs/transactions-dashboards/key-transactions