Version 1 : 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 de VM Compute Engine, des instances Bare Metal Compute Engine et des serveurs de solution Bare Metal.

Conformément à la demande de SAP, vous devez installer l'agent Google Cloud pour 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 : prérequis pour l'assistance).

La version 1 de l'agent Google Cloud pour SAP est le successeur de l'agent de surveillance Google Cloud pour SAP NetWeaver version 2. En plus de la collecte obligatoire des métriques de l'agent hôte SAP, sous Linux, l'agent Google Cloud pour SAP inclut des fonctionnalités facultatives telles que la collecte des métriques de surveillance des processus et les métriques d'évaluation du gestionnaire de charges de travail. 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'agent Google Cloud pour 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 Cloud pour 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 "pour SAP" suivantes des OS RHEL ou SLES, fournies par Google Cloud, l'agent Google Cloud pour SAP sera empaqueté avec les images d'OS :

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

Métriques collectées par l'agent

La version 1 de l'agent Google Cloud pour SAP permet de collecter les métriques suivantes :

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. L'agent Google Cloud pour 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 Google Cloud pour SAP sont 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.

Métriques de surveillance des processus

Sous Linux, l'agent Google Cloud pour SAP peut collecter des métriques de surveillance des processus pour vos applications SAP et leurs états d'exécution. 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.

La collecte des métriques de surveillance des processus est une fonctionnalité facultative que vous pouvez activer après l'installation de l'agent Google Cloud pour SAP. Pour en savoir plus sur la procédure d'activation de la collecte des métriques de surveillance des processus, consultez la page Configurer l'agent Google Cloud pour SAP sous Linux.

Les métriques de surveillance des processus évoluent rapidement et sont collectées par défaut toutes les cinq secondes.

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é. Pour l'observabilité et la configuration des alertes basées sur des seuils de métriques, vous devez installer les tableaux de bord personnalisés fournis par Google Cloud. Pour en savoir plus sur la configuration des tableaux de bord, consultez la section Afficher les métriques collectées.

Le tableau suivant décrit les métriques de surveillance des processus 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/hana/service SAP HANA Code de réponse numérique pour la disponibilité du service SAP HANA.
  • 0 : le service n'est pas en cours d'exécution
  • 1 : Le service est en cours d'exécution
sap/hana/ha/replication SAP HANA Code de réponse numérique pour la réplication du système SAP HANA, basé sur l'ID de système SAP, le numéro d'instance SAP et le nom du service SAP.
  • 0 : une erreur s'est produite.
  • 10 : la réplication est désactivée (mode autonome).
  • 12 : la réplication est active. Le nœud actuel est le nœud secondaire.
  • 15 : la réplication est active. L'initialisation ou la synchronisation avec l'instance principale est terminée, et l'instance secondaire est en cours de réplication en continu.
sap/hana/availability SAP HANA Code de réponse numérique pour la disponibilité du système SAP HANA, basé sur l'ID de système SAP et le numéro d'instance SAP.
  • 0 : un ou plusieurs processus ne sont pas actifs
  • 1 : tous les processus sont actifs
sap/hana/ha/availability SAP HANA Code de réponse numérique pour l'état de haute disponibilité du système SAP HANA, basé sur l'ID de système SAP et le numéro d'instance SAP.
  • 0 : état inconnu
  • 1 : le nœud actuel est secondaire
  • 2 : le nœud principal comporte une erreur
  • 3 : le nœud principal est en ligne, mais la réplication n'est pas entièrement fonctionnelle
  • 4 : le nœud principal est en ligne avec la réplication en cours d'exécution
sap/hana/query/state SAP HANA Code de réponse numérique représentant la vérification de l'état de SAP HANA en fonction de la requête select * from dummy. La valeur 0 indique que la fonction a bien été exécutée. Les autres valeurs indiquent les échecs.
sap/hana/query/overalltime SAP HANA Signalé uniquement si query/state vaut 0. Il s'agit du temps global pris par la requête, y compris le temps côté client et le temps côté serveur, en microsecondes.
sap/hana/query/servertime SAP HANA Signalé uniquement si query/state vaut 0. Il s'agit du temps pris par le serveur pour traiter la requête, en microsecondes.
sap/cluster/failcounts SAP HANA Valeur du nombre d'échecs des ressources Linux à haute disponibilité. Si la ressource n'est pas présente, aucun nombre d'échecs n'a été enregistré. Sinon, le crm_mon de surveillance du cluster indique le nombre d'actions ayant échoué.
sap/cluster/nodes Cluster Pacemaker Code de réponse numérique indiquant l'état du cluster Linux haute disponibilité.
  • -10 : inconnu
  • -1 : état incorrect
  • 0 : arrêt
  • 1 : instance de secours
  • 2 : en ligne
