DB2 for i fait partie de la famille de bases de données DB2 d'IBM. Il s'agit d'un système de gestion de base de données de relations intégré pour la plate-forme IBM i. DB2 for i contient un ensemble complet de fonctionnalités et de services de sécurité qui se rapportent aux objectifs d'authentification, d'autorisation, d'intégrité, de confidentialité et d'audit. DB2 for i est aujourd'hui considéré comme l'un des systèmes de base de données les plus sécurisés du secteur.
Applications Manager vise à aider les administrateurs de bases de données à régler leur DB2, à garantir la disponibilité et les performances des bases de données de production et à collecter des données au niveau du système d'exploitation pour comprendre les problèmes de performances. Examinons ce que vous devez voir pour surveiller IBM DB2 for i, les mesures de performances à collecter et comment vous pouvez vous assurer que votre base de données DB2 est opérationnelle et fonctionne comme prévu avec Applications Manager:
Analysez l'état de disponibilité de votre base de données DB2 ainsi que les mesures système les plus importantes telles que l'utilisation du processeur, la consommation de mémoire et l'utilisation du disque. Une utilisation élevée du processeur peut entraîner un goulot d'étranglement du processeur et ralentir les performances. Surveillez efficacement la mesure dans laquelle la mémoire et le processeur sont constamment utilisés à leur capacité maximale configurée. Obtenez une indication de la taxation de vos transformateurs. Sachez la quantité de mémoire utilisée par l'hôte et soyez averti lorsque l'une de ces ressources est utilisée de manière excessive et prenez des mesures pour libérer ces ressources ou ajouter de la capacité supplémentaire.
Visualisez les performances de la base de données de bout en bout et répertoriez les N schémas ou bases de données les plus occupés sur votre serveur de base de données DB2; collectez des statistiques de schéma telles que la taille, les tables, les pages, le nombre de partitions, les index et autres objets de base de données. Identifier les opérations coûteuses, c'est-à-dire les opérations avec des temps de réponse élevés; suivez les statistiques des opérations et la latence (moyenne et totale) des opérations d'insertion de mise à jour et de suppression par seconde sur le serveur. Surveillez les mesures système clés telles que le stockage sur disque, le nombre de threads système actifs et le pourcentage d'utilisation du pool de stockage auxiliaire (ASP).
Surveillez et contrôlez les différents travaux exécutés sur votre serveur de base de données iSeries DB2, sachez quels travaux sont dans des états clairs, critiques ou d'avertissement. Jauge si une tâche donnée ralentit le système ou consomme des ressources système précieuses dont une tâche hautement prioritaire a besoin pour son exécution. Générez des messages d'alarme lorsqu'un travail donné n'a pas pu s'exécuter comme prévu. Recherchez la cause qui a déclenché le problème et prenez des mesures préventives en planifiant l'exécution des travaux de manière à ce que les ressources du système soient utilisées efficacement. Surveillez l'utilisation du processeur, des threads et de la mémoire sur les machines virtuelles Java. Examinez la récupération de Java pour vous aider à comprendre comment la base de données utilise la mémoire. Surveillez le nombre réel de threads alloués à chaque pool de threads pour confirmer qu'il existe un besoin légitime d'augmenter sa taille. Analysez les décharges pour rechercher une croissance potentielle de la mémoire.
Générez des alarmes et des notifications en fonction des seuils configurés, exécutez automatiquement des actions correctives. Obtenez des graphiques de performances et des rapports sur la disponibilité, l'intégrité et le temps de connexion. Plongez dans les métriques DB2 historiques et actuelles, offrant un aperçu des performances sur une période donnée.