Partager via


Surveiller votre charge de travail Oracle

Cet article explique comment utiliser Azure Machines Virtuelles pour surveiller vos charges de travail Oracle. Vous pouvez identifier les défaillances et les anomalies pour garantir l’intégrité de vos charges de travail stratégiques. Cette approche implique non seulement la surveillance de la base de données elle-même à l’aide d’outils Oracle natifs, mais également la surveillance des composants d’infrastructure que vous utilisez dans votre déploiement.

Utiliser les outils Oracle natifs pour surveiller une base de données Oracle

Oracle Enterprise Manager est une plateforme de gestion d’entreprise intégrée qui fournit des fonctionnalités permettant de surveiller les événements, les incidents et les métriques par rapport aux charges de travail Oracle cibles. Vous pouvez utiliser Oracle Enterprise Manager sur une machine virtuelle distincte pour surveiller, gérer et gérer les environnements Oracle. Cette plateforme fournit des journaux texte clairement mis en forme que vous pouvez exporter et charger dans les journaux Azure Monitor pour offrir une vue unique lorsque vous surveillez les informations de base de données Oracle. Vous pouvez également utiliser des packs d’administration avec Oracle pour ajouter d’autres fonctionnalités, notamment la possibilité de « simuler » une expérience PaaS (Platform as a Service) pour des solutions IaaS (Infrastructure as a Service) comme Oracle sur Azure.

Une autre fonctionnalité Oracle native est le référentiel de charge de travail automatique (AWR), qui fournit des fonctionnalités de supervision pour collecter, traiter et gérer des statistiques de performances pour la détection des problèmes et le réglage automatique. Surveillez votre charge de travail pour comprendre l’analytique historique et identifier les problèmes qui affectent les performances de la base de données. Dans les environnements où AWR n’est pas en cours d’exécution, par exemple Oracle Standard Edition, vous pouvez utiliser des rapports Statspack qui incluent un résumé et des détails des statistiques instance de base de données, des événements d’attente et des statistiques système.

Recommandations

Suivez ces recommandations lorsque vous utilisez les fonctionnalités de supervision Oracle Enterprise Manager pour surveiller votre base de données Oracle :

  • Intégrez les journaux texte Oracle Enterprise Manager aux journaux d’activité Azure Monitor pour avoir une vue unique pour la surveillance.
  • Passez en revue en continu vos rapports AWR ou Statspack.

Surveiller les machines virtuelles et le stockage

Lorsque vous déployez votre base de données Oracle sur une machine virtuelle Azure, vous devez surveiller non seulement la base de données, mais également la télémétrie d’intégrité de votre stockage et de votre machine virtuelle. Azure Monitor offre de nombreuses façons de surveiller les métriques et les journaux à partir des machines virtuelles et des composants de stockage. Azure VM Insights offre un moyen simple de surveiller vos charges de travail clientes en affichant un inventaire de vos machines virtuelles existantes et en vous guidant dans l’implémentation de la supervision de base pour les charges de travail. La fonctionnalité Vm Insights surveille également les performances et l’intégrité des machines virtuelles en collectant des données sur les processus en cours d’exécution et les dépendances des machines virtuelles sur d’autres ressources.

Recommandations

Suivez ces recommandations lorsque vous surveillez vos machines virtuelles et votre stockage :

  • Activez VM Insights.
  • Si vous avez besoin de plus d’informations que VM Insights, vous pouvez déployer l’agent Azure Monitor (AMA) et configurer une règle de collecte de données (DCR) pour collecter des journaux personnalisés.
  • Surveillez les métriques de disque si vous stockez des fichiers de base de données Oracle sur des disques managés Azure. Les métriques de disque que vous pouvez surveiller sont les suivantes :
    • Pourcentage d’opérations d’entrée/sortie de disque de système d’exploitation par seconde (IOPS) consommées
    • Pourcentage d'E/S par seconde du disque de données consommé
    • Octets lus/s sur le disque de données
    • Octets d’écriture sur disque de données/s
    • Profondeur de la file d’attente de disque
  • Si vous stockez des fichiers de base de données dans Azure NetApp Files volumes, vous devez surveiller les métriques pour le stockage alloué, l’utilisation réelle du stockage, les IOPS de volume, le débit et la latence.
  • Create surveiller les alertes pour vous informer des problèmes tels que des seuils dépassés.
  • Outre la surveillance des machines virtuelles et du stockage, surveillez d’autres composants au sein de vos solutions, comme Azure Réseau virtuel et Sauvegarde Azure.

Étape suivante