sap/cluster/resources Cluster Pacemaker Code de réponse numérique indiquant si la ressource de cluster Linux haute disponibilité est opérationnelle.
  • -10 : inconnu
  • 0 : échec
  • 1 : arrêté
  • 2 : en cours de démarrage
  • 3 : la ressource est dans l'un des états stables suivants : Master, Slave ou Started.
sap/nw/availability SAP NetWeaver Code de réponse numérique pour la disponibilité du système SAP NetWeaver, basé sur l'ID de système SAP, le numéro d'instance SAP et le nom du service SAP
  • 0 : état inconnu
  • 1 : le nœud actuel est actif ou opérationnel
sap/nw/service SAP NetWeaver Code de réponse numérique pour la disponibilité du service SAP NetWeaver, basé sur l'ID de système SAP, le numéro d'instance SAP et le nom du service SAP.
  • 0 : le service n'est pas en cours d'exécution
  • 1 : Le service est en cours d'exécution
sap/nw/icm/rcode SAP NetWeaver Code de réponse basé sur le protocole HTTP 1.1 d'une ressource d'URL ICM non authentifiée (appel local).
sap/nw/icm/rtime SAP NetWeaver Temps de réponse en millisecondes d'une ressource d'URL ICM non authentifiée (appel local).
sap/nw/ms/rcode SAP NetWeaver Code de réponse basé sur le protocole HTTP 1.1 d'une ressource d'URL de serveur de messages non authentifiée (appel local).
sap/nw/ms/rtime SAP NetWeaver Temps de réponse en millisecondes d'une ressource d'URL de serveur de messages non authentifiée (appel local).
sap/nw/ms/wp SAP NetWeaver Nombre de processus de travail ABAP (NW ABAP) ou de nœuds de serveur Java (NW Java) signalés par la page d'informations du serveur de messages.
sap/nw/abap/proc/busy SAP NetWeaver Nombre de processus de travail ABAP occupés par type, tels que DIA, ICM et DISP.
sap/nw/abap/proc/count SAP NetWeaver Nombre de processus de travail ABAP par type, tels que DIA, ICM et DISP.
sap/nw/abap/queue/current SAP NetWeaver Nombre de files d'attente ABAP utilisées par les processus de travail ABAP, regroupées par types de processus de travail tels que DIA, ICM, DISP, etc.
sap/nw/abap/queue/peak SAP NetWeaver Nombre maximal de files d'attente ABAP utilisées par les processus de travail ABAP, regroupées par types de processus de travail tels que DIA, ICM, DISP, etc.
sap/nw/abap/sessions SAP NetWeaver Nombre de sessions ABAP par type de session.
sap/nw/abap/rfc SAP NetWeaver Nombre de connexions RFC ABAP par type de session.
sap/nw/enq/locks/usercountowner SAP NetWeaver Nombre de verrous en file d'attente dans les systèmes SAP NetWeaver. Si votre système comporte de nombreuses entrées de verrou ouvert, cela peut entraîner des problèmes de performances pour vos utilisateurs.
sap/mntmode Métriques SAP supplémentaires Mode de maintenance de l'ID système SAP (SID) correspondant qui a été défini manuellement pour indiquer que le système est intentionnellement indisponible (maintenancemode = TRUE). La valeur de cette métrique permet de supprimer les alertes concernant les systèmes indisponibles lors de la maintenance planifiée.

Pour avertir l'agent si un SID particulier est en cours de maintenance planifiée, exécutez la commande suivante :

google_cloud_sap_agent maintenance \
    --enable=TRUE or FALSE \
    --sid=SID
