Come configurare il monitoraggio delle applicazioni .NET

 

Si applica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Configurare .NET Application Performance Monitoring

Il .NET Application Performance Monitoring modello System Center 2012 – Operations Manager consente di monitorare le applicazioni .NET e WCF ospitate in Internet Information Services (IIS) 7.0.Solo per System Center 2012 SP1: Monitorare le applicazioni ospitate in IIS 8.0 e servizi di Windows. È possibile selezionare una o più applicazioni o servizi e configurare il monitoraggio degli eventi delle prestazioni e delle eccezioni. Consente di monitoraggio sul lato server che è misurare dettagli sulle prestazioni e affidabilità delle applicazioni in esecuzione nel proprio Data Center. Per applicazioni di monitoraggio lato client, è possibile misurare i dettagli dell'esperienza del cliente, ad esempio il tempo impiegato caricare una pagina. È un altro modo per controllare come le applicazioni funzionino dal punto di vista del cliente. Monitoraggio delle applicazioni sul lato client consente di determinare se gli utenti riscontrano problemi. Con il lato client sia sul lato server di monitoraggio in uso, è possibile determinare se un problema sul server, nell'applicazione, è presente o è causato da fattori esterni, ad esempio elevata latenza di rete.

System_CAPS_tipSuggerimento

Monitoraggio lato client da impostare contemporaneamente il monitoraggio lato server quando si esegue la procedura guidata .NET Application Performance Monitoring o modificando un'istanza esistente di un modello.

System_CAPS_importantImportante

È possibile configurare solo per le applicazioni che sono state configurate per il monitoraggio lato server di monitoraggio lato client.

