Modello .NET Application Performance Monitoring

Importante

Questa versione di Operations Manager ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a Operations Manager 2022.

Il modello .NET Application Performance Monitoring (APM) in System Center Operations Manager consente di monitorare le applicazioni .NET ospitate in Internet Information Services (IIS) dalle prospettive lato server e client per ottenere informazioni dettagliate sulle prestazioni e sull'affidabilità delle applicazioni che consentono di individuare le cause radice degli eventi imprevisti. (Solo per System Center 2012 SP1: è anche possibile monitorare i servizi Windows). Quando si specificano le impostazioni, i tipi di eventi da raccogliere, gli obiettivi di prestazioni da misurare e i server da monitorare, .NET Application Performance Monitoring rivela come vengono eseguite le applicazioni. È possibile vedere con quale frequenza si verifica un problema, le prestazioni di un server quando il problema si è verificato e la catena di eventi relativi alla richiesta lenta o al metodo che ha sollevato delle eccezioni. Queste informazioni sono richieste per collaborare con sviluppatori di software e amministratori e garantire che le applicazioni funzionino in modo corretto e affidabile per i clienti.

Questo modello consente di monitorare le applicazioni e i servizi Web ospitati in Internet Information Services (IIS) 7.0. È possibile selezionare una o più applicazioni o servizi rilevati dal Management Pack di IIS 7.0 e configurare il monitoraggio degli eventi delle prestazioni e delle eccezioni. Il Management Pack per Windows Server 2008 Internet Information Services (IIS) 7.0 deve essere installato per il monitoraggio di applicazioni e servizi Web.

Per System Center 2012 SP1, è possibile usare il modello per monitorare le applicazioni e i servizi Web ospitati in Internet Information Services (IIS) 8.0. È possibile selezionare una o più applicazioni o servizi rilevati dal Management Pack di IIS 8.0 e configurare il monitoraggio delle prestazioni e degli eventi di eccezione. È necessario disporre di Windows Server 2012 Internet Information Services (IIS) 8.0 Management Pack installato per il monitoraggio di applicazioni e servizi Web.

Per altre informazioni, vedere Before You Begin Monitoring .NET Applications

  • Scenari
  • Monitoraggio eseguito dal modello .NET Application Performance Monitoring
  • Visualizzazione dei dati di monitoraggio
  • Opzioni della procedura guidata
  • Configurazione lato server
  • Impostazioni avanzate per il monitoraggio lato server
  • Personalizzazione lato server
  • Modifica delle impostazioni lato server
  • Proprietà transazione: aggiungere la pagina Web ASP.NET
  • Proprietà transazione: aggiungere il servizio Web ASP.NET
  • Proprietà transazione: Aggiungi pagina MVC ASP.NET
  • Proprietà transazione: Aggiungi metodo WCF
  • Proprietà transazione: Aggiungi funzione
  • Configurazione lato client
  • Impostazioni avanzate per il monitoraggio lato client
  • Abilita monitoraggio lato client
  • Modifica le impostazioni lato client
  • Riepilogo
  • Creazione e modifica di modelli .NET Application Performance Monitoring
  • Visualizzazione dei dati raccolti e dei monitoraggi di .NET Application Performance Monitoring

Scenari

Usare il modello .NET Application Performance Monitoring negli scenari in cui è necessario monitorare le applicazioni basate sul Web. Questi scenari includono i seguenti processi di monitoraggio:

Monitoraggio lato server: Applicazioni Web a uno o più livelli

È possibile che siano presenti applicazioni che devono essere sempre in esecuzione. Usare il modello .NET Application Performance Monitoring per garantire che le applicazioni siano affidabili, non abbiano eccezioni e soddisfino i contratti di servizio. In breve, vengono eseguite correttamente nei computer in cui sono installati.

Monitoraggio lato client: Affidabilità e prestazioni del browser

È necessario assicurarsi che i clienti possano ottenere prestazioni Web ottimizzate. Grazie alla creazione di modelli o alla modifica di modelli esistenti, è possibile estendere il monitoraggio lato server aggiungendo un monitoraggio lato client per misurare l'esperienza browser dei clienti.

Monitoraggio eseguito dal modello .NET Application Performance Monitoring

Per impostazione predefinita, il modello .NET Application Performance Monitoring consente di configurare i seguenti monitoraggi. È possibile abilitare, disabilitare e modificare i monitoraggi nella pagina Configurazione avanzata del modello .NET Application Performance Monitoring .

Descrizione del monitoraggio Valori predefiniti
Percentuale di eventi di eccezione per le richieste monitorate Abilitato, soglia = 15%, intervallo = 5 minuti
Percentuale di eventi di eccezione per le richieste monitorate Abilitato, soglia = 20%, intervallo = 5 minuti
Tempo medio richiesta Abilitato, soglia = 10.000 ms, intervallo = 5 minuti

Visualizzazione dei dati di monitoraggio

I dati raccolti dal modello .NET Application Performance Monitoring vengono visualizzati nella cartella Monitoraggio .NET contenuta nella cartella Monitoraggio applicazione nel riquadro di spostamento Monitoraggio . Per ciascun gruppo creato utilizzando il modello .NET Application Performance Monitoring viene creata una cartella in Monitoraggio .NET. La cartella Monitoraggio applicazione contiene le sottocartelle e le visualizzazioni predefinite che forniscono lo stato di integrità, le visualizzazioni delle prestazioni nonché gli avvisi relativi ai componenti delle applicazioni nel gruppo di applicazioni. Utilizzando una visualizzazione dello stato del gruppo di applicazioni di livello superiore, è possibile visualizzare lo stato dei singoli componenti e le configurazioni di monitoraggio abilitate. Lo stato di ciascun oggetto corrisponde allo stato dell'oggetto di destinazione con il peggior stato di integrità in modo da visualizzare lo stato peggiore dei monitoraggi in esecuzione. Se viene visualizzato un errore per uno o più componenti mentre almeno un altro componente è integro, ciò potrebbe indicare un problema con quel particolare componente, ad esempio un problema di credenziali. Se tutti i componenti non sono integri, potrebbe indicare un problema con l'infrastruttura, ad esempio problemi di connettività di rete.