sap/service/is-failed Métriques SAP supplémentaires Indique si les services de système d'exploitation liés à SAP et aux services de cluster ont échoué. Le code de sortie 0 représente un échec.
sap/service/is-disabled Métriques SAP supplémentaires Cette métrique est renseignée lorsque les services pacemaker, corosync, sapconf, saptune et sapinit ne sont pas activés.
sap/hana/cpu/utilization Métriques SAP supplémentaires Utilisation du processeur par processus (%) pour les processus SAP HANA.
sap/nw/cpu/utilization Métriques SAP supplémentaires Utilisation du processeur par processus (%) pour les processus SAP NetWeaver.
sap/control/cpu/utilization Métriques SAP supplémentaires Utilisation du processeur par processus (%) pour les processus SAP Control.
sap/hana/memory/utilization Métriques SAP supplémentaires Utilisation de la mémoire par processus (Mo) des processus HANA.
sap/nw/memory/utilization Métriques SAP supplémentaires Utilisation de la mémoire par processus (Mo) des processus NetWeaver.
sap/control/memory/utilization Métriques SAP supplémentaires Utilisation de la mémoire par processus (Mo) des processus SAP Control.
sap/infra/migration Métriques de l'infrastructure Google Cloud Indique si une instance Compute Engine est en cours de migration à chaud.
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.

Métriques d'évaluation du gestionnaire de charges de travail

Sous Linux, l'agent Google Cloud pour SAP peut collecter des métriques d'évaluation du gestionnaire de charges de travail qui activent les services du gestionnaire de charges de travail pour vos charges de travail SAP. 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é.

La collecte des métriques d'évaluation du gestionnaire de charges de travail est une fonctionnalité facultative que vous pouvez activer après l'installation de l'agent Google Cloud pour SAP. Pour en savoir plus sur la procédure d'activation de la collecte des métriques d'évaluation du gestionnaire de charges de travail, consultez la page Configurer l'agent Google Cloud pour SAP sous Linux.

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.

Le tableau suivant décrit les métriques d'évaluation du gestionnaire de charges de travail 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/validation/system Gestionnaire de charges de travail Métrique numérique qui vaut toujours 1.
sap/validation/corosync Gestionnaire de charges de travail Métrique numérique pour la configuration Corosync trouvée sur l'instance :
  • 0 : aucune configuration Corosync trouvée
  • 1 : une configuration Corosync a été trouvée
sap/validation/pacemaker Gestionnaire de charges de travail Métrique numérique pour la configuration de Pacemaker trouvée sur l'instance :
  • 0 : aucune configuration Pacemaker trouvée
  • 1 : une configuration de Pacemaker a été trouvée
sap/validation/hana Gestionnaire de charges de travail Métrique numérique pour SAP HANA trouvée sur l'instance :
  • 0 : aucune configuration SAP HANA trouvée
  • 1 : une configuration SAP HANA a été trouvée
sap/validation/netweaver Gestionnaire de charges de travail Métrique numérique pour SAP NetWeaver trouvée sur l'instance :
  • 0 : aucun service SAP NetWeaver trouvé
  • 1 : un service SAP NetWeaver a été trouvé

Tarifs

L'agent Google Cloud pour 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 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.

Les exemples de cette section illustrent les tarifs de Monitoring en vigueur depuis 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 obtenir la procédure détaillée d'estimation des coûts, consultez les pages Métriques de l'agent hôte SAP, Métriques de surveillance des processus et Métriques d'évaluation du gestionnaire de charges de travail.

Caractéristique Type Nombre d'instances de calcul 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 1,513.17 $
Collecte des métriques d'évaluation du gestionnaire de charges de travail Facultatif 500 4,41 $

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 de calcul 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 / 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 de calcul.

  • 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.

L'exemple suivant montre comment obtenir une estimation des coûts lors de la collecte des données de métriques facturées par octets ingérés, telles que les métriques de surveillance du processus et les métriques d'évaluation du gestionnaire de charges de travail.

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 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)

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

  • Nombre total de points de données : 525 600 (43 800 minutes * 12 points de données)
  • Volume total ingéré :
    • 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)

Supposons que vous avez 100 instances Compute Engine, chacune écrivant 15 métriques.

  • Ingestion mensuelle totale : 6 015,01466 Mio

    4,01000977 Mio pour 1 métrique * 1 500 (100 instances Compute Engine * 15 métriques)

  • Coût approximatif par mois pour 100 instances de calcul: 1 513,17$

    (6 015.01466 - 150) * 0.258

Mio ingérés Tarif ($/Mio) Coût ($)
Attribution gratuite/mois 150 0,00 0,00 $
À facturer 5 865.01466 0,258 1,513.17 $
Total 6 015.01466 1,513.17 $

Métriques d'évaluation du gestionnaire de charges de travail

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 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)

