Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le metriche sono misurazioni numeriche segnalate nel tempo. Vengono in genere usati per monitorare l'integrità di un'app e generare avvisi. Ad esempio, un servizio Web potrebbe tenere traccia del numero di:
- richieste ricevute per secondo.
- Millisecondi impiegati per rispondere.
- Risposte di errore inviate.
Queste metriche possono essere segnalate a un sistema di monitoraggio a intervalli regolari. Se il servizio Web è destinato a rispondere alle richieste entro 400 ms e inizia a rispondere in 600 ms, il sistema di monitoraggio può informare i tecnici che la risposta dell'app è più lenta del normale.
Uso delle metriche
Esistono due parti per l'uso delle metriche in un'app .NET:
- Strumentazione: il codice nelle librerie .NET accetta misure e associa queste misurazioni a un nome di metrica.
- Raccolta: un'app .NET configura le metriche denominate che devono essere trasmesse dall'app per l'archiviazione e l'analisi esterne. Alcuni strumenti possono eseguire la configurazione all'esterno dell'app usando file di configurazione o uno strumento dell'interfaccia utente.
Gli sviluppatori di librerie .NET sono interessati principalmente al passaggio di strumentazione. Gli sviluppatori di app o i tecnici operativi si concentrano in genere sul passaggio della raccolta, sfruttando la strumentazione preesistente all'interno delle librerie in uso. Tuttavia, se si è uno sviluppatore di app e nessuna delle metriche esistenti soddisfa le proprie esigenze, è possibile creare nuove metriche.
Passaggi successivi
- Esercitazione sulla strumentazione - Come creare nuove metriche nel codice
- Esercitazione sulla raccolta - Modi per archiviare e visualizzare i dati metrici per la tua app
- Metriche generate dall'origine - Come usare il generatore di origine per creare metriche
- Metriche generate dall'origine con tag fortemente tipizzato - Come usare le metriche generate dall'origine con tag fortemente tipizzato
- Metriche predefinite : individuare le metriche pronte per l'uso nelle librerie di runtime .NET
- Confrontare le API delle metriche
- EventCounters : informazioni su EventCounters , su come implementarle e su come usarle