Cartelle di monitoraggio delle applicazioni

Screenshot della cartella ASP.NET Application Performance Monitoring.

Per visualizzare lo stato dei singoli monitoraggi, aprire Esplora stati per ciascun componente. Visualizzare i monitoraggi non integri per verificare cosa rende problematica un'applicazione. Per ulteriori informazioni, vedere Monitoring .NET Applications (Monitoraggio delle applicazioni .NET)

Opzioni della procedura guidata

Quando si esegue il modello .NET Application Performance Monitoring , è necessario specificare i valori per le opzioni elencate nelle tabelle seguenti. Ogni tabella rappresenta una singola pagina della procedura guidata.

Proprietà generali

Screenshot della pagina delle proprietà Generale.

Le seguenti opzioni sono disponibili nella pagina Proprietà generali della procedura guidata.

Opzione Descrizione
Nome Immettere il nome descrittivo usato per il modello e il gruppo di applicazioni che si sta creando. Il nome viene visualizzato nella Console operatore e utilizzato per la cartella sotto la cartella Monitoraggio .NET .
Nota: Dopo aver assegnato al modello un nome e salvato il modello, questo nome non può essere modificato senza eliminare e creare nuovamente l'istanza del modello.
Descrizione Descrivere il gruppo di applicazioni. Facoltativa
Selezionare il Management Pack di destinazione Selezionare il Management Pack per archiviare le visualizzazioni e la configurazione create dal modello. Usare lo stesso nome per il nuovo Management Pack del gruppo di applicazioni in modo da poter associare facilmente i due nomi. È possibile utilizzare un Management Pack esistente o crearne uno nuovo. Per altre informazioni sui Management Pack, vedere Selezione di un file Management Pack.

Elementi da monitorare

Screenshot della pagina Cosa monitorare.

Le seguenti opzioni sono disponibili sulla pagina Elementi da monitorare della procedura guidata.

Opzione Descrizione
Componenti dell'applicazione, aggiunta Cercare e aggiungere o rimuovere i componenti dell'applicazione da monitorare. Quando si seleziona Aggiungi , viene visualizzata la pagina Ricerca oggetti, che consente di selezionare se si desidera monitorare applicazioni Web e servizi. Solo per System Center 2012 SP1: è possibile monitorare i servizi Windows.
Nota: Solo per System Center 2012 SP1: prima di iniziare il monitoraggio di Servizi Windows, è necessario configurare i servizi Windows usando il modello servizio Windows. Una volta fatto questo, il modello .NET Application Performance Monitoring consente di individuare i servizi Windows in esecuzione. Per altre informazioni, vedere Creazione del modello di servizio Windows.
Ambiente Selezionare l'ambiente in cui si vuole monitorare l'applicazione: None , Production , Staging , Test , Development o usare New per creare un nuovo tag. In genere, si vuole associare il tag di ambiente al gruppo di server che si sta monitorando. Il tag viene aggiunto al nome del gruppo di applicazioni e ai nomi dei componenti, consentendo di differenziare i dati evento in Application Diagnostics e Application Advisor. Da un punto di vista di monitoraggio, il tag dell'ambiente consente di separare la stessa applicazione in più applicazioni virtuali.
Nota: Dopo aver selezionato un tag di ambiente e aver salvato il modello, il tag non può essere modificato senza eliminare e creare nuovamente l'istanza del modello.
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. L'ambito del gruppo di destinazione diventa necessario solo quando si ha la stessa applicazione in esecuzione in più ambienti, ad esempio produzione e staging, e si intende eseguire il modello più volte, uno per ogni ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si vuole solo monitorare tutte le istanze di una determinata applicazione.

Screenshot della pagina Ricerca oggetti.

Le seguenti opzioni sono disponibili nella pagina Ricerca oggetti della procedura guidata.

Opzione Descrizione
Ricerca Selezionare servizi e applicazioni Web. Solo per System Center 2012 SP1: è anche possibile selezionare Servizi Windows.
Nota: Per System Center 2012 SP1, prima di iniziare il monitoraggio di Servizi Windows, è necessario configurare i servizi Windows usando il modello servizio Windows. Una volta fatto questo, il modello .NET Application Performance Monitoring consente di individuare i servizi Windows in esecuzione. Per altre informazioni, vedere Creazione del modello di servizio Windows
Filtra in base a una parte del nome (facoltativo) Immettere parte del nome dei servizi e dell'applicazione Web da selezionare. Solo per System Center 2012 SP1: è anche possibile immettere parte del nome di un servizio Windows che si vuole selezionare.
Elementi disponibili Consente di visualizzare i servizi e l'applicazione Web di Windows disponibili per il monitoraggio. Solo per System Center 2012 SP1: visualizza anche i servizi Windows disponibili per il monitoraggio.
Oggetti selezionati Visualizza i componenti dell'applicazione selezionati per il monitoraggio.

Configurazione lato server

Screenshot della configurazione lato server.

Le seguenti opzioni sono disponibili nella pagina Configurazione lato server della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Attivare o disattivare gli avvisi degli eventi prestazioni per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Attivare o disattivare gli avvisi degli eventi di eccezione per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Impostazioni avanzate Impostare configurazioni avanzate, tra cui la sensibilità (che limita la raccolta delle funzioni rapide), gli spazi dei nomi (che definiscono dove raccogliere i dati dalle applicazioni personalizzate), i metodi (funzioni specifiche dove si intente iniziare il monitoraggio), i gestori di eccezioni personalizzati (che definiscono le eccezioni critiche) e personalizzare la configurazione dei monitoraggi che incidono sullo stato di integrità del componente.
Abilitare opzioni di configurazione aggiuntive per il monitoraggio lato server e lato client Specificare opzioni aggiuntive della procedura guidata per personalizzare il monitoraggio dei componenti di singole applicazioni e il monitoraggio lato client.