Per configurare .NET Application Performance Monitoring (punto di vista sul lato server)

  1. Per aprire il .NET Application Performance Monitoring modello, nel Operations Manager console, nel riquadro di spostamento, fare clic sul Authoring fare clic su modelli Management Pack, fare clic su .NET Application Performance Monitoring, quindi nel riquadro attività fare clic sul Aggiunta guidata monitoraggio cui assegnare un nome e configurare il gruppo di applicazioni che si desidera monitorare.

    Posizione di .NET Application Performance Monitoring

    Monitoraggio prestazioni applicazione .NET

  2. Nel Aggiunta guidata monitoraggio sul il tipo di monitoraggio pagina selezionare .NET Application Performance Monitoring, quindi fare clic su successivo. Questo modello consente di monitorare le applicazioni web e servizi ospitati in IIS 7.0. (Solo per System Center 2012 SP1: è possibile monitorare le applicazioni ospitate in IIS 8.0 e servizi di Windows.) È possibile selezionare uno o più applicazioni o servizi rilevati dalla gestione IIS 7.0 Service pack e configurare il monitoraggio di eventi prestazioni e l'eccezione.Solo per System Center 2012 SP1: È possibile selezionare uno o più applicazioni o servizi rilevati dal management pack di IIS 8.0 o servizi Windows configurati in precedenza con il modello di servizio Windows.

  3. Nel proprietà generali pagina, immettere un nome descrittivo e una descrizione per il gruppo di applicazioni che si sta creando.

    Nel Selezionare management pack di destinazione menu, selezionare il management pack per archiviare le impostazioni specifiche per questa istanza del modello. Per creare un nuovo management pack, fare clic su New. Nel creare un Management Pack procedura guidata, il nome del nuovo management pack lo stesso gruppo di applicazioni in modo da poter facilmente associare due è utile in un secondo momento per l'esperienza di monitoraggio. Fare clic su Avanti. Per altre informazioni, vedere Se si seleziona un File del Management Pack.

  4. Nel elementi da monitorare nella pagina di componenti dell'applicazione fare clic su Aggiungi. Nel ricerca di oggetti pagina la cercare menu, utilizzare il filtro da parte del nome (facoltativo) casella per restringere la ricerca, quindi fare clic su ricerca per visualizzare un elenco dei componenti dell'applicazione, è possibile monitorare. (Solo per System Center 2012 SP1: è possibile monitorare i servizi di Windows.) I risultati della ricerca, selezionare i componenti dell'applicazione che si desidera monitorare, fare clic su Aggiungi, quindi fare clic su OK. I componenti dell'applicazione selezionati verranno visualizzati come membri del gruppo di applicazioni che si desidera monitorare. Fare clic su Avanti.

    Nel elementi da monitorare pagina la ambiente menu, selezionare l'ambiente in cui si desidera monitorare l'applicazione in: Nessuna, produzione, gestione temporanea, Test, Development, o nuova. In genere, si desidera associare il tag di ambiente con il gruppo di server che si sta monitorando.

    System_CAPS_tipSuggerimento

    Se non è necessario monitorare più versioni della stessa applicazione, ad esempio istanze di produzione e gestione temporanea, è possibile lasciare il tag di ambiente impostato su Nessuna.

  5. Per limitare l'ambito di monitoraggio in un gruppo di server, il elementi da monitorare nella pagina il server monitorati fare clic su ricerca. Nel ricerca gruppo pagina che viene visualizzata, selezionare il Filtra per casella e Management pack menu per trovare il gruppo di server che si desidera utilizzare, quindi fare clic su ricerca. Selezionare il gruppo di server a cui si desidera limitare il monitoraggio nel gruppi disponibili elenco dei risultati di ricerca e fare clic su OK per aggiungerlo al gruppo di server di destinazione per il monitoraggio. Fare clic su Avanti.

    System_CAPS_tipSuggerimento

    Il server di destinazione gruppo consente di configurare il monitoraggio utilizzando un set di valori di soglia per un set diverso di soglie per un altro set di server applicazioni e un set di server applicazioni. Per configurare il monitoraggio per il secondo gruppo di server applicazioni, eseguire nuovamente il modello e utilizzare alternativo server di destinazione di gruppo e utilizzare un tag di ambiente diverso per ogni istanza del modello.

  6. Nel configurazione lato Server pagina, decidere come si desidera configurare il monitoraggio. Sono disponibili opzioni per:

    - Attivare o disattivare il monitoraggio degli eventi di prestazioni
    
    - Attivare o disattivare il monitoraggio degli eventi di eccezione
    
    - Modificare la soglia di eventi prestazioni
    
    - Configurare le impostazioni avanzate
    
    - Abilitare le opzioni di configurazione aggiuntive per il monitoraggio lato server e lato client.
    
  7. Per configurare ulteriormente l'eccezione e il monitoraggio degli eventi di prestazioni per il gruppo di applicazioni, incluse le impostazioni per gli spazi dei nomi, metodi, eccezione rilevamento, e gestori di eccezioni critiche, fare clic su Impostazioni avanzate. Anche sul Impostazioni avanzate per monitoraggio lato Server pagina, è possibile reimpostare le soglie di monitoraggio dalle impostazioni predefinite e monitoraggio di ambito per un gruppo di destinazione. Se si desidera utilizzare o ripristinare le impostazioni predefinite Impostazioni avanzate, fare clic su utilizzare configurazione predefinita. Al termine, fare clic su OK. Per ulteriori informazioni, vedere Come avviare una nuova applicazione di monitoraggio e Monitoraggio di applicazioni con le impostazioni predefinite.

    System_CAPS_warningAvviso

    Raccolta prestazioni dettagliati e gli eventi di eccezione può provocare la raccolta di informazioni riservate che non devono essere passate il team di sviluppo. Ad esempio, se si acquisisce un'eccezione dal sistema di fatturazione, è possibile inoltre acquisire nomi utente e altri token che può essere utilizzato per identificare la persona che si verificano problemi effettua acquisti e cosa stava cercando di acquistare. Prima di abilitare la raccolta di parametri e variabili locali per gli eventi di prestazioni e l'eccezione, è consigliabile rivedere i criteri. Per ulteriori informazioni, vedere Working with Sensitive Data for .NET Applications (Utilizzo dei dati sensibili per le applicazioni .NET)

  8. Se si desidera configurare il monitoraggio lato server solo e non si desidera personalizzare le opzioni di monitoraggio sul lato server aggiuntive o configurare e abilitare il monitoraggio lato client, fare clic su Avanti, e scegliere il riepilogo pagina, esaminare la configurazione di monitoraggio per il gruppo di applicazioni. Per creare il modello di monitoraggio, fare clic su Crea.

  9. Potrebbe essere necessario riavviare IIS o riciclare i pool di applicazioni per finalizzare la configurazione delle applicazioni per il monitoraggio. Se è necessario un riavvio o riciclo, si riceve un avviso e possono utilizzare i collegamenti alle attività nella knowledge base per eseguire le azioni necessarie.

    Nota

    Dopo il riavvio dell'applicazione non viene avviata la raccolta di informazioni accessibile dagli utenti.

  10. Se si desidera personalizzare ulteriormente Impostazioni monitoraggio lato server e per configurare e abilitare il monitoraggio lato client, selezionare il abilitare ulteriori opzioni di configurazione per il monitoraggio lato server e lato client casella di controllo, quindi fare clic su Avanti. Questo comando aggiunge pagine alla procedura guidata, come descritto di seguito.

