Qu’est-ce qu’Azure Monitor pour solutions SAP ?

Quand vous avez des applications SAP critiques et des processus métier basés sur des ressources Azure, vous pouvez souhaiter superviser ces ressources pour connaître leur disponibilité, leurs performances et leur fonctionnement. Azure Monitor pour solutions SAP est un produit de supervision Azure natif pour les paysages SAP qui s’exécutent sur Azure. Le système utilise des parties spécifiques de l’infrastructure d’Azure Monitor.

Vous pouvez utiliser Azure Monitor pour SAP Solutions à la fois avec SAP sur Azure Machines Virtuelles et SAP sur Azure Grandes instances.

Que pouvez-vous superviser ?

Vous pouvez utiliser Azure Monitor pour solutions SAP pour collecter des données à partir d’une infrastructure et de bases de données Azure dans un emplacement central. Ensuite, vous pouvez visuellement mettre les données en corrélation pour une résolution plus rapide des problèmes.

Pour surveiller les composants d’un paysage SAP, ajoutez le fournisseur correspondant. Ces composants incluent les machines virtuelles Azure, les clusters haute disponibilité (HA), les bases de données SAP HANA et SAP NetWeaver. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Démarrage rapide : déploiement d’Azure Monitor pour SAP Solutions dans le Portail Azure.

Azure Monitor pour SAP Solutions utilise les fonctionnalités Azure Monitor de Log Analytics et de classeurs. Cette application vous permet d’effectuer les opérations suivantes :

Quelles sont les données collectées ?

Azure Monitor pour solutions SAP ne collecte pas de métriques ou de données de journal des ressources Azure Monitor comme de nombreuses autres ressources Azure. Au lieu de cela, le système envoie directement des journaux personnalisés au système des journaux Azure Monitor Logs. Dans ce dernier, vous pouvez utiliser les fonctionnalités intégrées de Log Analytics.

La collecte de données dans Azure Monitor pour solutions SAP varie en fonction des fournisseurs que vous configurez. Les données suivantes sont collectées pour chaque fournisseur.

Données de cluster HA Pacemaker

  • État du nœud, de la ressource et du SBD
  • Contraintes d’emplacement de Pacemaker
  • État des voix et des anneaux du quorum

Consultez également la spécification des métriques pour ha_cluster_exporter.

Données SAP HANA

  • Utilisation du processeur, de la mémoire, du disque et du réseau
  • Réplication de système HANA
  • Sauvegarde HANA
  • État de l’hôte HANA
  • Rôles de serveur d’index et de serveur de noms
  • Croissance de base de données
  • Tables principales
  • Utilisation du système de fichiers

Données Microsoft SQL Server

  • Utilisation de l’UC, de la mémoire et du disque
  • Nom d’hôte, nom de l’instance SQL et ID du système SAP
  • Requêtes de lots, compilations et espérance de vie d’une page dans le temps
  • Les 10 instructions SQL les plus onéreuses dans le temps
  • Top 12 des plus grandes tables dans le système SAP
  • Problèmes enregistrés dans le journal des erreurs SQL Server
  • Processus de blocage et statistiques d’attente SQL dans le temps

Données du système d’exploitation (Linux)

  • Utilisation de l’UC, nombre de fourches, processus en cours d’exécution et processus bloqués
  • Utilisation et distribution de la mémoire entre utilisée, mise en cache et mise en mémoire tampon
  • Permuter l’utilisation, la pagination et le taux d’échange
  • Utilisation des systèmes de fichiers, avec le nombre d’octets lus et écrits par périphérique de traitement par blocs
  • Latence de lecture/écriture par périphérique de traitement par blocs
  • Nombre d’E/S en cours et octets de lecture/écriture PMEM
  • Paquets réseau en entrée/sortie et octets réseau en entrée/sortie

Données SAP NetWeaver

  • Disponibilité du serveur d’applications et du système SAP, notamment la disponibilité du processus d’instance pour :
    • Répartiteur
    • ICM
    • Passerelle
    • Serveur de messagerie
    • Serveur de file d’attente
    • Agent de surveillance IGS
  • Tendances et statistiques d’utilisation des processus de travail
  • Tendances et statistiques des verrous de mise en file d’attente
  • Tendances et statistiques d’utilisation des files d’attente
  • Métriques SMON (/SDF/SMON)
  • Charge de travail SWNC, mémoire, transaction, utilisateur, utilisation de RFC (St03n)
  • Fichiers de sauvegarde courts (ST22)
  • Verrou d’objet (SM12)
  • Mises à jour ayant échoué (SM13)
  • Analyse des journaux système (SM21)
  • Statistiques des programmes de traitement par lots (SM37)
  • Files d’attente sortantes (SMQ1)
  • Files d’attente entrantes (SMQ2)
  • RFC transactionnel (SM59)
  • STMS, change les métriques du système de transport (STMS)

Données IBM Db2

  • Disponibilité des bases de données
  • Nombre de connexions, de lectures logiques et de lectures physiques
  • Attentes et verrous actuels
  • 20 principaux runtimes et exécutions

Quelle est l’architecture ?

