Accéder au contenu principal

SharePoint : Recharger les Performance Monitor Counters du moteur de recherche

 Dans un précédent message, nous avons vu comment surveiller le travail de son serveur d’indexation via les “Perfomance Monitor Counters” :


Compteurs des Services Internet

Il arrive parfois que ce ces compteurs ne soient plus disponibles dans le PerfMon, en regardant dans l’Event Viewer, on trouve des messages d’erreur (EVENT ID 2003) :

Event Type:    Warning
Event Source:    Perflib
Event Category:    None
Event ID:    2003
Date:        8/16/2012
Time:        9:57:24 AM
User:        N/A
Computer:    MYSERVER
Description:
The configuration information of the performance library "C:\WINDOWS\system32\inetsrv\w3ctrs.dll" for the "W3SVC" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

image

Ce message apparaît alors pour les services suivant :

  • W3SVC
  • InetInfo
  • ASP
  • msftpsvc (Si vous avez le service FTP activé sur la machine)

Un article du support explique d’ailleurs comment réactiver ces compteurs liés au service Internet :

En utilisant donc la première partie de cette commande :

  • unlodctr w3svc
  • lodctr w3ctrs.ini

image

On trouve dans l’Event Viewer les messages (EVENT ID 1000 et 1001) concernant ce déchargement :

image

Et le rechargement du compteur :

image


Compteurs Pour SharePoint Search

Le fait est que les compteurs de SharePoint sont aussi enlevés du serveur et il est alors nécessaire de les ré-enregistrer.

Pour cela, et dans le cas d’un moteur de recherche MOSS, il faut utiliser les commandes suivantes :

REM " ---------------------------------------- "
REM "UNLOAD THE STANDARD PERFORMANCE COUNTERS"
unlodctr w3svc
unlodctr asp
unlodctr inetinfo

REM " ---------------------------------------- "
REM "RELOAD THE STANDARD PERFORMANCE COUNTERS"
lodctr w3ctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini

REM " ---------------------------------------- "
REM "UNLOAD THE OFFICE SHAREPOINT PERFORMANCE COUNTERS"

REM "UNLOAD THE SHAREPOINT MOSS COUNTERS"
unlodctr "Office Server Performance Monitoring"

REM "UNLOAD THE SHAREPOINT SEARCH SERVICES COUNTERS"
unlodctr "OSSGatherer"
unlodctr "WSSGatherer"

REM "UNLOAD THE SHAREPOINT GATHERER COUNTERS"
unlodctr "OSSGTHRSVC"
unlodctr "WSSGTHRSVC"

REM "UNLOAD THE SHAREPOINT INDEXER COUNTERS"
unlodctr "OSSIndex"
unlodctr "WSSIndex"

REM " ---------------------------------------- "
REM "RELOAD THE OFFICE SHAREPOINT PERFORMANCE COUNTERS"

REM "RELOAD THE SHAREPOINT MOSS COUNTERS"
lodctr "C:\Program Files\Microsoft Office Servers\12.0\Bin\OfficeServerPerfCounters.ini"

REM "RELOAD THE SHAREPOINT SEARCH SERVICES COUNTERS"
lodctr "C:\Program Files\Microsoft Office Servers\12.0\Bin\gsrvctr.ini"

REM "RELOAD THE SHAREPOINT GATHERER COUNTERS"
lodctr "C:\Program Files\Microsoft Office Servers\12.0\Bin\gthrctr.ini"

REM "RELOAD THE SHAREPOINT INDEXER COUNTERS"
lodctr "C:\Program Files\Microsoft Office Servers\12.0\Bin\nlindctr.ini"

REM " ---------------------------------------- "
REM "REFRESH ALL THE PERFORMANCE COUNTERS"
lodctr /R

REM " ---------------------------------------- "
@PAUSE

Cette commande va alors lire les fichiers de description (xxxxx.ini) pour charger les compteurs associés, comme on le voit pour le Service d’Indexation “nlindctr.ini”. On peut aussi noter que les noms des compteurs sont visibles avec la (ou les) valeur(s) de “drivername


Une fois ces commandes exécutées, il faut redémarrer la machine afin que Windows recharge la configuration des compteurs de Performance et permette à nouveau d’utiliser ceux-ci :



Cas de Windows SharePoint Services Search

Les fichiers de descriptions fournis pour Microsoft SharePoint Search ne sont pas les même que ceux pour WSS. En effet, dans le cas d’Office Server, les fichiers ini sont présent dans le répertoire :

  • C:\Program Files\Microsoft Office Servers\12.0\Bin\

Pour le cas particulier de WSS, ces fichiers existent aussi, mais sont dans le répertoire de base de SharePoint, soit :

  • C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN\


Conclusion

Ces compteurs sont extrèmement utiles pour suivre le bon fonctionnement de son infrastructure SharePoint et il convient de consacrer quelques instants.

Related Links :

Romelard Fabrice [MVP]

Commentaires

Posts les plus consultés de ce blog

Série de vidéos sur le montage d'une serre horticole ACD

 Episode 1: Préparation du terrain Episode 2: Montage de la serre en elle même Episode 3: Finalisation avec le montage électrique alimentant la serre Bon visionnage Fab

Présentation des outils utiles pour l'entretien de ses haies vives

Afin de gérer les haies vives, il est nécessaire d'avoir recourt à un matériel adapté. Les solutions à batteries sont bien adaptées pour un usage personnel avec des dimensions raisonnables. Ainsi dans mon cas précis, j'utilise les outils suivants de la Gamme Ryobi 18V ONE+ électroportatif: Petit taille-haies simple mais efficace -  RYOBI OHT1855R Un modèle plus puissant qui fonctionne très bien -  RYOBI RY18HTX60A Pour les parties hautes de vos haies, voici un outil très utile -  RYOBI OPT1845 Enfin lorsque vous devez élaguer certains arbres ou certaines partie hautes de vos haies, ce dernier outil est très utile -  RYOBI OPP1820 Ces outils font parti maintenant de mon arsenal de base pour maintenir notre maison chaque saison de taille. Fab

Série de Videos sur Home Assistant intégrant la production Photovoltaïque

 Un certain nombre de vidéos sont en ligne pour intégrer sa production photovoltaïque dans Home Assistant en partant de la base. Installation de Home Assistant: On peut ensuite intégrer les composant des Micro-Onduleurs Enphase, mais aussi les batteries Enphase: Ou encore le composant de contrôle Ecojoko: Ce qui permet alors de faire des comparaisons entre les valeurs capturées: Des videos seront encore publiés dans les prochaines semaines sur différents aspects de cette solution. Fab