Impostazioni avanzate per il monitoraggio lato server

Screenshot delle impostazioni avanzate per il monitoraggio lato server.

Le seguenti opzioni sono disponibili in Impostazioni avanzate per il monitoraggio lato server della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Attivare o disattivare gli avvisi degli eventi prestazioni per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Attivare o disattivare gli avvisi degli eventi di eccezione per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una richiesta deve superare prima che venga generato un evento prestazioni.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Imposta spazi dei nomi Specificare gli spazi dei nomi e le classi in cui iniziare a misurare gli eventi prestazioni e le violazioni alla soglia delle prestazioni e definire quali spazi dei nomi devono essere trattati come punti di ingresso per impostazione predefinita. Per altre informazioni, vedere How to Add, Enable, and Disable Namespaces
Imposta metodi Consente di specificare quanto in profondità eseguire il drill-down dello stack di chiamate per raccogliere informazioni più dettagliate, quali parametri e variabili, per i metodi specifici. Per altre informazioni, vedere How to Add, Edit, and Remove Methods
Avvisi di sicurezza Consente di attivare o disattivare l'invio di avvisi per eccezioni classificate come avvisi di sicurezza per il gruppo di applicazioni, con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Avvisi di connettività Attivare o disattivare gli avvisi relativi alle eccezioni classificate come avvisi di connettività per il gruppo di applicazioni, con errori come "Timeout connessione". Gli eventi connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Avvisi errore applicazione Consente di attivare o disattivare l'invio di avvisi per eccezioni classificate come errori dell'applicazione o del codice per il gruppo di applicazioni. Per impostazione predefinita, questa opzione è disattivata per ridurre il "rumore" di avvisi generati a causa di errori del codice che in genere possono essere risolti solo dal team di sviluppo. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Solo eccezioni critiche Consente di specificare se l'eccezione viene considerata pertinente dall'agente Application Performance Monitoring e se viene creato un evento. Se l'eccezione generata è una di quelle nell'elenco dei gestori di eccezioni critiche, viene creato un evento. Per altre informazioni, vedere Using Exception Handlers to Define Critical Exceptions
Tutte le eccezioni Consente di specificare se tutte le eccezioni vengono considerate pertinenti dall'agente Application Performance Monitoring e se vengono creati degli eventi quando vengono rilevate eccezioni nelle classi e negli spazi dei nomi monitorati.
Rilevamento delle eccezioni Consente di aggiungere lo spazio dei nomi o le classi in cui rilevare i parametri e le variabili eccezione e raccogliere informazioni aggiuntive su ogni eccezione generata da uno spazio dei nomi o da una classe. Per altre informazioni, vedere Come aggiungere, modificare e rimuovere i metodi
Eccezioni critiche Consente di aggiungere elementi all'elenco di gestori di eccezioni. Consente inoltre di definire i gestori di eccezioni che rilevano le eccezioni critiche generate da un'applicazione. Per altre informazioni, vedere Using Exception Handlers to Define Critical Exceptions
Monitoraggi: eventi eccezioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. La definizione dell'ambito del gruppo di destinazione è necessaria solo quando la stessa applicazione è in esecuzione in più ambienti, ad esempio produzione e prova, e si intende eseguire il modello più volte, una per ciascun ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si vuole solo monitorare tutte le istanze di una determinata applicazione.

Personalizzazione lato server

Screenshot della personalizzazione lato server.

Per System Center 2012 SP1, le opzioni seguenti sono disponibili nella pagina Personalizzazione lato server della procedura guidata.

Opzione Descrizione
Componente Consente di selezionare il componente che si desidera personalizzare per monitorare singoli componenti dell'applicazione.
Personalizza Consente di modificare le impostazioni per il componente applicazione selezionato. Verrà visualizzata la pagina Modifica impostazioni . Le impostazioni in questa pagina corrispondono a quelle nella pagina Impostazioni avanzate per il monitoraggio lato server , tranne che è possibile creare il monitoraggio di singole transazioni per pagine Web ASP.NET, servizi Web ASP.NET o singole funzioni in un assembly. Questi elementi sono descritti nella sezione Proprietà transazione: aggiungere la pagina Web ASP.NET riportata di seguito.
Nota: I pulsanti per gli spazi dei nomi, il rilevamento delle eccezioni e le eccezioni critiche non sono disponibili perché possono essere impostati solo a livello di gruppo di applicazioni, non a livello di componente. Solo per System Center 2012 SP1: è possibile personalizzare queste impostazioni se si configura il monitoraggio per i servizi Windows.
Pagina Modifica impostazioni Consente di personalizzare le impostazioni per il componente dell'applicazione e/o specificare il monitoraggio di una pagina Web specifica, un metodo Web o una funzione all'interno del componente dell'applicazione.

Modifica delle impostazioni lato server

Screenshot delle impostazioni di modifica lato server.