Pour une métrique, écriture de données à la fréquence de 1 point de données / 300 secondes, soit 0,2 point de données / 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 Compute Engine, chacune écrivant cinq métriques.

  • Ingestion mensuelle totale : 167,08375 Mio

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

  • Coût approximatif par mois pour 500 instances de calcul: 4,41$

    (167,08375 - 150) * 0,258

Mio ingérés Tarif ($/Mio) Coût ($)
Attribution gratuite/mois 150 0,00 0,00 $
À facturer 17,08375 0,258 4,41 $
Total 167,08375 4,41 $

Systèmes d'exploitation compatibles

L'agent Google Cloud pour 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'agent Google Cloud pour SAP nécessite un compte de service de gestion de l'authentification et des accès (IAM) pour l'authentification auprès de Google Cloud et pour l'autorisation d'accès aux ressources Google Cloud.

Les rôles IAM attribués au compte de service déterminent les ressources Google Cloud 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 projet Google Cloud 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 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 s'exécute sur un serveur de solution Bare Metal, 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.

Pour collecter des métriques d'agent hôte SAP sur des instances Compute, le rôle IAM prédéfini Lecteur Compute (roles/compute.viewer) permet d'obtenir et de répertorier les ressources Compute Engine, sans pouvoir lire les données qui y sont stockées. De plus, le rôle IAM prédéfini Lecteur Monitoring (roles/monitoring.viewer) accorde l'autorisation d'afficher les données Monitoring.

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.

Pour les métriques de surveillance des processus et les métriques d'évaluation du gestionnaire de charges de travail, en plus des rôles de Lecteur Compute (roles/compute.viewer) et de Lecteur Monitoring (roles/monitoring.viewer), le rôle IAM prédéfini Rédacteur de métriques Monitoring (roles/monitoring.metricWriter) accorde l'autorisation d'écrire des métriques dans Monitoring.

Pour collecter les métriques de surveillance des processus pour SAP HANA, si vous utilisez Secret Manager, le rôle prédéfini Accesseur de secrets Secret Manager (roles/secretmanager.secretAccessor) permet d'accéder à des secrets stockés dans Secret Manager.

Accès aux API Google Cloud

Compute Engine recommande de configurer vos instances de calcul 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, pour les métriques de l'agent hôte SAP, l'agent Google Cloud pour SAP nécessite les niveaux d'accès minimaux suivants aux API Google Cloud sur l'instance de calcul hôte:

  • Compute Engine: lecture seule
  • API Stackdriver Monitoring: lecture seule

Pour les métriques de surveillance des processus et les métriques d'évaluation du gestionnaire de charges de travail, les niveaux d'accès de l'instance de calcul hôte doivent disposer de l'accès en écriture pour publier des données de métriques dans vos projets Google Cloud. 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.

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 d'évaluation du gestionnaire de charges de travail, l'agent Google Cloud pour SAP envoie les données qu'il extrait de vos systèmes SAP vers 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 Cloud pour 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'agent Google Cloud pour 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 de tableau de bord personnalisées pour SAP HANA que vous pouvez installer dans votre projet Google Cloud. Consultez le répertoire dashboards/google-cloud-agent-for-sap dans le dépôt GoogleCloudPlatform/monitoring-dashboard-samples sur GitHub.

Pour en savoir plus sur ces tableaux de bord et obtenir des instructions d'installation, consultez la section Afficher les métriques collectées.

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 ou les modèles Deployment Manager fournis par Google Cloud pour le déploiement automatisé de votre infrastructure Google Cloud, l'agent Google Cloud pour SAP est automatiquement installé dans le cadre du processus de déploiement, pour la collecte de métriques requise par SAP.

Pour obtenir des instructions sur l'installation et la configuration manuelles de l'agent Google Cloud pour SAP, consultez les pages suivantes :

Codebase de l'agent Google Cloud pour SAP sur GitHub

Pour connaître les exigences de sécurité de votre entreprise, vous pouvez consulter le code source de l'agent Google Cloud pour 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 l'assistance Customer Care. 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 puis, s'il semble s'agir d'un problème d'infrastructure Google Cloud, la transfère au composant Google Cloud approprié dans son système : BC-OP-LNX-GOOGLE ou BC-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 services Google Cloud que ces systèmes utilisent, vous devez satisfaire aux exigences minimales de la formule d'assistance.

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

Étapes suivantes