Le diagramme suivant montre, à un niveau élevé, comment Azure Monitor pour SAP Solutions collecte les données à partir de la base de données SAP HANA. L’architecture est identique, que SAP HANA soit déployée sur des machines virtuelles Azure ou sur des instances volumineuses Azure.

Diagramme montrant l’architecture d’Azure Monitor pour SAP Solutions.

Les points importants sur l’architecture sont les suivants :

  • Vous pouvez superviser plusieurs instances d’un type de composant sur plusieurs systèmes SAP (SID) au sein d’un réseau virtuel avec une seule ressource d’Azure Monitor pour SAP Solutions. Par exemple, vous pouvez surveiller plusieurs bases de données HANA, clusters HA, instances Microsoft SQL Server et systèmes SAP NetWeaver de plusieurs SID.
  • Le diagramme d’architecture montre le fournisseur SAP HANA à titre d’exemple. Vous pouvez configurer plusieurs fournisseurs pour des composants correspondants pour collecter des données de ces composants. Les exemples incluent une base de données HANA,un cluster HA, une instance Microsoft SQL Server et SAP NetWeaver.

Les composants clés de l’architecture sont les suivants :

  • Le Portail Azure, où vous accédez à Azure Monitor pour SAP Solutions.
  • Ressource de Azure Monitor pour solutions SAP, où vous affichez les données de supervision.
  • Le groupe de ressources managées, déployé automatiquement dans le cadre du déploiement de ressource Azure Monitor pour solutions SAP. À l’intérieur du groupe de ressources managées, des ressources comme celles-ci permettent de collecter des données :
    • Une ressource Azure Functions héberge le code de supervision. Cette logique collecte des données à partir des systèmes sources et les transfère au framework de supervision.
    • Une ressource Azure Key Vault conserve les informations d’identification de la base de données SAP HANA, puis stocke des informations sur les fournisseurs.
    • Un espace de travail Log Analytics constitue la destination du stockage des données. Si vous le souhaitez, vous pouvez choisir d’utiliser un espace de travail existant dans le même abonnement que votre ressource Azure Monitor pour solutions SAP lors du déploiement.
    • Un compte de stockage est associé à la ressource Azure Functions. Il sert à gérer les déclencheurs et les exécutions des fonctions de journalisation.

Les classeurs Azure Monitor fournissent une visualisation personnalisable des données dans Log Analytics. Pour actualiser automatiquement vos classeurs ou visualisations, épinglez les éléments au tableau de bord Azure. La fréquence d’actualisation maximale est de 30 minutes.

Vous pouvez également utiliser le langage de requête Kusto (KQL) pour exécuter des requêtes de journal par rapport aux tables brutes dans l’espace de travail Log Analytics.

Comment analyser les journaux ?

Azure Monitor pour solutions SAP ne prend pas en charge les journaux de ressources ni les journaux d’activité. Pour obtenir la liste des tables utilisées par les journaux Azure Monitor Logs pour l’interrogation dans Log Analytics, veuillez consulter les informations de référence sur les données sur la supervision de SAP sur Azure.

Comment créer des requêtes Kusto ?

Lorsque vous sélectionnez Journaux dans le menu Azure Monitor pour SAP Solutions, Log Analytics s’ouvre avec l’étendue de requête définie sur l’instance actuelle d’Azure Monitor pour SAP Solutions. Les requêtes de journal n’incluent que des données de cette ressource. Pour exécuter une requête qui inclut des données provenant d’autres comptes ou d’autres services Azure, sélectionnez Journaux dans le menu Azure Monitor. Pour plus d’informations, consultez Étendue de requête de journal et intervalle de temps dans la fonctionnalité Log Analytics d’Azure Monitor.

Vous pouvez utiliser des requêtes Kusto pour vous aider à surveiller vos ressources Centre Azure pour les solutions SAP. L’exemple de requête suivant vous fournit des données à partir d’un journal personnalisé pour un intervalle de temps spécifié. Vous pouvez afficher la liste des tables personnalisées en développant la section Journaux personnalisés. Vous pouvez spécifier l’intervalle de temps et le nombre de lignes. Dans cet exemple, vous obtenez cinq lignes de données pour l’intervalle de temps sélectionné :

Custom_log_table_name
| take 5

Comment obtenir des alertes ?

Azure Monitor vous avertit de façon proactive lorsque des conditions significatives sont détectées dans vos données de surveillance. Vous pouvez ensuite identifier, puis résoudre les problèmes affectant votre système avant que vos clients les remarquent.

Vous pouvez configurer des alertes dans Azure Monitor pour solutions SAP à partir du portail Azure. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Comment configurer des alertes dans Azure Monitor pour SAP Solutions à l’aide du Portail Azure.

Comment créer des ressources Azure Monitor pour solutions SAP ?

Vous pouvez déployer Azure Monitor pour SAP Solutions, puis configurer des fournisseurs à l’aide du Portail Azure ou d’Azure PowerShell.

Quel est la tarification ?

Azure Monitor pour SAP Solutions est un produit gratuit. Il n’y a pas de frais de licence.

Le paiement des composants sous-jacents dans le groupe de ressources managées vous incombe. Les coûts de consommation associés à l’utilisation et à la rétention des données vous incombent également. Pour plus d'informations, consultez les pages suivantes :

Étapes suivantes