Le seguenti opzioni sono disponibili nella pagina Modifica delle impostazioni lato server della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Attivare o disattivare gli avvisi degli eventi prestazioni per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Attivare o disattivare gli avvisi degli eventi di eccezione per il gruppo di applicazioni nella Console operatore per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia eventi prestazioni (ms) Consente di impostare la soglia in millisecondi (ms) che una richiesta deve superare prima che venga generato un evento prestazioni.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Imposta metodi Consente di specificare quanto in profondità eseguire il drill-down dello stack di chiamate per raccogliere informazioni più dettagliate, quali parametri e variabili, per i metodi specifici. Per altre informazioni, vedere How to Add, Edit, and Remove Methods
Avvisi di sicurezza Consente di attivare o disattivare l'invio di avvisi per eccezioni classificate come avvisi di sicurezza per il componente dell'applicazione, con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Avvisi di connettività Consente di attivare o disattivare l'invio di avvisi per eccezioni classificate come avvisi di connettività per il componente dell'applicazione, con errori come "Timeout connessione". Gli eventi di connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Avvisi errore applicazione Consente di attivare o disattivare l'invio di avvisi per eccezioni classificate errori dell'applicazione o del codice per il componente dell'applicazione. Per impostazione predefinita, questa opzione è disattivata per ridurre il "rumore" di avvisi generati a causa di errori del codice che in genere possono essere risolti solo dal team di sviluppo. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Solo eccezioni critiche Consente di specificare se l'eccezione viene considerata pertinente dall'agente Application Performance Monitoring e se viene creato un evento. Se l'eccezione generata è una di quelle nell'elenco dei gestori di eccezioni critiche, viene creato un evento. Per altre informazioni, vedere Using Exception Handlers to Define Critical Exceptions
Tutte le eccezioni Consente di specificare se tutte le eccezioni vengono considerate pertinenti dall'agente Application Performance Monitoring e se vengono creati degli eventi quando vengono rilevate eccezioni nelle classi e negli spazi dei nomi monitorati.
Monitoraggi: eventi eccezioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.
Transazioni: Aggiunta Consente di aggiungere le transazioni per pagine Web ASP.NET, servizi Web ASP.NET e funzioni. Vedere le tabelle seguenti.
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. La definizione dell'ambito del gruppo di destinazione è necessaria solo quando la stessa applicazione è in esecuzione in più ambienti, ad esempio produzione e prova, e si intende eseguire il modello più volte, una per ciascun ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si vuole solo monitorare tutte le istanze di una determinata applicazione.

Nota

I pulsanti per spazi dei nomi, rilevamento eccezioni ed eccezioni critiche non sono disponibili perché è possibile impostarli solo a livello di gruppo delle applicazione e non a livello del componente. Solo per System Center 2012 SP1: è possibile personalizzare queste impostazioni se si configura il monitoraggio per i servizi Windows.

Tipi di applicazioni e transazioni lato server che è possibile monitorare

Per ogni tipo di applicazione, è possibile scegliere di monitorare diversi tipi di transazione. Sono disponibili le opzioni seguenti:

Tipo di applicazione Tipi di transazione per System Center 2012 Tipi di transazione per System Center 2012 SP1
Applicazione Web ASP.NET - Pagina Web ASP.NET
- servizio Web
ASP.NET - Funzione
- Pagina Web ASP.NET
- ASP.NET pagina
MVC - Servizio Web ASP.NET
- Metodo
WCF - Funzione
Servizio Web ASP.NET - Pagina Web ASP.NET
- servizio
Web ASP.NET - Funzione
- Pagina Web ASP.NET
- pagina
ASP.NET MVC - servizio Web ASP.NET
- Metodo
WCF - Funzione
Servizio WCF Non disponibile - Pagina Web ASP.NET
- pagina
ASP.NET MVC - servizio Web ASP.NET
- Metodo
WCF - Funzione
Servizio Windows Non disponibile - Metodo WCF
- Funzione

Proprietà delle transazioni: Aggiungi pagina Web ASP.NET

Screenshot delle proprietà delle transazioni lato server ASP.NET pagina Web.

Le opzioni seguenti sono disponibili nella pagina Proprietà della transazione per la pagina Pagina Web ASP.NET della procedura guidata.

Opzione Descrizione
Nome transazione Consente di immettere il nome descrittivo per la transazione che verrà visualizzato nella scheda Monitoraggio , nei contatori delle prestazioni e così via.
Pagina ASP.NET Immettere il percorso della pagina per cui si configurano queste impostazioni di monitoraggio.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Nota: Il componente dell'applicazione continua a monitorare la pagina specificata nella transazione usando la soglia di prestazioni impostata per il componente dell'applicazione. Questa soglia viene utilizzata come seconda misura nella stessa pagina del componente dell'applicazione. Se la soglia viene impostata su un valore più alto di quello della soglia del componente dell'applicazione, si ottiene un singolo evento ma è possibile che si ricevano due avvisi di prestazioni per la transazione quando la soglia viene superata, uno dal componente dell'applicazione e l'altro dalla transazione, in base alle impostazioni specificate per l'invio di avvisi. Le transazioni vengono in genere utilizzate per monitorare la singola pagina in modo più aggressivo rispetto all'applicazione padre, con una soglia minore, oppure per monitorare una pagina in cui l'invio di avvisi è stato disabilitato nell'applicazione padre.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Se viene superata la soglia, viene comunque generato un evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Raccogliere avvisi per tipo di evento: Connettività Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di connettività con errori come "Timeout connessione". Gli eventi di connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Errore applicazione Attivare o disattivare l'invio di avvisi per eventi classificati come errori dell'applicazione o del codice. Disattivando questa opzione, è possibile ridurre il "rumore" di numerosi avvisi generati a causa di errori del codice. Poiché questi avvisi vengono generati da errori del codice, i problemi di questo tipo vengono in genere risolti dagli sviluppatori. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Sicurezza Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di sicurezza, con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Prestazioni Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di prestazioni. Gli eventi prestazioni vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Monitoraggi: % eventi eccezione/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: % eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: Tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.

Proprietà delle transazioni: Aggiungi servizio Web ASP.NET

Screenshot della transazione lato server ASP.NET servizio Web.

Le opzioni seguenti sono disponibili nella pagina Proprietà della transazione per la pagina Servizi Web ASP.NET della procedura guidata.

