Journal d'exécution du serveur de rapports

Le journal d'exécution du serveur de rapports contient des informations sur les rapports qui sont exécutés sur le serveur ou sur plusieurs serveurs regroupés dans un déploiement évolutif. Vous pouvez l'utiliser pour connaître la fréquence de demande d'un rapport, les formats les plus utilisés et le nombre de millisecondes de traitement consacré à chaque phrase du traitement.

Affichage des informations des journaux

Le serveur de rapports consigne les données sur l'exécution des rapports dans une table de base de données interne. Cette table ne fournit pas d'informations complètes par elle-même, pas plus qu'elle ne présente les données dans un format compréhensible pour les utilisateurs.

Pour afficher les données d'exécution des rapports, exécutez un exemple de package SQL ServerIntegration Services fourni par Reporting Services pour extraire les données du journal des exécutions et les insérer dans une structure de table que vous pouvez interroger. Pour plus d'informations, consultez Interrogation des données du journal d'exécution des rapports et création de rapports.

Paramètres de configuration du journal des exécutions du serveur de rapports

Vous pouvez activer ou désactiver la journalisation en sélectionnant les options appropriées via la page Paramètres du site du Gestionnaire de rapports ou la page Propriétés du serveur de Management Studio.

Par défaut, les entrées de journal sont conservées pendant 60 jours. Au-delà de cette date, les entrées sont supprimées à 02:00 tous les jours. Dans une installation déjà rodée, seuls 60 jours d'informations sont disponibles à tout moment.

Le journal des exécutions du rapport est stocké dans la base de données du serveur de rapports. Vous ne pouvez pas définir de limites pour le nombre de lignes ou le type d'entrées enregistrées. Toutefois, vous pouvez créer des rapports qui récupèrent les informations de journalisation dont vous souhaitez assurer le suivi.

Champs du fichier journal

La liste suivante décrit les données qui sont capturées dans le journal d'exécution du rapport :

  • Nom de l'instance du serveur de rapports qui a géré la demande.

  • Identificateur du rapport.

  • Identificateur de l'utilisateur.

  • Type de demande (utilisateur ou système).

  • Format de rendu.

  • Valeurs des paramètres utilisées pour une exécution de rapport.

  • Heures de début et de fin qui indiquent la durée d'un traitement de rapport.

  • Nombre de millisecondes consacré à la récupération des données, au traitement du rapport et au rendu du rapport.

  • Source de l'exécution du rapport (1=Direct, 2=Cache, 3=Cliché, 4=Historique).

  • État (soit rsSuccess, soit un code d'erreur. En cas de plusieurs erreurs, seule la première est enregistrée).

  • Taille en octets des rapports rendus.

  • Nombre de lignes retournées par les requêtes.