Ho appena installato New Relic sulla mia app web PHP. Tutto funziona alla grande tranne una cosa ... Tutte le transazioni mostrano come "index.php".Newrelic non riconosce i miei percorsi Slim PHP
La ragione di questo perché sto utilizzando il Slim framework (ci aremanyalternativesforrouting) con la riscrittura degli URL in modo che io possa avere belle URL umani come "/ utente/Impostazioni", senza una cartella per ogni controller e azione.
Ma questo mi lascia ancora con index.php
come il nome per ogni transazione web New Relic.
Si potrebbe desiderare di date un'occhiata a questo: "Non dovresti assolutamente * NON * includere alcun dato specifico della richiesta nel nome della transazione.Ad esempio, l'utilizzo dell'URL della richiesta effettiva è estremamente negativo." https://newrelic.com/docs/php/framework-developers-integrated-support-for-new-relic – msanford
Dicono che - ma in realtà non offrono un'allternativa – Mbrevda
Penso che in molti casi l'url della richiesta non vada essere utile alle persone. Ad esempio, se si dispone di un sito di e-commerce con 10.000 prodotti, si desidera che la "pagina prodotto" sia una singola azione e non 10.000 singoli. Altrimenti sarebbe difficile ottenere molto dall'interfaccia utente di reporting. –