Opzione Descrizione
Nome transazione Immettere il nome descrittivo della transazione perché verrà visualizzato nella scheda Monitoraggio , contatori delle prestazioni e così via.
File servizio Web Immettere il percorso del file per il quale si configurano queste impostazioni di monitoraggio.
Nome metodo Immettere l'URI del metodo Web che si desidera monitorare.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Nota: Il componente dell'applicazione continua a monitorare la pagina specificata nella transazione usando la soglia di prestazioni impostata per il componente dell'applicazione. Questa soglia viene utilizzata come seconda misura nella stessa pagina del componente dell'applicazione. Se la soglia viene impostata su un valore più alto di quello della soglia del componente dell'applicazione, si ottiene un singolo evento ma è possibile che si ricevano due avvisi di prestazioni per la transazione quando la soglia viene superata, uno dal componente dell'applicazione e l'altro dalla transazione, in base alle impostazioni specificate per l'invio di avvisi. Le transazioni vengono in genere utilizzate per monitorare la singola pagina in modo più aggressivo rispetto all'applicazione padre, con una soglia minore, oppure per monitorare una pagina in cui l'invio di avvisi è stato disabilitato nell'applicazione padre.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Raccogliere avvisi per tipo di evento: Connettività Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di connettività con errori come "Timeout connessione". Gli eventi di connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Errore applicazione Attivare o disattivare l'invio di avvisi per eventi classificati come errori dell'applicazione o del codice. La disattivazione di questa opzione riduce il "rumore" di molti avvisi generati a causa di errori di codice. Poiché questi avvisi vengono generati da errori del codice, i problemi di questo tipo vengono in genere risolti dagli sviluppatori. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Sicurezza Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di sicurezza con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Prestazioni Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di prestazioni. Gli eventi prestazioni vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Monitoraggi: % eventi eccezione/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: % eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: Tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.

Proprietà delle transazioni: Aggiungi pagina MVC ASP.NET

Screenshot della pagina Proprietà transazione per MVC.

Per System Center 2012 SP1 sono disponibili le opzioni seguenti nelle proprietà delle transazioni per ASP. Pagina MVC della procedura guidata.

Opzione Descrizione
Nome transazione Immettere il nome descrittivo per la transazione che verrà visualizzato nella scheda Monitoraggio, nei contatori delle prestazioni e così via.
Controller MVC Immettere il nome del controller MVC per il quale si configurano queste impostazioni di monitoraggio.
Azione MVC Specificare il nome dell'azione MVC per cui si configurano queste impostazioni di monitoraggio.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Nota: Il componente dell'applicazione continua a monitorare la pagina specificata nella transazione usando la soglia di prestazioni impostata per il componente dell'applicazione. Questa soglia viene utilizzata come seconda misura nella stessa pagina del componente dell'applicazione. Se la soglia viene impostata su un valore più alto di quello della soglia del componente dell'applicazione, si ottiene un singolo evento ma è possibile che si ricevano due avvisi di prestazioni per la transazione quando la soglia viene superata, uno dal componente dell'applicazione e l'altro dalla transazione, in base alle impostazioni specificate per l'invio di avvisi. Le transazioni vengono in genere utilizzate per monitorare la singola pagina in modo più aggressivo rispetto all'applicazione padre, con una soglia minore, oppure per monitorare una pagina in cui il monitoraggio è stato disabilitato nell'applicazione padre.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Raccogliere avvisi per tipo di evento: Connettività Attivare o disattivare l'avviso degli eventi classificati come avvisi di connettività, con errori come "Timed Out connessione". Gli eventi connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Errore applicazione Attivare o disattivare l'invio di avvisi per eventi classificati come errori dell'applicazione o del codice. La disattivazione di questa opzione riduce il "rumore" di molti avvisi generati a causa di errori di codice. Poiché questi avvisi vengono generati da errori del codice, i problemi di questo tipo vengono in genere risolti dagli sviluppatori. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Sicurezza Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di sicurezza con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Prestazioni Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di prestazioni. Gli eventi prestazioni vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Monitoraggi: % eventi eccezione/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: % eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: Tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.

Proprietà delle transazioni: Aggiungi metodo WCF

Screenshot delle proprietà delle transazioni per WCF.

Nella pagina Proprietà della transazione della procedura guidata sono disponibili le opzioni seguenti per Impostazioni metodo WCF .

Opzione Descrizione
Nome transazione Immettere il nome descrittivo per la transazione che verrà visualizzato nella scheda Monitoraggio, nei contatori delle prestazioni e così via.
Nome di classe Immettere il nome della classe per cui si configurano queste impostazioni di monitoraggio. Il nome della classe è nel formato Spaziodeinomi.Classe Ad esempio: wcfservice.myclass.
Nome metodo Specificare il nome del metodo previsto nella classe per cui si configurano queste impostazioni di monitoraggio.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Nota: Il componente dell'applicazione continua a monitorare la pagina specificata nella transazione usando la soglia di prestazioni impostata per il componente dell'applicazione. Questa soglia viene utilizzata come seconda misura nella stessa pagina del componente dell'applicazione. Se la soglia viene impostata su un valore più alto di quello della soglia del componente dell'applicazione, si ottiene un singolo evento ma è possibile che si ricevano due avvisi di prestazioni per la transazione quando la soglia viene superata, uno dal componente dell'applicazione e l'altro dalla transazione, in base alle impostazioni specificate per l'invio di avvisi. Le transazioni vengono in genere usate per monitorare la singola pagina in modo più aggressivo rispetto all'applicazione padre, in corrispondenza di una soglia inferiore o per monitorare una pagina in cui l'avviso è stato disabilitato nell'elemento padre.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Raccogliere avvisi per tipo di evento: Connettività Attivare o disattivare l'avviso degli eventi classificati come avvisi di connettività, con errori come "Timed Out connessione". Gli eventi connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Errore applicazione Attivare o disattivare l'invio di avvisi per eventi classificati come errori dell'applicazione o del codice. La disattivazione di questa opzione riduce il "rumore" di molti avvisi generati a causa di errori di codice. Poiché questi avvisi vengono generati da errori del codice, i problemi di questo tipo vengono in genere risolti dagli sviluppatori. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Sicurezza Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di sicurezza con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Prestazioni Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di prestazioni. Gli eventi prestazioni vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Monitoraggi: % eventi eccezione/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: % eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: Tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.

