Détectez plus rapidement les pannes et les défaillances de base de données en surveillant la base de données DB2 avec les plug-ins Site24x7. Utilisez ces indicateurs clés pour assurer le fonctionnement continu de vos serveurs DB2.
Ce document explique en détail comment configurer le plug-in DB2 et les paramètres de surveillance pour fournir une visibilité approfondie des performances, de la disponibilité et des statistiques d'utilisation des serveurs IBM DB2.
Indicateurs de surveillance des performances DB2 :
Utilisez notre large éventail d'indicateurs et soyez informé des erreurs dangereuses qui requièrent votre attention. La surveillance de DB2 vous permet de suivre les tendances inattendues grâce à nos graphiques d'indicateurs et résolvez les problèmes aussi rapidement que possible. Les différents indicateurs prêts à l'emploi que nous prenons en charge sont les suivants :
Nombre de pools de mémoire tampon
Le pool de mémoire tampon fait partie de l'espace mémoire principal alloué par le gestionnaire de bases de données. L'objectif du pool de mémoire tampon est de mettre en cache les entrées et leurs attributs. number_of_bufferpools permet d'optimiser efficacement la mémoire utilisée par la base de données et d'augmenter ses performances globales
Nombre total de lectures logiques
total_logical_reads est la somme des lectures logiques de données, d'index et XDA
Nombre total de lectures physiques
total_physical_reads est la somme des lectures physiques de données, d'index et de XDA
Pourcentage du taux de réussite total
total_hit_ratio_percent est une mesure de la fréquence à laquelle l'accès à une page est satisfait sans nécessiter une opération d'entrée/sortie.
Lectures logiques/physiques des données
Data_logical_read et data_physical_reads donnent la somme des lectures logiques et physiques de données respectivement sur le serveur DB2
Pourcentage du taux de réussite des données
data_hit_ratio_percent est le pourcentage du taux de réussite spécifique au pool de mémoire tampon de données
Lectures logiques de l'index et pourcentage du taux de réussite
index_logical_reads donne les lectures logiques de pool de mémoire tampon d'index et index_hit_ratio_percent est le pourcentage du taux de réussite de pool de mémoire tampon d'index
Lectures logiques de XDA et pourcentage du taux de réussite
xda_logical_reads donne les lectures logiques de pool de l'index XDA et xda_hit_ratio_percent est le pourcentage du taux de réussite de XDA
Comment cela fonctionne-t-il ?
- Connectez-vous à votre compte Site24x7. Inscrivez-vous ici si vous n'en avez pas.
- Téléchargez et installez la dernière version de l'agent Linux de Site24x7
- Installez le plug-in IBM DB2
- L'agent exécute l'extension du plug-in DB2 et envoie les données vers le serveur Site24x7
Conditions préalables :
- Le plug-in DB2 utilise le module « ibm_db » pour interagir avec le serveur DB2.
- Download the 'ibm_db-2.0.7.tar.gz (md5)' file from https://pypi.python.org/pypi/ibm_db/
sudo wget https://pypi.python.org/packages/54/8a/54857a841cbd485d68f9852dfc16d27b069987a65ade38bb9288471ae98b/ibm_db-2.0.7.tar.gz#md5=08d5071d18b201c7a23249c676f1b84f
- Extract the file
sudo tar -xvzf ibm_db-2.0.7.tar.gz
- Go to the directory where the file is extracted
cd ibm_db-2.0.7
- Install the module sudo python setup.py buildsudo python setup.py install
Installation du plug-in DB2 :
- Create a directory with the name "ibmdb2", under Site24x7 Linux agent plugin directory - /opt/site24x7/monagent/plugins/ sudo mkdir ibmdb2
- Download the "« ibmdb2.py » depuis notre référentiel GitHub and place it under the "ibmdb2" directory sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/ibmdb2/ibmdb2.py
- Le chemin python par défaut indiqué dans le script du plug-in est #!/usr/bin/python. Si vous souhaitez fournir un autre chemin d'accès python, remplacez le chemin existant précédé du caractère shebang « #! ».
- Modifiez les valeurs DB2_HOST, DB2_PORT, DB2_USERNAME, DB2_PASSWORD, DB2_SAMPLE_DB en fonction de votre configuration
- The server agent will report stats on the performance of DB2 server under the Plugins tab in the Site24x7 web client. In case the plugin is not listed in the Site24x7 web client, restart the agent sudo /etc/init.d/site24x7monagent restart
Surveillance des indicateurs supplémentaires :
- Pour surveiller d'autres indicateurs, modifiez le fichier « ibmdb2.py » et ajoutez les nouveaux indicateurs à surveiller
- Incrémentez la valeur de la version du plug-in dans le fichier « ibmdb2.py » pour afficher les indicateurs nouvellement ajoutés (par exemple, remplacez la version par défaut du plug-in PLUGIN_VERSION = "1" par PLUGIN_VERSION = "2")
Plug-ins associés :
- Plug-in ActiveMQ : surveillez les indicateurs de performance de vos instances Apache ActiveMQ
- Plug-in GlassFish : surveillez les indicateurs de performance de vos serveurs GlassFish
- Plug-in Kafka : analysez les indicateurs de performance de votre serveur Apache Kafka
- Plug-in Nagios : exécutez des milliers de plug-ins Nagios dans Site24x7 sans avoir besoin d'exécuter un serveur Nagios
- Plug-ins prêts à l'emploi : surveillez l'ensemble de votre pile d'applications grâce à notre liste complète d'intégrations
- Créer des plug-ins personnalisés : créez des plug-ins Linux et Windows personnalisés et surveillez les attributs personnalisés