Condividi tramite


Definizione di set eccezioni e regole

Hh973126.collapse(it-it,VS.110).gifHh973126.expand(it-it,VS.110).gifHh973126.copycode(it-it,VS.110).gifHh973126.copycodeHighlight(it-it,VS.110).gifHh973126.drpdown(it-it,VS.110).gifHh973126.drpdown_orange(it-it,VS.110).gif

Manuale dell'utente di PreEmptive Analytics for TFS
Definizione di set eccezioni e regole
www.preemptive.com

Glossary Item Box

Le sottoscrizioni definiscono il mapping tra un'applicazione instrumentata con funzionalità di report di eccezioni, un progetto team in cui creare gli elementi di lavoro basati sulle eccezioni che si verificano nell'applicazione e le regole che gestiscono la creazione di tali elementi di lavoro. Le sottoscrizioni possono disporre di più regole, ognuna delle quali definisce un insieme di condizioni che determinano la creazione di un elemento di lavoro. Vengono inclusi criteri quali il numero e il tipo di report di eccezioni ricevuti e il periodo di tempo in cui è necessario riceverli per attivare la creazione di un elemento di lavoro. Queste impostazioni vengono configurate per tutti i progetti di cui è stato eseguito il provisioning mediante l'utilità di configurazione installata insieme al servizio aggregatore PreEmptive Analytics oppure per singolo progetto tramite l'estensione del visualizzatore del servizio aggregatore PreEmptive Analytics per Visual Studio.

Hh973126.hs-tip(it-it,VS.110).gif PreEmptive Analytics CE consente di creare una singola sottoscrizione per ciascun progetto team e di definire fino a tre regole per ogni sottoscrizione. Viene inoltre incluso solo un unico tipo di regola (ErrorCountOverTime) in PreEmptive Analytics CE. PreEmptive Analytics for TFS, acquistato direttamente da PreEmptive Solutions, consente di definire un numero illimitato di sottoscrizioni e regole e include tipi di regole aggiuntivi. Per ulteriori informazioni, visitare il sito www.preemptive.com/pa o inviare un messaggio di posta elettronica all'indirizzo solutions@preemptive.com.

Creare regole di eccezione

  1. Avviare Visual Studio e passare al riquadro Team Explorer. Nei progetti team di cui è stato eseguito il provisioning verrà visualizzata la voce PreEmptive Analytics.

  2. Fare clic sul nodo PreEmptive Analytics per aprire l'hub di PreEmptive Analytics.

  3. Nel gruppo Impostazioni fare clic su Configura. Verrà avviata la finestra di configurazione della regola.

  4. Fare clic sul nodo Generale nel riquadro di navigazione sinistro. Verrà visualizzato l'URL di configurazione dell'aggregatore. Se si verifica un errore durante la connessione al servizio di configurazione dell'aggregatore, è necessario correggerlo per poter continuare. Per informazioni sulle operazioni necessarie per risolvere i problemi del servizio aggregatore, vedere l'argomento Risoluzione dei problemi relativi al servizio aggregatore Analytics.

  5. Selezionare il nodo Set eccezioni nel riquadro di navigazione sinistro. Per impostazione predefinita, è definito un singolo set eccezioni denominato AllExceptions che corrisponde a tutte le eccezioni in ingresso. È possibile creare altri set eccezioni corrispondenti a uno o più tipi di eccezione nel modo seguente:

    1. Per aggiungere un nuovo set eccezioni vuoto, fare clic sull'icona +. Nel campo Nome specificare il nome per il set eccezioni.
    2. Nella griglia Eccezioni aggiungere una nuova riga per ciascun tipo di eccezione di cui si desidera tenere traccia. Inserire il nome del tipo di eccezione completo (ad esempio, System.Net.WebException oppure java.io.FileNotFoundException) nella colonna Tipo di eccezione , quindi specificare il nome per il tipo di eccezione (in genere il nome del tipo di eccezione non qualificato) nella colonna Nome .
      Hh973126.hs-note(it-it,VS.110).gif PreEmptive Analytics non tenta di incrociare la gerarchia di ereditarietà delle eccezioni segnalate. Ad esempio, se si aggiunge una regola per System.ApplicationException, le eccezioni segnalate che sono sottotipi di System.ApplicationException non corrispondono automaticamente alla regola.
      Hh973126.hs-caution(it-it,VS.110).gif Dopo aver creato le regole che fanno riferimento a questo set eccezioni, non è possibile eliminare il set o modificare il campo Nome senza prima rimuovere tutte le regole che fanno riferimento a esso.
  6. Per aggiungere una nuova sottoscrizione vuota, selezionare il nodo Sottoscrizioni nel riquadro di navigazione sinistro, quindi fare clic sull'icona +.

  7. Nel campo Nome specificare il nome per la sottoscrizione.

  8. Nella casella di gruppo Identità specificare i valori Società e ID applicazione utilizzati durante la strumentazione dell'applicazione per inviare i dati di report di eccezioni. Per ulteriori informazioni su come aggiungere e configurare i report di eccezioni nelle applicazioni, vedere l'argomento Aggiunta di report di eccezioni a un'applicazione .NET.

  9. Lasciare impostato il campo Giorni di memorizzazione dei dati sul valore predefinito pari a 30, a meno che non si desideri modificare la durata di conservazione dei dati dettagliati da parte del servizio aggregatore per ciascuna eccezione ricevuta.

  10. Nella casella di gruppo Team Foundation Server specificare facoltativamente il percorso area da utilizzare per gli elementi di lavoro creati nel campo Percorso area.

  11. Nella griglia Regole è possibile creare le regole da applicare ai report di eccezioni ricevuti dall'applicazione specificata in precedenza:

    1. Nell'elenco a discesa Nome set eccezioni scegliere il set eccezioni da utilizzare per questa regola. Tutte le eccezioni incluse nel set possono attivare l'esecuzione della regola.
    2. Nella colonna Minuti intervallo specificare il periodo di tempo precedente l'ora corrente per il quale il servizio aggregatore deve eseguire query sui messaggi di report di eccezioni. Ogni volta che il servizio aggregatore cerca nuovi report di eccezioni, se il numero di report di eccezioni è sufficiente per soddisfare i criteri di soglia tra l'ora del controllo e gli x minuti precedenti, viene creato un elemento di lavoro. Il valore predefinito è un giorno (1440 minuti).
    3. Nella colonna Soglia specificare il valore di soglia da utilizzare, ad esempio il numero di eccezioni (del tipo definito nel set eccezioni) che è necessario ricevere per attivare la creazione di un elemento di lavoro.
  12. È possibile aggiungere ulteriori sottoscrizioni per elaborare i dati di report di eccezioni da altre applicazioni oppure dalla stessa applicazione tramite un percorso area differente selezionando il nodo Sottoscrizioni, q‌uindi facendo clic sull'icona + per creare sottoscrizioni aggiuntive.

Vedi Anche

Aggiunta di report di eccezioni a un'applicazione .NET
Aggiunta di report di eccezioni a un'applicazione .NET

Risoluzione dei problemi
Risoluzione dei problemi relativi al servizio aggregatore Analytics

 

 

© 2012 PreEmptive Solutions. Tutti i diritti riservati.