Activer des événements Reporting Services pour le journal des traces SharePoint (ULS)
À compter de SQL Server 2008 R2, les serveurs Reporting Services en mode SharePoint peuvent écrire des événements Reporting Services dans le journal des traces du service de journalisation unifiée SharePoint (ULS). Des catégories spécifiques à Reporting Services sont disponibles sur la page Supervision de l’Administration centrale de SharePoint.
Dans cette rubrique :
Recommandations générales du journal ULS
Le tableau suivant liste les catégories et les niveaux d’événements recommandés pour la supervision d’un environnement Reporting Services. Lorsqu'un événement est journalisé, chaque entrée inclut l'heure à laquelle l'événement a été enregistré, le nom du processus et l'ID du thread.
Category | Level | Description |
---|---|---|
Base de données | Commentaires | Journalise les événements ayant trait à l'accès aux bases de données. |
Général | Commentaires | Journalise les événements ayant trait à l'accès aux éléments suivants : Pages web de Reporting Services Gestionnaire HTTP de la visionneuse de rapports Accès aux rapports (fichiers .rdl) Sources de données (fichiers .rsds) URL sur le site SharePoint (fichiers .smdl) |
Généralités sur Office Server | Exception | Journalise les échecs d'ouverture de session. |
Topologie | Commentaires | Journalise des informations sur l'utilisateur actuel. |
composants WebPart | Commentaires | Journalise les événements ayant trait à l'accès au composant WebPart Visionneuse de rapports. |
Pour activer et désactiver des événements Reporting Services dans la catégorie Reporting Services
Dans l'Administration centrale de SharePoint
Cliquez sur Supervision.
Cliquez sur Configurer la journalisation des diagnostics dans le groupe Création de rapports .
Recherchez SQL Server Reporting Services dans la liste des catégories.
Cliquez sur le signe plus (+) pour développer les sous-catégories de SQL Server Reporting Services.
Sélectionnez les sous-catégories à ajouter au journal des traces.
À la fin de la liste des catégories, sélectionnez un niveau d'événement pour Événement le moins critique à enregistrer dans le journal de suivi. Sélectionnez Aucun pour désactiver le suivi.
Notes
L’option Événement le moins critique à enregistrer dans le journal d’événements n’est pas prise en charge par Reporting Services. L'option est ignorée.
Configuration recommandée
Les options de journalisation suivantes sont recommandées comme configuration standard :
Redirecteur HTTP
Proxy de client SOAP
Si vous rencontrez des problèmes avec la configuration, ajoutez Pages de configuration.
Vous pouvez examiner tous les paramètres actuels du journal de diagnostics de la batterie de serveurs existante avec l'applet de commande PowerShell suivant :
Get-SPDiagnosticConfig
Lecture des entrées de journal
Les entrées Reporting Services dans le journal sont mises en forme de la manière suivante.
Produit : SQL Server Reporting Services
Catégorie : Les événements associés au serveur ont les caractères « Report Server », au début du nom. Par exemple les événements « Report Server Alerting Runtime » sont aussi enregistrés dans les fichiers journaux du serveur de rapports.
Catégorie : Les événements liés à ou communiqués à partir d'un composant web front-end ne contiennent pas « Report Server ». Par exemple « Service Application Proxy Report Server Alerting Runtime ». Les entrées WFE contiennent un CorrelationID contrairement aux entrées de serveur.
Liste des événements SQL Server Reporting Services
Le tableau suivant contient la liste des événements de la catégorie SQL Server Reporting Services :
Nom de zone | Entrées de description ou témoin |
---|---|
Pages de configuration | |
Redirecteur HTTP | |
Traitement en mode local | |
Rendu en mode local | |
Proxy de client SOAP | |
Pages d'interface utilisateur | |
Power View | Entrées de journal écrites dans l'API LogClientTraceEvents . Ces entrées proviennent d’applications clientes, notamment Power View, une fonctionnalité de SQL Server 2014 Reporting Services Complément pour MicrosoftSharePoint Server 2010 Êdition Entreprise. Toutes les entrées de journal provenant de l’API LogClientTraceEvents sont enregistrées sous la catégorie « SQL Server Reporting Services » et la zone « Power View ». Le contenu des entrées enregistrées avec la zone « Power View » est déterminé par l’application cliente. |
Runtime d'alerte de Report Server | |
Gestionnaire d'applications de domaine du service Web Report Server | |
Réponse mise en mémoire tampon service Web Report Server | |
Cache service Web Report Server | |
Catalogue service Web Report Server | |
Segment service Web Report Server | |
Nettoyage service Web Report Server | |
Gestionnaire de configuration service Web Report Server | Entrées témoin : MoyenneUtilisation de l’URL interne du serveur de rapports https://localhost:80/ReportServer. Paramètre UnexpectedMissing ou Invalid ExtendedProtectionLevel |
Chiffrement service Web Report Server | |
Extension de données service Web Report Server | |
Interrogation de la base de données service Web Report Server | |
Paramètres par défaut service Web Report Server | |
Extension du courrier électronique service Web Report Server | |
Convertisseur Excel service Web Report Server | |
Fabrique d'extension service Web Report Server | |
Exécution HTTP service Web Report Server | |
Convertisseur d'image service Web Report Server | |
Surveillance de la mémoire service Web Report Server | |
Notification service Web Report Server | |
Traitement service Web Report Server | |
Fournisseur du serveurs de rapports | |
Rendu service Web Report Server | |
Aperçu des rapports service Web Report Server | |
Utilitaire des ressources service Web Report Server | Entrées témoin : Référence SKU de démarrage des services MediumReporting : Évaluation Copie de MediumEvaluation : 180 jours restants |
Travaux d'exécution service Web Report Server | |
Demandes d'exécution service Web Report Server | |
Planification service Web Report Server | |
Sécurité service Web Report Server | |
Contrôleur de services service Web Report Server | |
Session service Web Report Server | |
Abonnement service Web Report Server | |
Runtime WCF de Report Server | |
Serveur Web Report Server | |
Proxy d'application de service | |
Service partagé | Entrées témoin : MediumUpdating ReportingWebServiceApplication Accès de MediumGranting aux bases de données de contenu. Instances de MediumProvisioning pour ReportingWebServiceApplication Modification du compte de service MediumProcessing pour ReportingWebServiceApplication Autorisations de base de données de MediumSetting. |
Afficher un journal avec PowerShell
Vous pouvez utiliser PowerShell pour retourner la liste d’événements associés à partir d’un fichier journal ULS. Tapez la commande suivante à partir de SharePoint 2010 Management Shell pour obtenir la liste filtrée des lignes du fichier journal ULS nommé UESQL11SPOINT-20110606-1530.log, qui contient « sql server reporting services » :
Get-Content -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | Select-String "sql server reporting services"
Il existe également de nombreux outils que vous pouvez télécharger pour lire des journaux ULS. Par exemple, SharePoint LogViewer ou SharePoint ULS Log Viewer. Ils sont tous deux disponibles sur CodePlex.
Pour plus d’informations sur l’utilisation de PowerShell pour afficher les données du journal, consultez Afficher les journaux de diagnostic (SharePoint Server 2010).
Emplacement du journal des traces
Les fichiers journaux des traces se trouvent généralement dans le dossier c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs , mais vous pouvez vérifier ou modifier le chemin d’accès à partir de la page Journalisation des diagnostics dans l’Administration centrale de SharePoint.