Guide de planification de l'agent Google Cloud pour SAP

Pour l'assistance et la surveillance, Google Cloud fournit l'agent pour SAP pour les charges de travail SAP exécutées sur des instances Compute Engine et des serveurs de solution Bare Metal.

Conformément à la demande de SAP, vous devez installer l'agent Google Cloudpour SAP sur toutes les instances Compute Engine et tous les serveurs de solution Bare Metal qui exécutent un système SAP afin de bénéficier de l'assistance de SAP et de permettre à SAP de respecter ses contrats de niveau de service. Pour en savoir plus sur les conditions préalables à l'assistance, consultez la Note SAP 2456406 - SAP on Google Cloud Platform: Support Prerequisites (SAP sur Google Cloud Platform : conditions préalables à l'assistance).

La version 3.8 (la plus récente) de l'agent Google Cloudpour SAP est le successeur de l'agent de surveillance Google Cloudpour SAP NetWeaver version 2, de l'agent de surveillance pour SAP HANA version 2 et de l'agent Backint Cloud Storage pour SAP HANA. Par conséquent, en plus de la collecte de métriques, la version 3.8 (la plus récente) de l'agentGoogle Cloudpour SAP inclut la fonctionnalité facultative suivante : Sauvegarde et récupération basées sur Backint pour SAP HANA. Vous pouvez activer ces fonctionnalités pour activer des produits et des services, tels que la gestion des charges de travail, pour vos charges de travail SAP.

Pour les systèmes SAP exécutés sur un serveur de solution Bare Metal, l'agentGoogle Cloudpour SAP est requis lorsque vous exécutez SAP NetWeaver connecté à l'une des bases de données suivantes:

  • SAP HANA
  • SAP Adaptive Server Enterprise (ASE)
  • SAP MaxDB
  • IBM Db2

Installez l'agent Google Cloudpour SAP sur l'hôte conjointement au système SAP. Pour savoir comment installer et configurer l'agent, valider votre installation et vérifier que l'agent s'exécute comme prévu, consultez les sections suivantes :

Si vous utilisez les images d'OS RHEL ou SLES "pour SAP" suivantes fournies par Google Cloud, l'agent Google Cloudpour SAP est empaqueté avec les images d'OS:

  • RHEL : toutes les images "for SAP"
  • SLES : SLES 15 SP4 pour SAP et versions ultérieures

Fonctionnalités compatibles

La version 3.8 (la plus récente) de l'agent Google Cloudpour SAP est compatible avec les fonctionnalités suivantes:

Collecte de métriques de l'agent hôte SAP