Personalizzazioni aggiuntive per .NET Application Performance Monitoring (punto di vista sul lato Server)

Utilizzo di Modifica delle impostazioni pagina, è possibile personalizzare le impostazioni di monitoraggio sul lato server per i componenti specifici dell'applicazione.

Per personalizzare .NET Application Performance Monitoring per un componente di applicazione specifico (punto di vista sul lato server)

  1. Se si desidera personalizzare ulteriormente Impostazioni monitoraggio lato server e per configurare e abilitare il monitoraggio lato client, nel configurazione lato Server pagina, selezionare il abilitare ulteriori opzioni di configurazione per il monitoraggio lato server e lato client casella di controllo, quindi fare clic su Avanti. Questo comando aggiunge pagine alla procedura guidata.

    System_CAPS_warningAvviso

    Se non si desidera modificare le impostazioni di monitoraggio un componente dell'applicazione, fare clic su Avanti, e continuare con configurazione lato Client.

  2. Per selezionare il componente dell'applicazione specifico per il quale si desidera personalizzare in monitoraggio, la personalizzazione lato Server fare clic su Personalizza. Il Modifica delle impostazioni pagina consente di personalizzare e specialize monitoraggio per il componente dell'applicazione specifico e creare le transazioni per le singole pagine Web, i metodi web o le funzioni all'interno del componente dell'applicazione. Al termine, fare clic su OK e quindi fare clic su Avanti. Se non si desidera configurare e abilitare il monitoraggio lato client, fare clic su Avanti sul configurazione lato Client pagina, quindi fare clic su Avanti sul Abilita monitoraggio lato Client pagina.

  3. Nel riepilogo pagina, esaminare la configurazione di monitoraggio per il gruppo di applicazioni. Per creare il modello di monitoraggio, fare clic su Crea.

  4. Potrebbe essere necessario riavviare IIS o riciclare i pool di applicazioni per finalizzare la configurazione delle applicazioni per il monitoraggio. (Solo per System Center 2012 SP1: Potrebbe essere necessario riavviare il servizio Windows.) Se è necessario un riavvio o riciclo, si riceve un avviso e possono utilizzare i collegamenti alle attività nella knowledge base per eseguire le azioni necessarie.

    Nota

    Dopo il riavvio dell'applicazione non inizia a raccogliere informazioni finché non è possibile accedervi da parte degli utenti.

Abilitare e configurare .NET Application Performance Monitoring (punto di vista sul lato Client)

Monitoraggio consente di che misurare l'esperienza dei clienti, ad esempio il tempo impiegato caricare una pagina dettagli delle applicazioni sul lato client. È un altro modo per controllare come le applicazioni funzionino dal punto di vista del cliente. Monitoraggio delle applicazioni sul lato client consente di determinare l'esistenza di un problema nel server, l'applicazione o in un'altra.

System_CAPS_importantImportante

È possibile configurare solo per le applicazioni che sono state configurate per il monitoraggio lato server di monitoraggio lato client.

System_CAPS_importantImportante

Quando si utilizzano applicazioni web configurate utilizzando la configurazione condivisa di IIS, il Operations Manager profilo Runas "Account di monitoraggio privilegiato" associato di Windows che ospita l'applicazione devono disporre di lettura e scrittura delle autorizzazioni per la directory condivisa che ospita i file dell'applicazione web per creare l'agente di raccolta di monitoraggio lato Client web dell'applicazione, nonché locali privilegi amministrativi su ogni server della farm per accedere alla metabase IIS per l'individuazione.

System_CAPS_tipSuggerimento

Monitoraggio lato client può essere configurato allo stesso tempo come monitoraggio lato server quando si esegue la procedura guidata .NET Application Performance Monitoring o tramite la modifica di un'istanza esistente di un modello come descritto di seguito.