Proprietà delle transazioni: Aggiungi funzione

Screenshot della funzione proprietà delle transazioni lato server.

Nella pagina Proprietà della transazione della procedura guidata sono disponibili le opzioni seguenti per Aggiungi funzione .

Opzione Descrizione
Nome transazione Immettere il nome descrittivo per la transazione che verrà visualizzato nella scheda Monitoraggio, nei contatori delle prestazioni e così via.
Nome della funzione Immettere il nome della funzione per cui si configurano queste impostazioni di monitoraggio. Il nome della funzione è nel formato: Namespace.Class.Method. Ad esempio: System.Web.UI.Page.ProcessRequest.
Modulo funzione Specificare il nome dell'assembly, ad esempio System.Web.dll, che definisce la funzione per cui si configurano queste impostazioni di monitoraggio.
Soglia eventi prestazioni (ms) Impostare in millisecondi (ms) la soglia che una transazione utente deve superare prima che venga generato un evento prestazioni.
Nota: Il componente dell'applicazione continua a monitorare la pagina specificata nella transazione usando la soglia di prestazioni impostata per il componente dell'applicazione. Questa soglia viene utilizzata come seconda misura nella stessa pagina del componente dell'applicazione. Se la soglia viene impostata su un valore più alto di quello della soglia del componente dell'applicazione, si ottiene un singolo evento ma è possibile che si ricevano due avvisi di prestazioni per la transazione quando la soglia viene superata, uno dal componente dell'applicazione e l'altro dalla transazione, in base alle impostazioni specificate per l'invio di avvisi. Le transazioni vengono in genere utilizzate per monitorare la singola pagina in modo più aggressivo rispetto all'applicazione padre, con una soglia minore, oppure per monitorare una pagina in cui l'invio di avvisi è stato disabilitato nell'applicazione padre.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Raccogliere avvisi per tipo di evento: Connettività Attivare o disattivare l'avviso degli eventi classificati come avvisi di connettività, con errori come "Timed Out connessione". Gli eventi connettività vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Errore applicazione Attivare o disattivare l'invio di avvisi per eventi classificati come errori dell'applicazione o del codice. La disattivazione di questa opzione riduce il "rumore" di molti avvisi generati a causa di errori di codice. Poiché questi avvisi vengono generati da errori del codice, i problemi di questo tipo vengono in genere risolti dagli sviluppatori. Per altre informazioni, vedere Creazione di strategie per .NET Application Monitoring. Gli eventi di eccezione vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Sicurezza Consente di attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di sicurezza con errori come "Accesso negato" o "Accesso non riuscito". Gli eventi di sicurezza vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Raccogliere avvisi per tipo di evento: Prestazioni Attivare o disattivare l'invio di avvisi per eventi classificati come avvisi di prestazioni. Gli eventi prestazioni vengono registrati nella console Application Diagnostics. È possibile scegliere se generare avvisi dopo la generazione di un evento di Application Performance Monitoring.
Monitoraggi: % eventi eccezione/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi eccezione/sec.
Monitoraggi: % eventi prestazioni/sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/% eventi prestazioni/sec.
Monitoraggi: Tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni .NET/Tempo medio richiesta.

Configurazione lato client

Screenshot della configurazione di Client-Side.

Le seguenti opzioni sono disponibili nella pagina Configurazione lato client della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di prestazione nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di eccezione nella console Operations Manager per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia caricamento pagina (ms) Consente di impostare la soglia, in millisecondi (ms), che deve essere superata da un caricamento della pagina prima che venga generato un evento prestazioni. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring. L'evento si trasforma in un avviso se è stata selezionata l'opzione Attiva avvisi evento prestazioni.
Filtro indirizzi IP: indirizzo IP Consente di specificare gli indirizzi IP che si desidera escludere dal monitoraggio. Per altre informazioni, vedere How to Configure IP Address Exclusion Filters for Client-Side Monitoring
Filtro indirizzi IP: Netmask La parte dell'indirizzo IP di filtro e dell'indirizzo IP utente da confrontare.
Filtro indirizzi IP: tipo di confronto Specificare per escludere gli indirizzi IP corrispondenti agli indirizzi IP nella subnet ( IP è nella subnet ) o per escludere gli indirizzi IP utente che non corrispondono agli indirizzi IP nella subnet ( IP non è nella subnet ).
Filtro indirizzi IP: utilizzo di IPv6 Consente di aggiungere il filtro IPv6 se il protocollo IPv6 è abilitato nel server Web.
Impostazioni avanzate Consente di specificare impostazioni, quali soglie di monitoraggio prestazioni ed eventi, monitoraggio eventi di eccezione, eccezioni critiche e monitoraggi.

Impostazioni avanzate per il monitoraggio lato client

Screenshot di Client-Side Impostazioni avanzate.

