Abbiamo diverse applicazioni Web ASP.NET estremamente complesse che vengono utilizzate internamente da centinaia di utenti. Stiamo cercando di capire su quali aree delle applicazioni investire per migliorare la funzionalità, ma non siamo sicuri di quali schermate / funzionalità siano utilizzate più intensamente. Quindi, idealmente, mi piacerebbe trovare un modo per aggiungere uno strato di strumentazione alle applicazioni che raccolgono le metriche su quali pulsanti vengono cliccati, quali caselle di testo vengono utilizzate, ecc.
Ci sono dei prodotti / app open source che faranno questo tipo di strumentazione per ASP.NET? Ovviamente potrei farlo manualmente inserendo il codice e inserendo le dichiarazioni di registrazione ovunque, ma questa sarebbe una quantità significativa di lavoro che sarà difficile da realizzare.