PHP 웹 응용 프로그램에서 New Relic을 설정했습니다. 한 가지를 제외하면 모든 것이 잘 작동합니다 ... 모든 거래는 "index.php"를 통해 진행됩니다.Newrelic이 내 Slim PHP 경로를 인식하지 못합니다.
이유 내가 사용하기 때문에 Slim framework (이 aremanyalternativesforrouting) URL 내가 모든 컨트롤러와 액션에 대한 폴더없이 "/ 사용자/설정"와 같은 좋은 인간 URL을 가질 수 있도록 재 작성과 함께.
하지만 여전히 New Relic 웹 트랜잭션의 이름은 index.php
입니다.
"트랜잭션 이름에 요청 별 데이터를 절대 포함하지 말아야합니다. 예를 들어, 실제 요청 URL을 사용하는 것은 극히 나쁜 것입니다." https://newrelic.com/docs/php/framework-developers-integrated-support-for-new-relic – msanford
그들은 그것을 말합니다 -하지만 그들은 정말로 다른 곳을 제공하지 않습니다. – Mbrevda
많은 경우에 요청 URL이 없다고 생각합니다. 사람들에게 유용하다. 예를 들어, 10,000 개의 제품이있는 전자 상거래 사이트가있는 경우 '제품 페이지'를 하나의 액션으로 원하고 10,000 개의 개별 액션으로 사용하지 않을 것입니다. 그렇지 않으면보고 UI를 제대로 활용하기 어렵습니다. –