La collecte de métriques de l'agent hôte SAP est activée par défaut pour les instances de l'agent installées sur des instances Compute Engine ou des serveurs de solution Bare Metal. L'agentGoogle Cloudpour SAP collecte et envoie toutes les informations requises par SAP à l'agent hôte SAP, y compris des métriques sur les éléments suivants:

  • les processeurs (par exemple l'utilisation des processeurs) ;
  • le stockage sur disque persistant, par exemple le débit et la latence des disques ;
  • la mémoire (par exemple la consommation de mémoire) ;
  • les réseaux (par exemple la bande passante réseau) ;
  • la configuration, y compris des informations sur la machine hôte et son environnement.

Les métriques collectées par l'agent pour SAP de Google Cloudsont déterminées par SAP. Pour obtenir une description des métriques collectées par l'agent, consultez la note SAP 2469354 - Métriques de surveillance clés pour SAP sur l'infrastructure IaaS.

Cette fonctionnalité nécessite les autorisations IAM suivantes:

  • compute.instances.get
  • compute.instances.list
  • monitoring.metricDescriptors.get
  • monitoring.metricDescriptors.list

Détection du système SAP

Cette fonctionnalité est au cœur de l'agent. Elle collecte des informations sur votre système SAP et sur les Google Cloud ressources qu'il utilise, telles que:

  • Les Google Cloud ressources telles que les instances de calcul, les disques, les réseaux, les équilibreurs de charge de Cloud Load Balancing et les instances Filestore. Par exemple, dans le contexte d'une instance de calcul, l'agent collecte des informations telles que le nom de l'instance et la région dans laquelle elle est déployée.
  • Informations sur les connexions entre les applications et les bases de données de votre système SAP.
  • Les noms et versions des produits SAP utilisés dans votre système SAP peuvent aussi être collectés (facultatif).

Les informations collectées sont fournies aux fonctionnalités d'agent obligatoires telles que la collecte de métriques de l'agent hôte SAP, les autres fonctionnalités d'agent que vous activez et les Google Cloud services que vous choisissez d'utiliser, par exemple l'évaluation du gestionnaire de charges de travail. Par conséquent, cette fonctionnalité est toujours activée et ne peut pas être désactivée.

Les configurations suivantes sont compatibles avec cette fonctionnalité :

  • Le paramètre booléen enable_workload_discovery détermine si l'agent collecte ou non les noms et les versions des produits SAP exécutés dans votre système. Par défaut, ce paramètre est défini sur true.
  • Le paramètre booléen enable_discovery détermine si les informations collectées sont envoyées ou non à Cloud Logging. Les informations sont également envoyées au gestionnaire de charges de travail si vous avez activé l'API Workload Manager dans votre Google Cloud projet. Par défaut, ce paramètre est défini sur true.

    Les informations envoyées au gestionnaire de charges de travail vous permettent de configurer l'observabilité pour votre charge de travail SAP. Vous ne payez aucuns frais lorsque l'agent envoie les informations collectées au gestionnaire de charges de travail. Cependant, l'envoi de données à Cloud Monitoring et Cloud Logging entraîne des coûts, qui sont nécessaires pour permettre l'observabilité. Pour en savoir plus sur le service d'observabilité du gestionnaire de charges de travail pour SAP, y compris les tarifs, consultez la page Présentation de l'observabilité SAP.

Cette fonctionnalité nécessite les autorisations IAM suivantes:

  • compute.addresses.get
  • compute.addresses.list
  • compute.disks.get
  • compute.forwardingRules.get
  • compute.forwardingRules.list
  • compute.globalAddresses.get
  • compute.globalAddresses.list
  • compute.healthChecks.get
  • compute.instanceGroups.get
  • compute.instances.get
  • compute.instances.list
  • compute.regionBackendServices.get
  • file.instances.get
  • file.instances.list
  • workloadmanager.insights.write

Collecte de métriques d'état de l'agent

Sous Linux,l'agent Google Cloudpour SAP peut collecter des métriques indiquant l'état de son processus daemon sur votre hôte. Il s'agit d'une fonctionnalité facultative que vous pouvez activer après l'installation de l'agent.

Cette fonctionnalité n'est pas compatible avec Windows.

Pour savoir comment activer la collecte des métriques d'état et configurer la fréquence de collecte, consultez la section Configurer la collecte des métriques d'état de l'agent.

Le tableau suivant décrit les métriques d'état collectées par l'agent. Les chaînes de métriques de ce tableau doivent être précédées du préfixe workload.googleapis.com/. Ce préfixe a été omis dans les entrées du tableau suivant.

Métrique Catégorie Description
sap/agent/health Agent pour les métriques SAP Indique si l'agent est en cours d'exécution ou non :
  • La valeur true indique que l'agent est actif et en cours d'exécution.
  • La valeur false indique que l'agent n'est pas en cours d'exécution.
sap/agent/cpu/utilization Agent pour les métriques SAP Utilisation du processeur par le processus daemon de l'agent.
sap/agent/memory/utilization Agent pour les métriques SAP Utilisation de mémoire par le processus daemon de l'agent.

Collecte des métriques de surveillance des processus

Sous Linux,l'agent Google Cloudpour SAP peut collecter des métriques de surveillance des processus pour vos applications SAP et leurs états d'exécution. Il s'agit d'une fonctionnalité facultative que vous pouvez activer après l'installation de l'agent Google Cloudpour SAP.

Cette fonctionnalité n'est pas compatible avec Windows.

Les informations collectées dans les métriques de surveillance des processus vous aident à résoudre les problèmes liés à votre système SAP. En cas de problème, le Cloud Customer Care peut vous aider à résoudre les problèmes plus efficacement grâce aux métriques de surveillance des processus. Les données collectées à l'aide des métriques de surveillance des processus offrent une visibilité sur vos configurations de cluster SAP HANA à haute disponibilité.

Dans l'ensemble, les métriques de surveillance des processus évoluent rapidement. Pour en savoir plus sur cette fonctionnalité, consultez la page Surveiller des processus à l'aide de l'agent Google Cloudpour SAP.

Collecte des métriques d'évaluation du gestionnaire de charges de travail

Sous Linux,l'agent Google Cloudpour SAP peut collecter des métriques d'évaluation du gestionnaire de charges de travail, qui vous permettent d'utiliser le gestionnaire de charges de travail pour évaluer vos charges de travail SAP par rapport aux bonnes pratiques.

À partir de la version 3.2 de l'agent, cette fonctionnalité est activée par défaut pour les nouvelles installations.

Cette fonctionnalité n'est pas compatible avec Windows.

Les informations collectées par les métriques d'évaluation du gestionnaire de charges de travail vous aident à vérifier la configuration de vos applications SAP, de vos bases de données et de vos configurations à haute disponibilité.

Les métriques d'évaluation du gestionnaire de charges de travail sont des métriques à changement lent, qui sont collectées par défaut toutes les cinq minutes. À partir de la version 3.2 de l'agent, la collecte des métriques d'évaluation du gestionnaire de charges de travail à l'aide de l'agent n'entraîne aucun coût supplémentaire.

Pour en savoir plus sur cette fonctionnalité, consultez la page Évaluation du gestionnaire de charges de travail à l'aide de l'agent Google Cloudpour SAP.

Collecte des métriques de surveillance SAP HANA

Sous Linux,l'agent Google Cloudpour SAP peut collecter des métriques à partir de vos instances SAP HANA et les envoyer à Cloud Monitoring. Cette fonctionnalité facultative de l'agent Google Cloudpour SAP est le successeur de l'utilisation de l'agent de surveillanceGoogle Cloudpour SAP HANA version 2.

Cette fonctionnalité n'est pas compatible avec Windows.

Les métriques de surveillance SAP HANA vous offrent une visibilité sur les performances, la disponibilité et l'état de vos instances SAP HANA et de l'infrastructure sous-jacente. Vous trouverez ci-dessous des exemples d'utilisation de ces métriques :

  • Vous pouvez utiliser les métriques liées à l'utilisation de la mémoire pour planifier la capacité, ou pour faciliter la gestion des licences SAP HANA basées sur la mémoire.
  • En associant les métriques de surveillance SAP HANA aux métriques Compute Engine, vous pouvez identifier les tendances d'utilisation et de performances.
  • En définissant des requêtes personnalisées qui collectent des métriques personnalisées, vous pouvez obtenir des insights plus détaillés sur vos instances SAP HANA.
  • Dans Cloud Monitoring, vous pouvez créer des tableaux de bord pour visualiser les métriques de surveillance SAP HANA et configurer des alertes en fonction de seuils de métriques.

Les métriques de surveillance SAP HANA sont des métriques à changement lent qui, une fois activées, sont collectées par défaut toutes les cinq minutes.

Pour en savoir plus sur cette fonctionnalité, consultez la page Surveiller SAP HANA à l'aide de l'agent Google Cloudpour SAP.

Sauvegarde et récupération basées sur Backint pour SAP HANA

Cette fonctionnalité de l'agent Google Cloudpour SAP vous permet de sauvegarder et de récupérer les systèmes SAP HANA exécutés surGoogle Cloud, sur la solution Bare Metal, sur site ou sur d'autres fournisseurs cloud.

Cette fonctionnalité est intégrée à SAP HANA afin que vous puissiez stocker et récupérer des sauvegardes directement à partir de Cloud Storage à l'aide de fonctions de sauvegarde et de récupération SAP natives.

Pour en savoir plus sur cette fonctionnalité, consultez la section Sauvegarde et récupération pour SAP HANA à l'aide de Backint.

Sauvegarde et récupération basées sur des instantanés de disque pour SAP HANA

Cette fonctionnalité de l'agent Google Cloud pour SAP vous permet de sauvegarder et de récupérer des systèmes SAP HANA exécutés sur des instances Compute Engine à l'aide d'instantanés de disque. Google Cloud

La disponibilité de cette fonctionnalité varie en fonction de l'architecture et de la configuration de disque de votre déploiement SAP HANA:

  • Pour les systèmes SAP HANA à scaling vertical qui utilisent un seul disque pour héberger le volume /hana/data, cette fonctionnalité est disponible en version générale (GA).
  • Pour les systèmes SAP HANA à scaling vertical qui utilisent des disques en bande pour héberger le volume /hana/data et les systèmes SAP HANA à évolutivité horizontale qui n'utilisent pas la solution de basculement automatique des hôtes, cette fonctionnalité est disponible en tant qu'offre en avant-première. Pour en savoir plus, contactez le service client.

Pour en savoir plus sur cette fonctionnalité, consultez la section Sauvegarde et récupération de SAP HANA à l'aide d'instantanés de disque.

Diagnostics des performances des charges de travail

Pour aider le service client à résoudre les problèmes de performances liés à vos charges de travail SAP exécutées sur Google Cloud,l'agent pour SAP de Google Cloudcontient un outil de diagnostic des performances intégré. Cette fonctionnalité est disponible à partir de la version 3.4 de l'agent.

Vous pouvez utiliser cet outil pour exécuter les diagnostics suivants. Les diagnostics à la demande doivent être appelés, tandis que les diagnostics par défaut, tels que les diagnostics de l'OS invité, sont exécutés en permanence. Vous pouvez également demander à l'outil d'exécuter tous ces diagnostics en une seule fois.

Type de diagnostic Mode d'exécution Description
Diagnostics d'entrée/sortie À la demande Pour ce faire, utilisez l'outil de testeur d'E/S flexible (FIO), qui permet de tester les capacités d'E/S des systèmes de stockage et de simuler des charges de travail pour évaluer les performances de l'infrastructure sous-jacente, telle que le système de fichiers de disque et de réseau. Pour en savoir plus sur FIO, consultez Testeur d'E/S flexible (FIO).
Diagnostics de sauvegarde À la demande Cela permet de tester les performances des opérations de sauvegarde et de récupération basées sur Backint pour les charges de travail SAP HANA. Cela inclut le test de votre connexion réseau et de l'accès au bucket Cloud Storage que vous avez configuré pour l'utiliser avec la fonctionnalité Backint de l'agent. Pour en savoir plus, consultez la section Autodiagnostic. Cela exécute également le diagnostic gsutil perfdiag.
Diagnostics de l'OS invité Par défaut Pour les charges de travail exécutées sur des instances Bare Metal Compute Engine, l'outil vérifie si l'OS invité est configuré pour une exécution optimale des charges de travail SAP. Pour ce faire, exécutez la commande configureinstance -check. Pour en savoir plus, consultez la section Configurer l'OS invité sur des instances bare metal.

La sortie de cet outil est un fichier ZIP contenant les informations de diagnostic que vous spécifiez pour l'outil.

Pour savoir comment utiliser cet outil pour collecter des informations de diagnostic à partager avec le service client, consultez la section Rassembler des informations de diagnostic sur les performances de la charge de travail SAP.

Tarifs

L'agentGoogle Cloudpour SAP est gratuit à installer et à exécuter. Cependant, vous êtes responsable des frais résultant de la lecture et de l'écriture de données dans Cloud Monitoring.

Pour en savoir plus sur les tarifs liés à la fonctionnalité Backint de l'agent, consultez la page Estimation du coût mensuel.

Pour les métriques collectées par l'agent, Monitoring facture les éléments suivants :

  • Appels en lecture de l'API Monitoring qui dépassent l'attribution mensuelle gratuite d'API.
  • Métriques mesurées en octets ingérés, lorsque les données de métrique ingérées dépassent l'attribution mensuelle gratuite de métriques.

Dans Monitoring, l'ingestion fait référence au processus d'écriture de séries temporelles dans Monitoring. Chaque série temporelle inclut un certain nombre de points de données, lesquels constituent la base des frais d'ingestion. Pour plus d'informations sur la tarification, consultez la page Tarifs de Monitoring.

Pour en savoir plus sur les concepts généraux de Monitoring, consultez la page Métriques, séries temporelles et ressources.

Estimations des coûts mensuels

Cette section explique comment estimer les coûts mensuels de la collecte des données de métriques pour les métriques facturées par les appels de lecture de l'API et les octets ingérés. Pour estimer le coût d'utilisation de la fonctionnalité Backint de l'agent Google Cloudpour SAP afin d'effectuer des opérations de sauvegarde et de récupération pour SAP HANA, consultez la page Estimation du coût mensuel.

Les exemples de cette section sont basés sur les tarifs de Monitoring en vigueur en décembre 2022. Ces exemples sont destinés à illustrer les calculs. Pour obtenir des estimations complètes, utilisez le Simulateur de coût.

Le tableau suivant récapitule les estimations de coûts mensuels pour certaines fonctionnalités obligatoires et facultatives de l'agent. Pour connaître la procédure détaillée d'estimation des coûts, consultez les sections Métriques de l'agent hôte SAP, Métriques de surveillance des processus et Métriques de surveillance SAP HANA.

Caractéristique Type Nombre d'instances Compute Engine Coût ($)
Collecte de métriques de l'agent hôte SAP Obligatoire 100 $209
Collecte des métriques de surveillance des processus Facultatif 100 $564.81
Collecte des métriques de surveillance SAP HANA Facultatif 500 280,30 $

Exemple de tarification des métriques facturées par les appels de lecture de l'API

L'exemple suivant montre comment obtenir une estimation des coûts dans le cadre de la collecte des données de métriques facturées par les appels en lecture de l'API, telles que les métriques de l'agent hôte SAP.

Métriques de l'agent hôte SAP

Imaginons le scénario suivant : vous disposez d'un certain nombre d'instances Compute Engine qui effectuent certains appels de lecture d'API par mois. Les variables de ce scénario incluent les éléments suivants :

  • Fréquence à laquelle une instance de calcul effectue des appels de lecture d'API.
  • Nombre d'instances de calcul.

Pour cette estimation des coûts, supposons qu'il y ait environ 43 800 minutes par mois.

60 * 730 heures (365 jours / 12 mois x 24 heures)

Supposons qu'une instance de calcul effectue des appels de lecture de l'API à une fréquence de 5 appels par minute.

Pour une instance de calcul, nombre total d'appels de lecture de l'API au rythme de 5 appels par minute pendant un mois: 219 000 (43 800 * 5)

Supposons que vous ayez 100 instances Compute.

  • Nombre total d'appels de lecture d'API par mois : 21 900 000

    (219 000 * 100)

  • Nombre d'appels de l'API par mois après l'attribution gratuite : 20 900 000

    (21 900 000 - 1 000 000 = 20 900 000)

  • Coût approximatif par mois pour 100 instances de calcul: 209$

    (20 900 000 / 1000) * 0,01

Nb. de lectures Tarif ($/1 000 lectures) Coût ($)
Attribution gratuite/mois 1 000 000 0,00 0,00 $
À facturer 20 900 000 0,01 $209
Total 21 900 000 $209

Exemple de tarification des métriques facturées par octets ingérés.

Les exemples suivants expliquent comment obtenir une estimation des coûts dans le cadre de la collecte des données pour les métriques facturées par octets ingérés, telles que les métriques de surveillance des processus et les métriques de surveillance SAP HANA.

Métriques de surveillance des processus

Imaginons le scénario suivant : vous disposez d'un certain nombre d'instances Compute Engine qui écrivent chaque mois des données à partir d'un certain nombre de métriques. Les variables de ce scénario incluent les éléments suivants :

  • Fréquence à laquelle les données de métriques sont écrites
  • Nombre de métriques
  • Nombre d'instances Compute Engine.

Pour cette estimation des coûts, supposons qu'environ 15 métriques de surveillance de processus sont collectées, dont 11 sont des métriques à évolution lente et 4 sont des métriques à évolution rapide. Supposons également qu'il y ait environ 43 800 minutes par mois.

60 * 730 heures (365 jours / 12 mois x 24 heures)

Pour une métrique à évolution rapide, écriture des données à la fréquence de 1 point de données toutes les 5 secondes, soit 12 points de données par minute pour un mois :

Pour une métrique à évolution lente, écriture des données à la fréquence de 1 point de données pour 30 secondes, soit 2 points de données par minute pour un mois:

  • Total des points de données de métriques à évolution rapide: 525 600 (43 800 minutes x 12 points de données)
  • Nombre total de points de données de métriques à évolution lente: 87 600 (43 800 minutes x 2 points de données)
  • Le volume total ingéré pour chaque métrique à évolution rapide est :
    • 4 204 800 octets (525 600 points de données * 8 octets)
    • Il s'agit de 4,01000977 Mio (4 204 800 octets / 1 048 576 octets/Mio)
  • Le volume total ingéré pour chaque métrique à évolution lente est :
    • 700 800 octets (87 600 points de données x 8 octets)
    • Il s'agit de 0,66833496 Mio (700 800 / 1 048 576 octets/Mio)

Supposons que vous avez 100 instances de calcul, chacune écrivant 15 métriques.

  • Ingestion mensuelle totale pour les métriques à évolution rapide: 1 604,03908 Mio

    4,01000977 Mio pour une métrique à évolution rapide * 400 (100 instances Compute Engine * 4 métriques)

  • Ingestion mensuelle totale de métriques à évolution lente: 735,168456 Mio

    0,66833496 Mio pour une métrique à évolution lente x 1 100 (100 instances de calcul x 11 métriques)

  • Ingestion mensuelle totale : 2339,207536 Mio

    Ingestion mensuelle totale pour les métriques à évolution rapide + ingestion mensuelle totale pour les métriques à évolution lente

  • Coût approximatif par mois pour 100 instances de calcul: 564,81$

    (2339.207536 - 150) * 0.258

Mio ingérés Tarif ($/Mio) Coût ($)
Attribution gratuite/mois 150 0,00 0,00 $
À facturer 2189.207536 0,258 $564.81
Total 2339.207536 $564.81

Métriques de surveillance SAP HANA

Imaginons le scénario suivant : vous disposez d'un certain nombre d'instances Compute Engine qui écrivent des données à partir de requêtes effectuées chaque mois sur des bases de données SAP HANA. Les variables de ce scénario incluent les éléments suivants :

  • Fréquence à laquelle les données de métriques sont écrites
  • Nombre de requêtes.
  • Nombre de métriques collectées pour chaque requête.
  • Nombre d'instances Compute Engine déployées.
  • Nombre de déploiements de base de données SAP HANA par instance de calcul.

Par défaut,l'agent Google Cloudpour SAP dispose de 12 requêtes intégrées incluses dans sa fonctionnalité de surveillance SAP HANA. L'agent exécute ces requêtes toutes les 300 secondes (intervalle d'échantillonnage par défaut) sur chaque instance de base de données SAP HANA. Ces 12 requêtes génèrent un total de 37 métriques. Supposons que chaque instance de calcul n'héberge qu'une seule base de données SAP HANA. Par conséquent, chaque instance de calcul écrit un total de 37 métriques toutes les 300 secondes.

Pour cette estimation des coûts, supposons qu'il y ait environ 43 800 minutes par mois.

60 * 730 heures (365 jours / 12 mois x 24 heures)

Pour une métrique, écriture des données à la fréquence de 1 point de données toutes les 300 secondes, soit 0,2 point de données par minute pour un mois :

  • Nombre total de points de données : 8 760 (43 800 minutes * 0,2 point de données)
  • Volume total ingéré :
    • 70 800 octets (8 760 points de données * 8 octets)
    • Il s'agit de 0,0668335 Mio (70 080 octets / 1 048 576 octets/Mio)

Supposons que vous avez 500 instances de calcul, chacune écrivant 37 métriques.

  • Ingestion mensuelle totale : 1 236,419678 Mio

    0,0668335 Mio pour 1 métrique * 18 500 (500 instances Compute Engine * 37 métriques)

  • Coût approximatif par mois pour 500 instances de calcul: 280,30 $

    (1 236,419678 - 150) * 0,258

Mio ingérés Tarif ($/Mio) Coût ($)
Attribution gratuite/mois 150 0,00 0,00 $
À facturer 1 086,419678 0,258 280,30 $
Total 1 236,419678 280,30 $

Ressources consommées par l'agent

Pour vous aider à évaluer les ressources utilisées par l'agent Google Cloudpour SAP pour collecter des métriques, cette section présente des exemples d'utilisation de l'agent et des ressources qu'il a consommées dans le système de test deGoogle Cloudavec les spécifications suivantes:

  • Type de machine : n2-highmem-64
  • Type de disque de stockage persistant associé à l'instance Compute Engine: disque persistant SSD (pd-ssd)
  • Systèmes SAP s'exécutant sur l'instance de calcul: une instance de SAP HANA et deux instances de SAP NetWeaver.

Notez que les informations contenues dans le tableau suivant sont données à titre indicatif et que les ressources utilisées par vos instances d'agent peuvent varier.

Exemple 1 Exemple 2 Exemple 3 Exemple 4
Environnement d'exécution de l'instance Compute 24 heures 24 heures 24 heures 24 heures
La collecte de métriques de l'agent hôte SAP est-elle activée ? Oui Oui Non* Non*
La collecte des métriques de surveillance des processus est-elle activée ? Oui, à l'intervalle par défaut de 5 secondes Oui, à l'intervalle par défaut de 5 secondes Non Non
La collecte des métriques d'évaluation du gestionnaire de charges de travail est-elle activée ? Oui Oui Oui Non
La collecte des métriques de surveillance SAP HANA est-elle activée ? Oui Non Non Oui, à l'intervalle par défaut de 300 secondes
CPU usage (Utilisation du processeur) Moins de 520 millisecondes par minute pour un processeur virtuel. Cette valeur reste constante, même lorsque d'autres processeurs virtuels sont ajoutés. Moins de 500 millisecondes par minute pour un processeur virtuel. Cette valeur reste constante, même lorsque d'autres processeurs virtuels sont ajoutés. Moins de 30 millisecondes par minute pour un processeur virtuel. Cette valeur reste constante, même lorsque d'autres processeurs virtuels sont ajoutés. Moins de 20 millisecondes par minute pour un cœur de processeur virtuel. Cette valeur reste constante, même lorsque d'autres processeurs virtuels sont ajoutés.
Utilisation de la mémoire moins de 40 Mo moins de 50 Mo moins de 40 Mo moins de 29 Mo
Écritures de disque Moins de 70 ko par minute Moins de 70 ko par minute Moins de 6 Ko par minute Moins de 5 Ko par minute
Lectures de disque Zéro Zéro Zéro Zéro
Utilisation du réseau (état stable) Moins de 2 Mo par minute Moins de 2 Mo par minute Moins de 600 octets par minute Moins de 1 Mo par minute

* La collecte de métriques de l'agent hôte SAP n'est désactivée que pour tester la consommation des ressources. Vous ne devez pas désactiver la collecte des métriques de l'agent hôte SAP, car elle est requise par SAP.

Journaux d'agent définis au niveau INFO.

Systèmes d'exploitation compatibles

L'agentGoogle Cloudpour SAP est compatible avec tous les systèmes d'exploitation compatibles avec SAP NetWeaver et SAP HANA. Pour en savoir plus, consultez la liste des systèmes d'exploitation compatibles avec SAP NetWeaver et la liste des systèmes d'exploitation compatibles avec SAP HANA.

Authentification et accès

L'agentGoogle Cloudpour SAP nécessite un compte de service IAM (Identity and Access Management) pour l'authentification avec Google Cloud et l'autorisation d'accéder aux ressourcesGoogle Cloud .

Les rôles IAM attribués au compte de service déterminent les Google Cloud ressources avec lesquelles l'agent est autorisé à interagir.

À moins d'utiliser un compte de service existant ou par défaut, vous devez créer le compte de service dans votre Google Cloud projet et lui attribuer un ou plusieurs rôles.

Spécifier un compte de service

Si l'agent s'exécute sur une instance Compute Engine, il utilise par défaut le compte de service de l'instance de calcul hôte. Le compte de service de l'instance de calcul hôte est généralement un compte de service aux rôles limités créé par vous ou par l'un de vos collègues, mais il peut également être le compte de service Compute Engine par défaut, qui bénéficie d'autorisations étendues par défaut.

Si l'agent ne s'exécute pas sur une instance Compute Engine, vous devez créer un compte de service avec une clé de compte de service JSON. Pour en savoir plus, consultez la page Configurer un compte de service.

Pour en savoir plus sur les comptes de service, les rôles et les autorisations, consultez les pages suivantes :

Rôles IAM requis

Que vous utilisiez un nouveau compte de service, un compte existant ou un compte par défaut, ce compte doit inclure des rôles accordant les autorisations requises pour l'agent.

Caractéristique Rôles IAM requis
Collecte de métriques de l'agent hôte SAP

Pour collecter des métriques d'agent hôte SAP sur des instances Compute Engine, les rôles IAM prédéfinis suivants sont requis:

Pour collecter des métriques d'agent hôte SAP sur un serveur de solution Bare Metal, l'agent n'a pas accès aux API Google Cloud . Il ne nécessite donc pas de compte de service ni d'autorisation IAM.

Collecte des métriques d'évaluation du gestionnaire de charges de travail

Les rôles IAM prédéfinis suivants sont requis:

Collecte des métriques de surveillance des processus ou des métriques de surveillance SAP HANA

Les rôles IAM prédéfinis suivants sont requis:

Sauvegarde et récupération basées sur Backint pour SAP HANA

Accès aux API Google Cloud

Compute Engine recommande de configurer vos instances de façon à accorder un accès complet à toutes les APIs Cloud et à n'utiliser que les autorisations IAM du compte de service de l'instance pour restreindre les accès aux ressources Google Cloud . Pour en savoir plus, consultez la page Créer une VM qui utilise un compte de service géré par l'utilisateur.

Si vous limitez l'accès aux APIs Cloud sur une instance de calcul, procédez comme suit:

  • Pour la collecte des métriques de l'agent hôte SAP,l'agent pour SAP de Google Cloudnécessite les niveaux d'accès aux API Google Cloud suivants au minimum sur l'instance de calcul hôte :
    • Compute Engine : lecture seule
    • API Stackdriver Monitoring : lecture seule
  • Pour la collecte des métriques d'évaluation du gestionnaire de charges de travail ou la récupération des identifiants à partir de Secret Manager, le niveau d'accès Cloud Platform doit être activé.
  • Pour collecter les métriques de surveillance des processus ou les métriques de surveillance SAP HANA, les niveaux d'accès de l'instance de calcul hôte doivent disposer d'un accès en écriture pour publier des données de métrique dans vos Google Cloud projets. Lorsque vous créez une instance Compute Engine, elle est automatiquement configurée avec le niveau d'accès en écriture https://www.googleapis.com/auth/monitoring.write.
  • Pour en savoir plus sur les API Cloud auxquelles vous devez accéder afin d'utiliser l'agent pour effectuer des opérations de sauvegarde et de récupération pour SAP HANA, consultez la page Activer l'accès aux API Cloud et aux serveurs de métadonnées.

Si l'agent ne s'exécute pas sur une instance Compute Engine, vous devez établir une connexion aux API Google Cloud . Pour en savoir plus, consultez la section Configurer l'accès privé à Google pour les hôtes sur site.

Métriques dans Monitoring

Pour les métriques de surveillance des processus et les métriques de surveillance SAP HANA,l'agent Google Cloudpour SAP envoie les données qu'il extrait de vos systèmes SAP à Monitoring sous forme de données de métriques personnalisées. Pour envoyer les données, l'agent utilise l'API Monitoring, qui est activée par défaut lorsque vous créez un projet Google Cloud .

Pour en savoir plus sur Monitoring, consultez la section Présentation de Monitoring.

Rechercher les données de métriques dans Monitoring

Les données de métriques de l'agent Google Cloudpour SAP peuvent être visualisées dès que Monitoring les reçoit. Pour rechercher et visualiser les données collectées, vous pouvez utiliser l'explorateur de métriques. Pour savoir comment rechercher les données des métriques dans Monitoring, consultez le guide de l'agentGoogle Cloudpour les opérations SAP.

Pour en savoir plus sur la visualisation des données collectées dans Monitoring, consultez les pages suivantes :

Définitions de tableaux de bord sur GitHub

Sur GitHub, vous trouverez les définitions des tableaux de bord personnalisés qui vous aident à visualiser les métriques collectées par l'agent Google Cloudpour SAP dans Cloud Monitoring. Pour en savoir plus, consultez les pages suivantes :

Notifications d'alerte

Pour vous avertir lorsqu'une métrique atteint un seuil que vous définissez, vous pouvez configurer des notifications d'alerte dans Monitoring.

Pour en savoir plus, consultez la section Présentation des alertes.

Installation automatique

Lorsque vous utilisez les fichiers de configuration Terraform fournis par Google Cloud pour automatiser le déploiement de votre Google Cloud infrastructure,l'agent Google Cloudpour SAP est automatiquement installé dans le cadre du processus de déploiement. Cela permet de satisfaire aux exigences de SAP en termes de collecte des métriques de l'agent hôte SAP.

Pour obtenir des instructions sur l'installation et la configuration manuelles de l'agentGoogle Cloudpour SAP, consultez les pages suivantes:

Codebase de l'agentGoogle Cloudpour SAP sur GitHub

Pour connaître les exigences de sécurité de votre entreprise, vous pouvez consulter le code source de l'agent Google Cloudpour SAP. Le codebase de l'agent est disponible dans un dépôt GitHub en lecture seule, google-cloud-sap-agent sous GoogleCloudPlatform/sapagent.

Assistance

Pour les problèmes liés à l'infrastructure ou aux services Google Cloud , contactez le service client. Ses coordonnées sont disponibles sur la page de présentation de l'assistance dans la console Google Cloud . Si l'assistance Customer Care détecte un problème dans vos systèmes SAP, vous serez redirigé vers l'assistance SAP.

Pour les problèmes liés au produit SAP, entrez votre demande d'assistance avec l'outil de l'assistance SAP. SAP évalue la demande d'assistance et, s'il semble s'agir d'un problème d'infrastructure Google Cloud, transfère cette demande au composantGoogle Cloud approprié dans son système: BC-OP-LNX-GOOGLE ouBC-OP-NT-GOOGLE.

Exigences liées à l'assistance

Pour bénéficier d'une assistance pour les systèmes SAP ainsi que pour l'infrastructure et les servicesGoogle Cloudqu'ils utilisent, vous devez satisfaire aux exigences minimales de la formule d'assistance'assistance.

Pour en savoir plus sur les exigences minimales concernant l'assistance pour SAP surGoogle Cloud, consultez les ressources suivantes:

Recueillir des informations de diagnostic

Avant de contacter le service client pour obtenir de l'aide pour résoudre les problèmes liés à l'agent Google Cloudpour SAP, nous vous recommandons de rassembler toutes les informations de diagnostic pertinentes, en particulier le bundle d'assistance de l'agent.

Pour en savoir plus sur la collecte d'informations de diagnostic pour l'agent, consultez la section Informations de diagnostic de l'agentGoogle Cloudpour SAP.

Étapes suivantes