Le seguenti opzioni sono disponibili in Impostazioni avanzate per la pagina Monitoraggio lato client della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di prestazione nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di eccezioni nella Console operatore per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia caricamento pagina (ms) Consente di impostare la soglia, in millisecondi (ms), che deve essere superata da un caricamento della pagina prima che venga generato un evento prestazioni. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring. L'evento si trasforma in un avviso se è stata selezionata l'opzione Attiva avvisi evento prestazioni.
Soglia Ajax e WCF (ms) Consente di impostare la soglia, in millisecondi (ms), che deve essere superata da una chiamata Ajax o Windows Communications Foundation (WCF) dalla pagina prima che venga generato un evento prestazioni. L'evento si trasforma in un avviso se è stata selezionata l'opzione Attiva avvisi evento prestazioni.
Esegui monitoraggio % di richieste in ingresso. Consente di specificare una dimensione campione delle richieste in ingresso, definita come percentuale del numero totale di richieste in ingresso che si desidera monitorare. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Indirizzo IP: indirizzo IP Consente di specificare gli indirizzi IP che si desidera escludere dal monitoraggio. Per altre informazioni, vedere How to Configure IP Address Exclusion Filters for Client-Side Monitoring
Indirizzo IP: Netmask Consente di specificare la parte dell'indirizzo IP di filtro e dell'indirizzo IP utente da confrontare.
Indirizzo IP: tipo di confronto Specificare per escludere gli indirizzi IP corrispondenti agli indirizzi IP nella subnet ( IP è nella subnet ) o per escludere gli indirizzi IP utente che non corrispondono agli indirizzi IP nella subnet ( IP non è nella subnet ).
Indirizzo IP: utilizzo di IPv6 Consente di specificare di aggiungere il filtro IPv6 se il protocollo IPv6 è abilitato nel server Web.
Monitoraggi: eventi di eccezione\sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/% eventi di eccezione/sec.
Monitoraggi: eventi prestazioni\sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/% eventi prestazioni/sec.
Monitoraggi: tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/Tempo medio di risposta del caricamento della pagina.
Elementi di dati Consente di selezionare il tipo di dati lato client che si desidera raccogliere. Per ulteriori informazioni, vedere Working with Sensitive Data for .NET Applications (Utilizzo dei dati sensibili per le applicazioni .NET)
Impostazioni del sistema di bilanciamento del carico Selezionare il tipo di servizio di bilanciamento del carico usato con l'applicazione. È anche possibile aggiungere il servizio di bilanciamento del carico personalizzato, se non è incluso nell'elenco. Per altre informazioni, vedere Monitoraggio lato client con gruppi di destinazione e bilanciamento del carico
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. La definizione dell'ambito del gruppo di destinazione è necessaria solo quando la stessa applicazione è in esecuzione in più ambienti, ad esempio produzione e prova, e si intende eseguire il modello più volte, una per ciascun ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si desidera monitorare solo tutte le istanze di un'applicazione specificata.

Abilitare il monitoraggio lato client

Screenshot dell'opzione Abilita monitoraggio Client-Side.

Le seguenti opzioni sono disponibili sulla pagina Abilita monitoraggio lato client della procedura guidata.

Opzione Descrizione
Componente Consente di selezionare il componente che si desidera personalizzare per monitorare singoli componenti dell'applicazione. Vengono visualizzati solo i componenti del tipo di applicazione Web ASP.NET. I servizi Web e i servizi WCF non servono pagine HTML ai browser, quindi non è possibile abilitare il monitoraggio lato client per loro. Solo per System Center 2012 SP1: le applicazioni .NET ospitate in Servizi Windows non servono pagine HTML ai browser, quindi non è possibile abilitare il monitoraggio lato client per loro.
Personalizza Consente di modificare le impostazioni per il componente applicazione selezionato. Verrà visualizzata la pagina Modifica impostazioni . Le impostazioni in questa pagina sono simili a quelle nella pagina Impostazioni avanzate per il monitoraggio lato client . Nella pagina Modifica impostazioni è possibile specificare le pagine da escludere dal monitoraggio.
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. La definizione dell'ambito del gruppo di destinazione è necessaria solo quando la stessa applicazione è in esecuzione in più ambienti, ad esempio produzione e prova, e si intende eseguire il modello più volte, una per ciascun ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si desidera monitorare solo tutte le istanze di un'applicazione specificata.

Modifica delle impostazioni lato client

Screenshot di Client-Side Modifica impostazioni.

Le seguenti opzioni sono disponibili sulla pagina Modifica delle impostazioni lato client della procedura guidata.