Per abilitare e configurare .NET Application Performance Monitoring (punto di vista sul lato client)

  1. È possibile abilitare il monitoraggio lato client durante la procedura guidata monitoraggio di .NET Application Performance durante la configurazione di monitoraggio per il monitoraggio lato server oppure è possibile modificare un modello esistente per includere il monitoraggio lato client. Questa procedura viene descritto come abilitare il monitoraggio lato client durante la creazione del modello.

    Per abilitare il monitoraggio lato client, scegliere il configurazione lato Server pagina, selezionare il abilitare ulteriori opzioni di configurazione per il monitoraggio lato server e lato client casella di controllo e continuare la procedura guidata.

    Per modificare il modello per aggiungere il monitoraggio lato client, vedere Per aggiungere il monitoraggio lato client in un modello .NET Application Performance Monitoring esistente

  2. Nel configurazione lato Client pagina, è possibile selezionare per attivare gli avvisi di eventi prestazioni e l'eccezione, impostare soglie di caricamento di pagina e la soglia Ajax e WCF per il gruppo di applicazioni si desidera monitorare. Immettere nel configurare il filtro dell'indirizzo IP client sezione determina le richieste del client che vengono monitorate. È possibile utilizzare filtri IP client per selezionare le reti che si desidera escludere dal monitoraggio. Mediante l'applicazione di filtri, gli amministratori possono limitare l'ambito dei computer monitorati. Per impostazione predefinita, il filtro è impostato su localhost, pertanto vengono instrumentate connessioni sola dai browser avviato nel server locale per il monitoraggio. Se l'elenco di filtri IP è vuoto, vengono monitorati tutti gli indirizzi IP. Tutti gli indirizzi IP che soddisfano le definizioni di filtro vengono esclusi dal monitoraggio lato client. Per ulteriori informazioni ed esempi di filtri, vedere Come configurare i filtri di esclusione di indirizzi IP per il monitoraggio lato Client.

  3. Per configurare ulteriori impostazioni per questo gruppo di applicazioni, fare clic su Impostazioni avanzate. In questo caso, oltre alle impostazioni nella pagina precedente, è possibile impostare la soglia di sensibilità, che consente di filtrare i metodi di rapida esecuzione, riducendo il "rumore" complessiva, rendendo più semplice per determinare dove il problema e riduce l'utilizzo della larghezza di banda di rete. È inoltre possibile scegliere di esempio solo una percentuale di richieste in ingresso. Se si sceglie di monitorare solo alcune delle richieste in ingresso può aiutare a ridurre il carico sul server di monitoraggio. Inoltre, è possibile configurare queste impostazioni:

    - Nel **Monitor** sezione, è possibile modificare gli intervalli e le soglie predefinite per i monitoraggi.
    
    - Nel **la raccolta dei dati** è possibile selezionare il tipo di dati da raccogliere.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ906422.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-warning(SC.12).jpeg" title="System_CAPS_warning" alt="System_CAPS_warning" />Avviso</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Se si abilitano <strong>Stack eccezione</strong> e <strong>Variabili globali</strong>, la raccolta dati invia i dati relativi all'applicazione al server monitorato. È consigliabile non abilitare la raccolta dati da <strong>Stack dell'eccezione</strong> e <strong>variabili globali</strong> a meno che l'applicazione è configurata per utilizzare il protocollo HTTPS.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Impostazioni del servizio di bilanciamento carico** consentono selezionare il tipo di bilanciamento del carico che si utilizza con l'applicazione. È inoltre possibile aggiungere il proprio sistema di bilanciamento del carico, se non è incluso nell'elenco. Per ulteriori informazioni su servizi di bilanciamento del carico, vedere [Monitoraggio lato client con gruppi mirati e sistemi di bilanciamento del carico](hh544003\(v=sc.12\).md)
    
    - Nel **server monitorati** è possibile assegnare un gruppo per limitare l'ambito del monitoraggio per un gruppo di server. Per selezionare un gruppo di destinazione, fare clic su **ricerca** e utilizzare il **ricerca gruppo** pagina per cercare il gruppo dal nome e il management pack e quindi aggiungerli all'elenco di oggetti selezionati. Si seleziona il gruppo di destinazione è costituito solo i server che ospita l'applicazione web che impostare le pagine dell'applicazione per restituire gli eventi sul lato browser. Questo gruppo consente di limitare monitoraggio indipendente del lato server di monitoraggio lato client.
    
    System_CAPS_tipSuggerimento

    Solo le applicazioni ospitate su server che sono membri di due gruppi di destinazione lato server e lato client vengono monitorate da Monitoraggio lato client.

    Quando le modifiche apportate, fare clic su OK, quindi fare clic su Avanti.

  4. Per abilitare in un gruppo di applicazioni per il monitoraggio lato client, il Abilita monitoraggio lato Client pagina, selezionare l'applicazione si desidera abilitare per il monitoraggio lato client. Per personalizzare le impostazioni per un componente di applicazione selezionata, fare clic su Personalizza.

  5. Nel Modifica delle impostazioni pagina, è possibile configurare le stesse impostazioni per il componente dell'applicazione che è stato fatto per il gruppo di tutta l'applicazione con l'aggiunta di escluse pagine e transazioni. Nel pagine escluse fare clic su Aggiungi per aggiungere le pagine che si desidera escludere dal monitoraggio lato client. Le pagine da aggiungere a questo elenco sono le pagine che l'operazione di verifica compatibilità di monitoraggio Client lato trovato incompatibile durante l'esecuzione dell'attività prima di configurare l'applicazione per il monitoraggio. Nel transazioni fare clic su Aggiungi per aggiungere le transazioni per le pagine Web ASP.NET.

  6. Per esaminare tutte le configurazioni di monitoraggio, sia sul lato server configurazioni e le configurazioni lato client, fare clic su di riepilogo scheda. Dopo aver esaminato la configurazione, fare clic su OK.

    System_CAPS_tipSuggerimento

    Se si desidera modificare le configurazioni, mentre si è in questa pagina è il momento migliore per farlo. Ad esempio, per esaminare o modificare la configurazione del lato server, scegliere il configurazione lato Server pagina per verificare che la configurazione. Per disabilitare il monitoraggio lato client, scegliere il Abilita monitoraggio lato Client pagina e deselezionare la casella di controllo.

  7. Nel riepilogo pagina, esaminare la configurazione di monitoraggio per il gruppo di applicazioni. Per creare il modello di monitoraggio, fare clic su Crea.

  8. Dopo aver configurato il monitoraggio lato client, si riceve un avviso per riciclare IIS nei server interessati, una volta applicate le impostazioni di monitoraggio lato client al server. È possibile utilizzare il collegamento nell'articolo della knowledge base per riciclare i pool di applicazioni IIS sul server.

    Nota

    Dopo aver riavviato IIS, non viene avviata un'applicazione da monitorare fino a quando non viene utilizzato.

