Cher(e)s Ami(e)s en Oracle
Il arrive parfois qu’on vous demande pourquoi on a eu un retentissement de la base à un moment donnée de la journée.
Oracle a mis en place un utilitaire permettant d’avoir une santé du serveur à un moment donnée,il existe une version windows de l’utilitaire.
Où trouver OS Watcher ?
On le trouve sur Metalink
Comment installer OS Watcher ?
Il suffit de décompresser le fichier tar dans un répertoire : ainsi
[root@nsbd48 packages]# cd /u01/app
[root@nsbd48 app]# pwd
/u01/app
[root@nsbd48 app]# tar xvf /package/oswbb734.tar
drwxr-xr-x oracle/oinstall 0 2016-07-26 04:22 oswbb/
-rwxr-xr-x oracle/oinstall 71 2014-01-07 16:31 oswbb/call_uptime.sh
drwxr-xr-x oracle/oinstall 0 2016-07-26 04:22 oswbb/profile/
drwxr-xr-x oracle/oinstall 0 2016-07-26 04:22 oswbb/analysis/
-rwxr-xr-x oracle/oinstall 4219 2013-11-06 14:16 oswbb/tar_up_partial_archive.sh
-rwxr-xr-x oracle/oinstall 524 2013-10-07 18:23 oswbb/oswsub.sh
-rwxr-xr-x oracle/oinstall 825 2013-10-07 18:23 oswbb/oswrds.sh
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 5 minutes pendant 1h, il faudra lancer la commande
# ./OSWatcher.sh 300 1
Vous pouvez vérifier que la surveillance est en cours via la commande suivante
ps -ef |grep OSWatcher
Et pour stopper toute cela ?
./stopOSWbb.sh
Où récupérer les informations collectées ?
Dans notre répertoire d’installation nous avons maintenant un répertoire archive qui contient lui même des répertoires propres aux types de collectes (oswiostat, oswmpstat ,…)
cd /u01/app/oswbb/archive
[root@nsbd48 archive]# ls -ltr
total 0
drwxr-xr-x. 2 root root 6 14 avril 09:36 oswprvtnet
drwxr-xr-x. 2 root root 82 14 avril 10:01 oswvmstat
drwxr-xr-x. 2 root root 84 14 avril 10:01 oswnetstat
drwxr-xr-x. 2 root root 82 14 avril 10:01 oswmpstat
drwxr-xr-x. 2 root root 82 14 avril 10:01 oswiostat
drwxr-xr-x. 2 root root 86 14 avril 10:01 oswifconfig
drwxr-xr-x. 2 root root 76 14 avril 10:01 oswtop
drwxr-xr-x. 2 root root 74 14 avril 10:01 oswps
drwxr-xr-x. 2 root root 84 14 avril 10:01 oswmeminfo
drwxr-xr-x. 2 root root 86 14 avril 10:01 oswslabinfo
On va pouvoir exploiter les informations et faire une corrélation avec la base de donnée .
OraclementVotre