Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Le blog de Patrick [MVP SharePoint]

Partage d'informations sur SharePoint et d'autres technologies Microsoft (et à l'occasion non Microsoft)...

Actualités









  • Versions :
    14.0.4536.1000 SharePoint 2010 beta 2
    14.0.4730.1010 SharePoint 2010 RC
    14.0.4762.1000 SharePoint 2010 RTM
    14.0.6029.1000 SharePoint 2010 SP1

    Les derniers CU pour sharePoint...


[SharePoint 2010] Comment utiliser l’ID de corrélation ?

Si vous avez déjà eu l’occasion de manipuler SharePoint 2010, il est très probable que vous ayez déjà rencontré au moins une fois un message d’erreur type ressemblant à ceci :

image

Mais que faire de cet identificateur de corrélation ?

Eh bien c’est très simple, il va vous permettre de retrouver dans les journaux tous les messages correspondant à ce problème.

Ces journaux se trouvent par défaut dans le répertoire :

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS

On peut bien sur aller faire une recherche directement dans ces fichiers journaux mais un peu de PowerShell pourra nous être fort utile ic (comme ailleurs :-) !

On va donc définir une fonction très simple :

   1:  function get-spevents {
   2:  [CmdletBinding()]
   3:  Param (  
   4:      [Parameter(Position=0, Mandatory=$true, ValueFromPipeline=$true)] [string] $Id ) 
   5:      echo "$Id"
   6:      get-splogevent | where { $_.correlation -eq "$Id" }| format-list category,level,message
   7:  }

On utilise ici la notion de fonction étendue propre à PowerShell V2 mais on pourrait faire pratiquement la même chose en PowerShell V1.

Et il n’y a plus alors qu’à appeler cette fonction en lui passant l’ID que l’on a copié-collé du message d’erreur. Le résultat ressemble à cela et correspond aux messages corrélés à cet identifiant :

image

Ainsi la recherche de bugs et autres problèmes devraient s’en trouver grandement facilitée !

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: jeudi 4 mars 2010 21:20 par Patrick Guimonet
Classé sous : ,

Attachment(s): Get-SPEvents.ps1.txt

Commentaires

AideSharePoint a dit :

Bonjour M. Guimonet,

Je suis très content d'apprendre à quoi sert l’id de corrélation. Merci de l'info !

J’en profite pour vous faire part d’une tendance que je tente de communiquer pour le partage de l’information sur SharePoint en français. Vous pouvez trouver les détails ici : http://www.aide-sharepoint.info/2010/06/aide-sharepoint-info-et-twitter/

Merci et bonne journée

# juin 24, 2010 16:21
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [SharePoint] Les sessions TechDays 2012… par Le blog de Patrick [MVP SharePoint] le il y a 6 heures et 18 minutes

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le 02-09-2012, 11:01

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le 02-09-2012, 08:28

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le 02-09-2012, 00:33

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le 02-08-2012, 22:15

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le 02-08-2012, 19:42

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59