Per aggiungere il monitoraggio lato client in un modello .NET Application Performance Monitoring esistente

  1. Per abilitare il monitoraggio lato client dell'applicazione esistente .NET Application Performance Monitoring modello, nel Operations Manager console, nel riquadro di spostamento, fare clic sul Authoring pulsante, espandere modelli Management Pack, fare clic su .NET Application Performance Monitoring, il gruppo di applicazioni è configurato per il monitoraggio lato server e quindi scegliere proprietà.

  2. Nel proprietà fare clic su di Abilita monitoraggio lato Client scheda e selezionare il abilitare casella di controllo accanto al gruppo di applicazioni.

    Abilita monitoraggio lato client

    Abilita monitoraggio lato client

  3. Il Personalizza opzione in questa pagina consente di aprire la Modifica delle impostazioni pagina come descritto nella procedura precedente.

  4. Per configurare le impostazioni predefinite lato client, scegliere il impostazioni predefinite lato Client scheda. Queste impostazioni e quelle di Impostazioni avanzate pagina sono descritti nella procedura precedente.

    System_CAPS_tipSuggerimento

    Solo le applicazioni ospitate su server che sono membri di due gruppi di destinazione lato server e lato client vengono monitorate da Monitoraggio lato client.

  5. Per esaminare tutte le configurazioni di monitoraggio, sia sul lato server configurazioni e le configurazioni lato client, fare clic su di riepilogo scheda. Dopo aver esaminato la configurazione, fare clic su OK.

  6. Nel riepilogo pagina, esaminare la configurazione di monitoraggio per il gruppo di applicazioni. Per creare il modello di monitoraggio, fare clic su Crea.

  7. Dopo aver configurato il monitoraggio lato client, si riceve un avviso per riciclare IIS nei server interessati, una volta applicate le impostazioni di monitoraggio lato client al server. È possibile utilizzare il collegamento nell'articolo della knowledge base per riciclare i pool di applicazioni IIS sul server.

    Nota

    Dopo aver riavviato IIS, non viene avviata un'applicazione da monitorare fino a quando non viene utilizzato.