Risoluzione dei problemi relativi al servizio aggregatore Analytics
Manuale dell'utente di PreEmptive Analytics for TFS | |
Risoluzione dei problemi relativi al servizio aggregatore Analytics | |
www.preemptive.com |
Glossary Item Box
Questa sezione fornisce informazioni sulla risoluzione dei problemi relativi al servizio aggregatore PreEmptive Analytics. Il servizio è responsabile dell'invio delle richieste al servizio query per ottenere i dati di eccezione e gestire i criteri (regole) per i tipi di eccezione nonché della connessione a TFS per la creazione degli elementi di lavoro.
I problemi verificatisi nel servizio aggregatore vengono registrati nel Registro eventi di Windows nel nodo di PreEmptive della sezione Registri applicazioni e servizi. L'analisi di questo registro spesso fornisce l'assistenza necessaria per risolvere i problemi relativi al servizio aggregatore.
Problema | Causa potenziale | Soluzione |
Gli elementi di lavoro non vengono visualizzati come previsto. | L'endpoint del servizio dati non elaborati non è in esecuzione. | Vedere l'argomento Risoluzione dei problemi relativi ai servizi endpoint Analytics. |
L'endpoint del servizio dati non elaborati non è accessibile dal computer che ospita il servizio aggregatore. |
|
|
Nel servizio dati non elaborati si è verificato un errore. | Vedere l'argomento Risoluzione dei problemi relativi ai servizi endpoint Analytics. | |
L'endpoint del servizio dati non elaborati utilizza l'autenticazione di base e le credenziali nel file .config del servizio aggregatore sono mancanti o non corrette. |
|
|
L'endpoint del servizio dati non elaborati utilizza l'autenticazione di base e il nome di accesso nel file .config del servizio aggregatore non è un nome utente autorizzato in IIS. |
|
|
L'endpoint del servizio dati non elaborati utilizza l'autenticazione di base, il servizio aggregatore è configurato per connettersi tramite lo schema URI http (non https). | L'uso dell'autenticazione di base su SSL è fortemente consigliato poiché le credenziali vengono trasmesse come testo normale. Se tuttavia la configurazione richiede il servizio dati non elaborati endpoint PreEmptive Analytics per utilizzare l'autenticazione di base su HTTP non protetto anziché SSL, è necessario individuare l'elemento <binding> denominato BasicSecurity e modificarne il valore relativo alla modalità di sicurezza da Transport a TransportCredentialOnly. | |
Il servizio aggregatore non è in esecuzione. |
|
|
Il servizio aggregatore non è in esecuzione con un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server. | È necessario configurare il servizio aggregatore Analytics per consentirne l'esecuzione con un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server.
Per determinare il nome di un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server, avviare la console di amministrazione di Team Foundation Server, quindi fare clic sul nodo Livello applicazione. Scegliere Appartenenza a gruppo, quindi individuare un account che sia membro di un gruppo che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro, ad esempio il gruppo Team Foundation Administrators. |
|
I criteri della regola non sono stati soddisfatti. | Utilizzare SQL Server Management Studio per connettersi al database delle eccezioni utilizzato per rendere persistenti i dati di eccezione. Eseguire una query sulla tabella Eccezioni, quindi verificare il numero di messaggi di report di eccezioni che hanno superato la soglia e sono stati resi persistenti nell'intervallo di tempo specificato nella regola. |
|
Ricevute eccezioni non incluse nel set eccezioni della regola. | Esaminare il set eccezioni assegnato alla regola e verificare che le eccezioni ricevute siano incluse oppure creare un nuovo set eccezioni che includa le eccezioni ricevute e assegnarlo alla regola. | |
Non è stato eseguito il provisioning del progetto team per PreEmptive Analytics. | Vedere la sezione Eseguire il provisioning dei progetti team dell'argomento Esecuzione del provisioning dei progetti team. | |
La query elemento di lavoro TFS non include gli elementi di lavoro per eventi imprevisti. | Verificare che il tipo di elemento di lavoro per eventi imprevisti sia incluso nella query elemento di lavoro TFS da utilizzare per visualizzare gli elementi di lavoro creati dal servizio aggregatore. | |
Il nodo di PreEmptive Analytics non è visibile in Team Explorer. | Non è stato eseguito il provisioning del progetto team per PreEmptive Analytics. | Vedere la sezione Eseguire il provisioning dei progetti team dell'argomento Esecuzione del provisioning dei progetti team. |
L'utilità di configurazione o l'estensione di Visual Studio non è in grado di connettersi al servizio di configurazione. | Il servizio aggregatore non è in esecuzione. |
|
Le credenziali del servizio aggregatore non sono corrette. |
|
|
L'account del servizio aggregatore non dispone dei diritti Accedi come servizio. |
|
|
L'account del servizio aggregatore non dispone delle autorizzazioni per ospitare il servizio di configurazione sulla porta 80. |
|
|
Il servizio di configurazione aggregatore viene bloccato da un firewall. | Avviare lo strumento di configurazione per il firewall in uso. Consentire all'applicazione PreEmptive.Analytics.Aggregator.exe di accettare le connessioni in ingresso sulla porta 80. L'applicazione PreEmptive.Analytics.Aggregator.exe si trova nella sottocartella Servizio nella directory di installazione di PreEmptive Analytics (per impostazione predefinita, C:\Programmi (x86)\PreEmptive Solutions\PreEmptive Analytics CE) | |
La connessione di dati non elaborati del servizio aggregatore non è configurata correttamente oppure il servizio dati non elaborati non è accessibile. |
Se è stato configurato in modo corretto:
|
|
(Per le estensioni di Visual Studio) Il servizio aggregatore non è accessibile dal computer in cui è in esecuzione Visual Studio. |
|
|
Esecuzione del provisioning di un progetto team non riuscita. | Il servizio aggregatore non è in esecuzione con un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server. | È necessario configurare il servizio aggregatore Analytics per consentirne l'esecuzione con un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server.
Per determinare il nome di un account che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro in Team Foundation Server, avviare la console di amministrazione di Team Foundation Server, quindi fare clic sul nodo Livello applicazione. Scegliere Appartenenza a gruppo, quindi individuare un account che sia membro di un gruppo che dispone delle autorizzazioni per creare e modificare gli elementi di lavoro, ad esempio il gruppo Team Foundation Administrators. |
L'hub di PreEmptive Analytics non è visibile in Visual Studio. | Non è stato eseguito il provisioning del progetto team per PreEmptive Analytics. | Vedere la sezione Eseguire il provisioning dei progetti team per PreEmptive Analytics dell'argomento Esecuzione del provisioning dei progetti team. |
È necessario aggiornare la cache dell'estensione di Visual Studio. | Avviare un'istanza del prompt dei comandi di Visual Studio, quindi eseguire il comando devenv.exe /setup per aggiornare la cache dell'estensione. | |
I report basati su esempi non funzionano in modo corretto. | Il data warehouse TFS non è stato eseguito. | Il processo di data warehouse TFS viene eseguito ogni due ore per impostazione predefinita. È possibile attendere che si verifichi il processo oppure eseguire manualmente il processo di data warehouse seguendo le istruzioni riportate nell'argomento Elaborare manualmente il data warehouse e il cubo di Analysis Services per Team Foundation Server della documentazione di Team Foundation Server. |
I dati di report vengono memorizzati nella cache. |
|
|
In TFS Web Access, nell'elemento di lavoro per eventi imprevisti non vengono visualizzate le informazioni sull'eccezione oppure viene visualizzato un errore. | L'estensione del visualizzatore del servizio aggregatore PreEmptive Analytics è disabilitato o non è stato installato. | Seguire la procedura di installazione nell'argomento Installazione dell'estensione del visualizzatore Analytics per TFS Web Access. Assicurarsi di aver abilitato l'estensione dopo l'installazione. |
Visualizzazione della console di debug del servizio aggregatore
In alcuni casi è possibile che si verifichi un problema nel servizio aggregatore PreEmptive Analytics senza che venga scritto un evento significativo nel Registro eventi di Windows. In questi casi può essere utile visualizzare l'output di debug del servizio aggregatore mediante la console di debug del servizio aggregatore. L'esecuzione del servizio in modalità debug è un'operazione da effettuare solo per eseguire il debug di problemi specifici. Dopo aver risolto i problemi, non continuare a eseguire il servizio in modalità debug. Uscire dalla console di debug e avviare il servizio aggregatore PreEmptive Analytics direttamente dalla console Servizi.
- Verificare che il servizio aggregatore PreEmptive Analytics sia stato interrotto dalla console Servizi.
- Dal prompt dei comandi modificare la directory della sottocartella Servizio nella directory di installazione di PreEmptive Analytics (per impostazione predefinita, C:\Programmi (x86)\PreEmptive Solutions\PreEmptive Analytics CE).
- Eseguire il comando PreEmptive.Analytics.Aggregator.exe /debug per avviare la console di debug.
- Fare clic sul pulsante Start per avviare il servizio in modalità debug, quindi controllare i messaggi di debug visualizzati nella finestra Log di traccia.
- Al termine, fare clic sul pulsante Termina e chiudere la console di debug. Riavviare il servizio aggregatore PreEmptive Analytics dalla console Servizi.
Vedi Anche
Risoluzione dei problemi relativi ai servizi endpoint Analytics
Installazione di PreEmptive Analytics
Installazione dell'estensione del visualizzatore Analytics per TFS Web Access
Configurazione dei progetti team per PreEmptive Analytics
Esecuzione del provisioning dei progetti team
Definizione di set eccezioni e regole
© 2012 PreEmptive Solutions. Tutti i diritti riservati.