Comment activer le niveau de journalisation détaillé dans Reporting Services (Verbose Log)

Si vous avez des problèmes de fonctionnement ou de performance pour certains de vos rapports et que vous êtes à court d’idées pour les résoudre, ce truc s’adresse à vous.

Par défaut, SSRS journalise une bonne quantité d’information au démarrage du service et à chaque requête. Vous pouvez consulter les journaux dans le répertoire LogFiles de Reporting Services (ex. C:\Program Files\Microsoft SQL Server\MSRS10_50.R2\Reporting Services\LogFiles).

Mais il est possible d’accroître les détails inclus dans ces journaux en changeant la configuration du fichier ReportServer\Bin\ReportingServicesService.exe.config

Par défaut:

<system.diagnostics>
   <switches>
     <add name= »DefaultTraceSwitch » value= »3″ />
   </switches>
</system.diagnostics>

<RStrace>
   (…)
   <add name= »Components » value= »all:3″ />
  </RStrace>

Pour passer en mode (très) verbeux, changez 3 pour 4 et redémarrez le service de SSRS.

Dès lors, vous serez innondé d’une quantité gigantesque de détails navrants. Mais à travers il y aura des extraits tout à fait intéressants, comme par exemple le délai d’ouverture d’une connexion:

Opening a connection for DataSource: MyDataSource took 10 ms.

Références

Report Server Service Trace Log
http://technet.microsoft.com/en-us/library/ms156500.aspx


 

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s