SUPERVISION EFFICACE DE DB2 AVEC PANDORA FMS
Supervisez les bases de données DB2 à distance et sans complications
Pandora FMS facilite la supervision des bases de données DB2 depuis le Discovery Server, permettant d’obtenir un grand nombre de métriques via une interface web intuitive.
Obtenez des métriques clés à partir de n’importe quelle base de données DB2
À distance et à partir d’un seul point, sans avoir à installer des composants localement sur les serveurs.
Le plugin DB2 Discovery plugin optimise la gestion de vos bases de données avec une plate-forme centralisée et efficace, et effectue des requêtes programmées sur votre DB2 pour extraire des informations essentielles sur la performance et l’état de l’environnement, telles que :
- Nombre de connexions.
- État et taille du cache.
- Pourcentage de log utilisé.
Pourquoi superviser DB2 ?
IBM Db2 est l’une des bases de données les plus robustes et les plus fiables du marché. Cependant, sans une supervision adéquate, vous pourriez faire face à des problèmes de performance et de disponibilité qui affectent vos opérations critiques.
Prévention des problèmes critiques en temps réel
Détectez les blocages, les temps d’attente ou les pannes dans vos bases de données avant qu’ils n’aient un impact sur votre entreprise, en évitant les interruptions inattendues.
Évolutivité gérée et flexible
Planifiez la croissance de votre infrastructure DB2 en veillant à ce que les ressources disponibles puissent s’adapter aux demandes futures de votre entreprise.
Optimisation des ressources et des performances
Supervisez les métriques clés telles que :
- L’utilisation du cache.
- Pourcentage de log utilisé.
- Connexions actives.
Assurez un fonctionnement efficace et prenez des décisions basées sur des données concrètes.
Gestion multi-environnement et multi-client
Gérez plusieurs bases de données et environnements clients à partir d’une seule plateforme :
- Configurez des niveaux d’accès personnalisés.
- Segmentez la visibilité entre différents groupes ou clients.
Centralisez tout le contrôle dans une solution efficace et unifiée.
Pourquoi Pandora FMS est-il le meilleur choix pour superviser DB2 ?
Pandora FMS allie flexibilité, personnalisation et analyse en temps réel pour vous offrir une solution complète de supervision de bases de données DB2. Avec cet outil, vous pouvez optimiser vos ressources, prévenir les problèmes et centraliser la gestion de toute votre infrastructure informatique.
Connexion à distance sans agents locaux
Supervisez toute base de données DB2 sans avoir à installer de composants supplémentaires sur les serveurs. Pandora FMS simplifie le déploiement en permettant une connexion à distance efficace, offrant un déploiement rapide et pratique depuis le Discovery Server.
Gestion efficace de plusieurs instances
Supervisez plusieurs bases de données et instances DB2 simultanément à partir d’une seule plate-forme. Configurez de différents paramètres et intervalles en fonction de la criticité de chaque instance et offre une visibilité segmentée pour les groupes ou les clients, assurant une gestion plus flexible et efficace.
Contrôle centralisé et adaptable
Pandora FMS supervise non seulement DB2, mais permet également d’intégrer des données provenant d’autres plates-formes telles qu’Oracle, Microsoft SQL Server, Google Cloud et Amazon Web Services. Gérez l’ensemble de votre infrastructure informatique à partir d’une interface unique, en consolidant la visibilité de tous vos environnements sur une plate-forme unifiée.
Métriques prédéfinies et requêtes personnalisées
Accédez à un catalogue complet de métriques clés pour DB2, telles que le pourcentage de journal utilisé, la taille de la base de données et le temps d’attente pour les opérations critiques. Si vous avez besoin de personnaliser la supervision, Pandora FMS vous permet de définir des requêtes spécifiques pour les adapter aux besoins de votre environnement, en réutilisant même les scripts SQL existants.
Analyse et alertes en temps réel
Obtenez des rapports détaillés et des graphiques combinés pour analyser les performances de vos bases de données à tout moment. Les alertes configurables vous tiennent informé en temps réel via des notifications par e-mail, SMS, Telegram ou des outils de chat, garantissant une réaction immédiate à tout incident.
Configuration facile et efficace
Configurer une tâche de supervision pour DB2 à partir de Pandora FMS est très simple.
1. Sélectionnez l’application DB2
Accédez au menu Discovery > Applications et sélectionnez DB2 pour lancer l’assistant de configuration.
2. Définissez les paramètres de base
Dans cette étape, configurez les données essentielles à votre tâche :
- Attribuez un nom descriptif à la tâche.
- Sélectionnez un groupe aux agents générés.
- Définissez l’intervalle de supervision en fonction des besoins de votre environnement (par exemple, toutes les 5 ou 15 minutes).
Dans l’étape suivante, Discovery demandera les informations d’identification de l’utilisateur pour la connexion à la base de données, permettant également de définir une liste de serveurs auxquels se connecter et d’exécuter la supervision, de manière à pouvoir gérer la supervision de plus d’un serveur DB2 à partir d’une seule tâche en utilisant le format IP:PORT/SID ou IP/SID.
3. Entrez les informations d’identification et les serveurs DB2
Ajoutez les informations d’identification nécessaires pour établir la connexion à vos bases de données DB2 ou définissez une liste de serveurs en utilisant le format IP:PORT/SID ou IP/SID pour superviser plusieurs instances à partir d’une seule tâche. Options avancées :
- Configurez les threads d’exécution pour optimiser la supervision dans les environnements à plusieurs instances.
- Personnalisez le nom de l’agent qui stockera les métriques et ajustez des paramètres supplémentaires, tels que l’utilisation d’un proxy pour la transmission de données.
4. Personnalisez les métriques et les requêtes
Sélectionnez les métriques prédéfinies que vous souhaitez superviser ou ajoutez des requêtes personnalisées pour adapter la supervision à vos besoins spécifiques. Si vous avez déjà vos propres scripts SQL, vous pouvez les intégrer directement dans la configuration du Discovery Server de Pandora FMS. La tâche est en cours d’exécution :
5. Consultez et vérifiez les tâches planifiées
En complétant l’assistant, vous obtiendrez une liste de toutes les tâches Discovery programmées. À partir de cette liste, vous pourrez :
- Consulter l’état actuel de chaque tâche.
- Accéder à des résumés détaillés de l’exécution.
- Effectuer des mises à jour manuelles en temps réel, si nécessaire.
Résultats détaillés
Obtenez une vue complète de vos bases de données DB2
Pandora FMS génère des agents et des modules spécifiques en fonction de la configuration effectuée, offrant une supervision approfondie de chaque base de données et de ses performances.
Métriques générées
La tâche créera un agent pour chaque base de données cible. Cet agent contiendra les modules suivants. Si activé database_summary :
If database_summary is enabled
AGENT_WAIT_TIME_PERCENT |
It represents the percentage of time DB2 agents are waiting for some activity, such as crashes or external requests. |
APP_RQSTS_COMPLETED_TOTAL |
It indicates the total number of completed application requests in the DB2 database. |
AVG_RQST_CPU_TIME |
It represents the average CPU time used by each application request in the database. |
CF_WAIT_TIME_PERCENT |
It displays the percentage of time DB2 agents are waiting for shares on multi-node systems. |
IO_WAIT_TIME_PERCENT |
It indicates the percentage of time DB2 agents are waiting for input/output (I/O) operations. |
LOCK_WAIT_TIME_PERCENT |
It represents the percentage of time DB2 agents are waiting for some activity due to resource blockages. |
NETWORK_WAIT_TIME_PERCENT |
It shows the percentage of time DB2 agents are waiting for network operations. |
RECLAIM_WAIT_TIME_PERCENT |
It displays the percentage of time DB2 agents are waiting for resource release. |
ROUTINE_TIME_RQST_PERCENT |
It represents the percentage of time used by stored routines (stored procedures, functions, etc.) in each application request. |
RQST_WAIT_TIME_PERCENT |
It displays the percentage of time that application requests are waiting to be executed by DB2 agents. |
TOTAL_BP_HIT_RATIO_PERCENT |
It indicates the hit percentage in the buffer pool, which represents the efficiency in accessing data in memory. |
TOTAL_BP_HIT_RATIO_PERCENT |
It represents the percentage of time used by transaction completion operations in each application request. |
If transactional_log is enabled
Log utilization percent |
Log usage percentage in Kilobytes. |
If db_size is enabled
Database size |
Database size in Megabytes. |
If analyze_connections is enabled
Active connections |
Number of active connections. |
If cache_stats is enabled
cache hit ratio |
Percentage cache hit ratio for each BP_NAME. By combining the hit ratio cache with “bp_name” (name of the buffer cache), you may evaluate the buffer cache performance for each of the existing caches in the DB2 database. You may monitor and compare the cache hit ratio for each buffer cache separately, allowing you to identify which buffer caches are working most efficiently and which may require adjustments. |
If database_summary is enabled
AGENT_WAIT_TIME_PERCENT Il représente le pourcentage de temps pendant lequel les agents de DB2 attendent une activité, telle que des blocages ou des demandes externes. |
APP_RQSTS_COMPLETED_TOTAL Il indique le nombre total de demandes d’applications complétées dans la base de données DB2. |
AVG_RQST_CPU_TIME Il représente le temps CPU moyen utilisé pour chaque demande d’application dans la base de données. |
CF_WAIT_TIME_PERCENT Il affiche le pourcentage de temps pendant lequel les agents DB2 attendent les partages sur les systèmes à nœuds multiples. |
IO_WAIT_TIME_PERCENT Il indique le pourcentage de temps pendant lequel les agents de DB2 attendent les opérations d’entrée/sortie (E/S). |
LOCK_WAIT_TIME_PERCENT Il représente le pourcentage de temps pendant lequel les agents de DB2 attendent des blocages de ressources. |
NETWORK_WAIT_TIME_PERCENT Il indique le pourcentage de temps pendant lequel les agents de DB2 attendent les opérations réseau. |
RECLAIM_WAIT_TIME_PERCENT Il représente le pourcentage de temps pendant lequel les agents de DB2 attendent la libération de ressources. |
ROUTINE_TIME_RQST_PERCENT Il représente le pourcentage de temps utilisé par les routines stockées (procédures stockées, fonctions, etc.) dans chaque demande d’application. |
RQST_WAIT_TIME_PERCENT Il affiche le pourcentage de temps pendant lequel les demandes d’application attendent d’être exécutées par les agents DB2. |
TOTAL_BP_HIT_RATIO_PERCENT Il indique le pourcentage de succès dans le cache tampon (buffer pool), ce qui représente l’efficacité de l’accès aux données en mémoire. |
TOTAL_BP_HIT_RATIO_PERCENT Il représente le pourcentage de temps utilisé par les opérations de finalisation des transactions dans chaque demande d’application. |
If transactional_log is enabled
Log utilization percent Pourcentage de log utilisé en kilo-octets. |
If db_size is enabled
Database size Taille de la base de données en mégaoctets. |
If analyze_connections is enabled
Active connections Nombre de connexions actives. |
If cache_stats is enabled
cache hit ratio Pourcentage cache hit ratio pour chaque BP_NAME. En combinant le cache hit ratio avec « bp_name » (nom du cache tampon), vous pouvez évaluer les performances du cache tampon pour chacun des caches existants dans la base de données DB2. Vous pouvez superviser et comparer le taux de réussite du cache pour chaque cache de mémoire tampon individuellement, ce qui vous permet d’identifier les caches de mémoire tampon qui fonctionnent le plus efficacement et ceux qui peuvent nécessiter des ajustements. |
Le plugin créera également un module pour chaque requête personnalisée définie dans le fichier de configuration.
pandora fms ressources
Vous voulez en savoir plus ? Explorez d’autres ressources
Support technique : assistance personnalisée pour résoudre vos doutes.
Guide de l'utilisateur : Apprenez à tirer le meilleur parti de Pandora FMS.
Article de blog : Articles et tutoriels sur la surveillance dans des environnements multiples.
Supervisez les bases de données DB2 à distance et sans complications
Pandora FMS facilite la supervision des bases de données DB2 depuis le Discovery Server, permettant d’obtenir un grand nombre de métriques via une interface web intuitive.