Opzione Descrizione
Attiva avvisi evento prestazioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di prestazione nella Console operatore per il monitoraggio lato server. Gli eventi prestazioni vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Attiva avvisi evento eccezioni Consente di attivare o disattivare la segnalazione degli avvisi di eventi di eccezioni nella Console operatore per il monitoraggio lato server. Gli eventi di eccezione vengono ancora registrati nella console di Application Diagnostics. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring.
Soglia caricamento pagina (ms) Consente di impostare la soglia, in millisecondi (ms), che deve essere superata da un caricamento della pagina prima che venga generato un avviso evento prestazioni. È possibile scegliere se generare avvisi dopo che è stato generato un evento di Application Performance Monitoring. L'evento si trasforma in un avviso se è stata selezionata l'opzione Attiva avvisi evento prestazioni.
Soglia Ajax e WCF (ms) Consente di impostare la soglia, in millisecondi (ms), che deve essere superata da una chiamata Ajax o Windows Communications Foundation (WCF) dalla pagina prima che venga generato un evento prestazioni. L'evento si trasforma in un avviso se è stata selezionata l'opzione Attiva avvisi evento prestazioni.
Soglia di sensibilità (ms) Specificare di escludere i metodi a esecuzione veloce per ridurre il rumore complessivo riducendo le dimensioni dello stack di chiamate tramite la raccolta di una quantità inferiore di dati per ogni evento. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Esegui monitoraggio % di richieste in ingresso. Consente di specificare una dimensione campione delle richieste in ingresso, definita come percentuale del numero totale di richieste in ingresso che si desidera monitorare. Per altre informazioni, vedere Authoring Strategies for .NET Application Monitoring
Indirizzo IP: indirizzo IP Consente di immettere gli indirizzi IP che si desidera escludere dal monitoraggio. Per altre informazioni, vedere How to Configure IP Address Exclusion Filters for Client-Side Monitoring
Indirizzo IP: Netmask Consente di specificare la parte dell'indirizzo IP di filtro e dell'indirizzo IP utente da confrontare.
Indirizzo IP: tipo di confronto Specificare per escludere gli indirizzi IP corrispondenti agli indirizzi IP nella subnet ( IP è nella subnet ) o per escludere gli indirizzi IP utente che non corrispondono agli indirizzi IP nella subnet IP non si trova nella subnet .
Indirizzo IP: utilizzo di IPv6 Consente di specificare di aggiungere il filtro IPv6 se il protocollo IPv6 è abilitato nel server Web.
Monitoraggi: eventi di eccezione\sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/% eventi di eccezione/sec.
Monitoraggi: eventi prestazioni\sec Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/% eventi prestazioni/sec.
Monitoraggi: tempo medio richiesta Monitoraggio che controlla il contatore delle prestazioni Applicazioni CSM .NET/Tempo medio di risposta del caricamento della pagina.
Raccolta dati Consente di selezionare il tipo di dati lato client che si desidera raccogliere. Per ulteriori informazioni, vedere Working with Sensitive Data for .NET Applications (Utilizzo dei dati sensibili per le applicazioni .NET)
Impostazioni del sistema di bilanciamento del carico Selezionare il tipo di servizio di bilanciamento del carico usato con l'applicazione. È anche possibile aggiungere il servizio di bilanciamento del carico personalizzato, se non è incluso nell'elenco. Per altre informazioni, vedere Client-Side Monitoring with Targeted Groups and Load Balancers.
Pagine escluse: Aggiunta Consente di aggiungere le pagine da escludere dal monitoraggio. In genere si escludono pagine considerate non importanti per le metriche indicate o che non hanno superato il controllo di compatibilità.
Transazioni: Aggiunta Consente di specificare le transazioni per aggiungere delle pagine Web ASP.NET.
Gruppo di destinazione Selezionare server specifici per limitare il monitoraggio a questi. Operazione facoltativa. La definizione dell'ambito del gruppo di destinazione è necessaria solo quando la stessa applicazione è in esecuzione in più ambienti, ad esempio produzione e prova, e si intende eseguire il modello più volte, una per ciascun ambiente. In questo scenario, raggruppare i computer dell'ambiente di produzione e i computer dell'ambiente di prova, quindi utilizzare i gruppi di destinazione per limitare la propagazione della configurazione. È inoltre possibile utilizzare gruppi per applicare la configurazione a un sottoinsieme di server. In caso contrario, non è necessario specificare l'ambito del gruppo di destinazione se si desidera monitorare solo tutte le istanze di un'applicazione specificata.

Riepilogo

Screenshot della pagina Riepilogo.

La pagina Riepilogo della procedura guidata elenca le impostazioni configurate per il modello .NET Application Performance Monitoring . Se si vuole modificare una di queste impostazioni, selezionare Precedente o la pagina del modello fino a raggiungere la pagina con le impostazioni da modificare.

Creazione e modifica di modelli .NET Application Performance Monitoring

Per eseguire la procedura guidata .NET Application Performance Monitoring, vedere How to Configure Monitoring for .NET Applications.

Per modificare un modello .NET Application Performance Monitoring esistente

  1. Aprire la Console operatore con un account utente con credenziali di autore nel gruppo di gestione.
  2. Selezionare l'area di lavoro Creazione .
  3. Nel riquadro di spostamento Creazione espandere Modelli Management Pack e quindi selezionare Monitoraggio delle prestazioni delle applicazioni .NET.
  4. Nel riquadro .NET Application Performance Monitoring individuare il modello da modificare.
  5. Fare clic con il pulsante destro del mouse sul gruppo di applicazioni che si desidera modificare, quindi selezionare Proprietà.
  6. Usando le schede per esplorare le pagine delle impostazioni, apportare le modifiche desiderate, ad esempio aggiungere il monitoraggio personalizzato per un componente applicazione specifico o configurare e abilitare il monitoraggio lato client e selezionare OK.

Visualizzazione dei dati raccolti e dei monitoraggi di .NET Application Performance Monitoring

Dopo aver configurato il monitoraggio di un'applicazione, queste tre visualizzazioni consentiranno di acquisire familiarità con l'esperienza di monitoraggio.

Per visualizzare tutte le applicazioni monitorate di .NET Application Performance Monitoring

  1. Aprire la Console operatore.
  2. Selezionare l'area di lavoro Monitoraggio .
  3. Nel riquadro di spostamento Monitoraggio espandere Monitoraggio applicazioni , espandere Monitoraggio .NET e selezionare Applicazioni monitorate.

Per visualizzare lo stato di ogni monitoraggio

  1. Aprire la Console operatore.
  2. Selezionare l'area di lavoro Monitoraggio .
  3. Nel riquadro di spostamento Monitoraggio espandere Monitoraggio applicazioni , espandere Monitoraggio .NET e selezionare Applicazioni monitorate.
  4. Nella visualizzazione Applicazioni monitorate fare clic con il pulsante destro del mouse su un oggetto. Selezionare Apri e selezionare Esplora stati.
  5. Espandere i nodi Disponibilità e Prestazioni per visualizzare i singoli monitoraggi.

Per visualizzare le prestazioni raccolte per un componente dell'applicazione

  1. Aprire la Console operatore.
  2. Selezionare l'area di lavoro Monitoraggio .
  3. Nel riquadro di spostamento Monitoraggio espandere Monitoraggio applicazioni , espandere Monitoraggio .NET e selezionare Applicazioni monitorate.
  4. Nel riquadro Applicazioni monitorate fare clic con il pulsante destro del mouse su un oggetto. Selezionare Apri e selezionare Visualizzazione prestazioni.
  5. Nel riquadro Legenda scegliere i contatori che si desidera visualizzare.
  6. Utilizzare le opzioni nel riquadro Azioni per modificare la visualizzazione prestazioni.

Vedi anche