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

Redonner vie à une Microsoft Surface RT : le guide ultime vers Linux !

Vous avez une vieille Microsoft Surface RT qui traîne dans un tiroir ? Vous savez, cette tablette de 2012 devenue inutilisable depuis l'abandon officiel de Windows RT par Microsoft ? Ne la jetez surtout pas ! Dans ma dernière vidéo, je vous montre comment transformer cet appareil, autrefois considéré comme un "presse-papier", en une tablette Linux moderne et parfaitement fonctionnelle . Pourquoi ce projet ? L'objectif est simple : transformer ce matériel pour en faire un dashboard dédié à mon système Home Assistant. En installant postmarketOS , une version de Linux spécialement conçue pour les appareils ARM abandonnés, on redonne une seconde jeunesse à cette machine . Ce que vous allez apprendre dans ce tutoriel complet : La libération du matériel : Comment réinstaller la version d'origine pour passer outre les blocages de Windows 8.1 . Jailbreak & Secure Boot : La procédure indispensable pour déverrouiller la machine et permettre l'installation d...

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

Mixer les batteries Enphase et Zendure : La solution ultime pour l'autoconsommation ?

Introduction Vous avez déjà une installation solaire équipée de micro-onduleurs Enphase , mais vous trouvez que le stockage officiel de la marque est trop coûteux ou difficile à installer en DIY ? Vous n'êtes pas seul. Aujourd'hui, je vous partage mon retour d'expérience complet sur une configuration qui intrigue beaucoup de monde : le couplage d'un système Zendure SolarFlow avec un environnement Enphase existant. Pourquoi vouloir mixer ces deux marques ? Le système Enphase est une référence en termes de fiabilité, mais l'ajout de batteries IQ Battery peut représenter un investissement lourd. À l'inverse, Zendure propose avec le SolarFlow une solution de stockage plug-and-play extrêmement flexible et souvent plus abordable. L'idée est simple : utiliser le SolarFlow comme "tampon" entre vos panneaux et vos micro-onduleurs pour stocker l'excédent de la journée et le réinjecter la nuit. Le montage : Est-ce vraiment compliqué ? Dans ma dernière ...