Hello !
Mais non, OS Watcher n'est pas un nouveau régime à la mode....
Il vous est surement déjà arrivé q'un de vos charmants clients vous interpelle à 15h en vous demandant pourquoi "c'était lent" à 09:00...
OS Watcher ne va pas donner une réponse à votre question, mais va permettre d'avoir une idée de la santé du système à un instant t.
OS Watcher est un petit utilitaire gratuit fourni par Oracle. D'ailleurs lors d'ouverture de TAR au support Oracle, il est fréquent d'avoir à le mettre en place. Il en existe une version Windows, mais l'aricle décrit la mise en place sous Linux.
Ou trouver OS Watcher ?
Comme indiqué précédemment, on le trouve sur Metalink et plus précisemment via la note OS Watcher Black Box User Guide [ID 301137.1]. En bas de la note vous aurrez deux liens:
- Un pour télécharger le tool.
- Un pour télécharger le guide d'utilisation.
Comment installer OS Watcher ?
En admettant que vous n'ayez pas poussé la curiosité jusqu'à la lire le guide d'utilisation, il suffit de suivre les quelques étapes suivantes.
- Copier le fichier fraichement téléchargé (oswbb404.tar) sur le serveur à surveiller.
- Le décompresser : tar xfv oswbb404.tar
Et voila l'installation est terminée.... (on n'a connu plus compliqué)
nous avons maintenant un repertoire oswbb qui contient un ensemble de scritps & repertoires.
Comment démarrer & stopper la surveillance ?
Pour démarrer la surveillance, il faut juste lancer le script startOSWbb.sh avec deux paramètres.
- L'intervalle de temps en secondes pour la prise d'informations.
- La durée en heures de retention des informations.
Ex: Pour avoir une prise d'information toutes les minutes pendant 48h, il faudra lancer la commande:
./startOSWbb.sh 60 48
Si vous voulez lancer la surveillance en tâche de fond et que celle ci continue même en cas de fermeture de votre terminal préféré (putty.exe ou autres)
nohup ./startOSWbb.sh 60 45 &
Vous pouvez vérifier que la surveillance est en cours via la commande suivante
ps -ef |grep OSWatcher
Et pour stopper toute cela ?
rien de plus simple.
./stopOSWbb.sh
Ou récuperer les informations collectées ?
Et bien encore une fois rien de bien compliqué. Dans notre répertoire d'installation nous avons maintenant un repertoire archive qui contient lui même des repertoires propres aux types de collectes (oswiostat, oswmpstat ,...)
Comme je le disais en début d'article OS Wacther ne va pas résoudre vos problèmes, mais il va vous permettre de savoir quel était l'etat du serveur en CPU / IO, ... ou les process qui tournaient à ce moment. Ce qui reste un bon début pour une investigation.
@+
LAO
|