Activation de la surveillance pour les instances Compute

Cette rubrique explique comment activer la surveillance pour les instances Compute qui utilisent des images prises en charge.

Avertissement

Evitez de saisir des informations confidentielles lors de l'affectation de descriptions, de balises ou de noms conviviaux aux ressources cloud via la console, l'API ou l'interface de ligne de commande Oracle Cloud Infrastructure.

A l'exception des instances Compute, toutes les ressources prenant en charge le service Monitoring émettent des mesures par défaut. Une instance Compute qui utilise une image prise en charge émet des mesures lorsqu'elle dispose de la configuration d'instance et du logiciel d'agent Oracle Cloud requis.

Images prises en charge

Les images suivantes prennent en charge la surveillance :

Vous pouvez également parvenir à installer l'agent Oracle Cloud sur d'autres images, bien qu'il n'ait pas été testé sur d'autres systèmes d'exploitation et que son fonctionnement ne soit pas garanti. L'agent Oracle Cloud n'est pas pris en charge sur les images personnalisées Windows Server 2008 R2.

Lorsque ce paramètre est activé pour une instance et que le logiciel d'agent Oracle Cloud est installé sur l'instance, celle-ci émet des mesures.

Remarque

Etant donné que les images fournies par Oracle héritées nécessitent l'installation du logiciel d'agent Oracle Cloud, il est recommandé de sélectionner la dernière image, sur laquelle le logiciel est déjà installé. Si vous avez besoin d'une image héritée, sélectionnez une image datée au plus tôt du 16 novembre 2018 (sauf Ubuntu, dont la date doit être postérieure au 28 février 2019).

Prérequis

  • Passerelles de service ou adresses IP publiques : les instances Compute doivent disposer de passerelles de service ou d'adresses IP publiques pour envoyer des mesures au service Monitoring.
  • Stratégies IAM : pour créer et mettre à jour des instances Compute, vous devez disposer du type d'accès requis dans une stratégie  écrite par un administrateur, que vous utilisiez la console ou l'API REST avec un kit SDK, une interface de ligne de commande ou un autre outil. Si vous essayez d'effectuer une action et qu'un message indique que vous n'y êtes pas autorisé, vérifiez auprès de l'administrateur le type d'accès qui vous a été accordé et le compartiment  dans lequel vous devez travailler. Pour plus d'informations, reportez-vous à Création d'une instance.
  • Accès à l'instance : pour vous connecter à une instance Compute Linux, vous devez disposer d'une clé SSH. Pour vous connecter à une instance Windows, vous devez disposer du mot de passe de l'instance. Pour plus d'informations, reportez-vous à Connexion à une instance.

Présentation du processus : activation de la surveillance pour une nouvelle instance Compute

Voici le processus permettant de configurer une nouvelle instance Compute de sorte qu'elle émette des mesures.

Tâche 1 : créer une instance pour laquelle la surveillance est activée

Les étapes dépendent de la date de l'image utilisée pour créer l'instance.

Dernière version de l'image prise en charge
Remarque

Comme pour la dernière version, le logiciel d'agent Oracle Cloud est également installé pour certaines versions récentes des images prises en charge. Reportez-vous à la date répertoriée dans Images prises en charge.

Lors de la définition des propriétés de la nouvelle instance, définissez la propriété qui active la surveillance pour l'instance. Pour obtenir des instructions, reportez-vous à Utilisation de la console ou à Utilisation de l'API.

Version héritée d'une image prise en charge

Une version héritée d'une image prise en charge est une image fournie avant la date indiquée dans Images prises en charge.

Lors de la définition des propriétés de la nouvelle instance, définissez la propriété qui active la surveillance pour l'instance et effectuez l'une des opérations suivantes :

  • Dans la console : lors de la définition des propriétés de la nouvelle instance, fournissez un script permettant d'installer le logiciel d'agent Oracle Cloud sur l'instance pendant le processus de création de cette dernière.
  • Terminez le processus de création de l'instance, puis installez manuellement le logiciel d'agent Oracle Cloud.
Tâche 2 : créer une passerelle de service (facultatif)

Si vos instances ne disposent pas d'adresses IP publiques, configurez une passerelle de service sur le réseau cloud virtuel. La passerelle de service permet aux instances d'envoyer des mesures au service Monitoring sans que le trafic passe sur Internet. Voici des remarques spéciales permettant de configurer la passerelle de service afin qu'elle accède au service Monitoring :

  • Lors de la création de la passerelle de service, activez le libellé de service appelé Tous les services <region> dans Oracle Services Network. Il inclut le service Monitoring.
  • Lors de la configuration du routage pour le sous-réseau qui contient vos instances, configurez une règle de routage dont le type de cible est défini sur Passerelle de service, et le service de destination sur Tous les services <region> dans Oracle Services Network.

Pour obtenir des instructions détaillées, reportez-vous à Configuration d'une passerelle de service dans la console.

Recherche des éventuelles mesures dans Monitoring

Pour découvrir si Monitoring reçoit vos mesures, interrogez les mesures d'instance ou visualisez la configuration d'instance.

Interrogation des mesures d'instance

Interrogez les mesures afin de déterminer si Monitoring reçoit des mesures émises par l'instance. Pour obtenir des instructions, reportez-vous à Utilisation de la console ou à Utilisation de l'API.

Les mesures de votre instance ne sont pas visibles ?

Si aucun graphique de mesures n'apparaît, votre instance Compute n'émet peut être pas de mesures. Reportez-vous aux causes possibles et aux résolutions suivantes.

Cause possible Vérification Résolution
La surveillance est désactivée sur l'instance. Vérifiez la configuration de l'instance. Activez la surveillance.
Il n'existe aucun logiciel d'agent Oracle Cloud sur l'instance (concerne les images plus anciennes). Connectez-vous à l'instance et recherchez le logiciel. Installez le logiciel.
L'instance ne peut pas accéder au service Monitoring car son réseau cloud virtuel n'utilise pas Internet. Vérifiez l'adresse IP de l'instance. Si elle n'est pas publique, une passerelle de service est nécessaire. Configurez une passerelle de service.
L'instance n'utilise pas une image prise en charge. Reportez-vous à Images prises en charge. Créez une instance avec une image prise en charge.

Nouvelle instance dans un nouveau compartiment  : les stratégies IAM requises pour que l'instance publie des mesures sur Monitoring ne sont pas encore initialisées.

Plus d'informations : les stratégies IAM sont créées automatiquement pour les nouvelles instances et sont immédiatement disponibles, à moins que les instances ne soient dans un nouveau compartiment. Pour une nouvelle instance dans un nouveau compartiment, les stratégies peuvent prendre jusqu'à 20 minutes pour s'initialiser, ce qui retarde l'émission des mesures.

(non applicable) Attendez 10 à 20 minutes avant de vérifier à nouveau.

Visualisation de la configuration d'instance

Visualisez la configuration d'instance pour déterminer si la surveillance est activée. Les instances pour lesquelles la surveillance est activée peuvent exiger l'installation du logiciel d'agent Oracle Cloud pour que des mesures soient émises. Pour obtenir des instructions, reportez-vous à Utilisation de la console ou à Utilisation de l'API.

Présentation du processus : activation de la surveillance pour une instance Compute existante

Voici le processus permettant de configurer une instance Compute existante de sorte qu'elle émette des mesures.

Tâche 1 : activer la surveillance

Mettez à jour la configuration d'instance pour activer la surveillance. Pour obtenir des instructions, reportez-vous à Utilisation de la console ou à Utilisation de l'API.

Tâche 2 : installer le logiciel d'agent Oracle Cloud

Choisissez le système d'exploitation correspondant à l'instance.

Linux

Cette section traite des images CentOS, Oracle Linux et Ubuntu.

  1. Activez la surveillance sur l'instance.
  2. Se connecter à l'instance.
  3. Exécutez le script correspondant à l'image utilisée par l'instance.

    CentOS 6.x
    #!/bin/sh
    cd ~
    curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/grxvp7VthOVzADM9p1o_UWQ9GAuuU-VwG-KqmUNk0rM/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm -v 
    CentOS 7.x
    #!/bin/sh
    cd ~
    curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/TgEdHt-UVbAKk3etOCpr2e2reHjA1QADXLZqlJX2PJE/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
    Oracle Linux 6.x
    #!/bin/sh
    cd ~
    curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/grxvp7VthOVzADM9p1o_UWQ9GAuuU-VwG-KqmUNk0rM/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm -v 
    Oracle Autonomous Linux 7.x, Oracle Linux 7.x
    #!/bin/sh
    cd ~
    curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/TgEdHt-UVbAKk3etOCpr2e2reHjA1QADXLZqlJX2PJE/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
    Oracle Linux 8.x
    #!/bin/sh
    cd ~
    curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/b6-HA8erMLowh_JxpPnOCamOOAG_JjaEqobr3xNLGtk/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el8.x86_64.rpm -v
    Ubuntu 16.04, Ubuntu 18.04
    Remarque

    L'installation du logiciel d'agent Oracle Cloud sur des instances à l'aide d'images Ubuntu nécessite Snapcraft. Pour installer Snapcraft, exécutez les commandes suivantes, dans l'ordre indiqué :

    sudo apt update
    sudo apt install snapd
    sudo snap install oracle-cloud-agent --classic
  4. Entrez la commande appropriée permettant d'exécuter le logiciel d'agent Oracle Cloud sur l'instance.

    Exemple 1 : image CentOS ou Oracle Linux
    sudo yum install -y <instance-agent-filename>
    Exemple 2 : image Ubuntu

    (Instructions identiques à celles fournies à l'étape précédente : cette commande installe et exécute le logiciel.)

    sudo snap install oracle-cloud-agent --classic

    Les mesures sont désormais émises par l'instance.

Windows
  1. Activez la surveillance sur l'instance.
  2. Téléchargez le logiciel d'agent Oracle Cloud à partir de l'URL suivante.

    https://objectstorage.us-phoenix-1.oraclecloud.com/p/o0zXnIxnlFHZwPvge16NV4nmSNFHXyuupFMRocGb1CU/n/imagegen/b/agents/o/OracleCloudAgentSetup_v1.2.0.msi

  3. Se connecter à l'instance.
  4. Copiez le logiciel d'agent Oracle Cloud téléchargé dans l'instance.
  5. En tant qu'utilisateur disposant de privilèges d'administration, entrez la commande appropriée permettant d'exécuter le logiciel d'agent Oracle Cloud sur l'instance.
    msiexec /qb /i <instance-agent-filename>

    Les mesures sont désormais émises par l'instance.

Tâche 3 : créer une passerelle de service (facultatif)

Si vos instances ne disposent pas d'adresses IP publiques, configurez une passerelle de service sur le réseau cloud virtuel. La passerelle de service permet aux instances d'envoyer des mesures au service Monitoring sans que le trafic passe sur Internet. Voici des remarques spéciales permettant de configurer la passerelle de service afin qu'elle accède au service Monitoring :

  • Lors de la création de la passerelle de service, activez le libellé de service appelé Tous les services <region> dans Oracle Services Network. Il inclut le service Monitoring.
  • Lors de la configuration du routage pour le sous-réseau qui contient vos instances, configurez une règle de routage dont le type de cible est défini sur Passerelle de service, et le service de destination sur Tous les services <region> dans Oracle Services Network.

Pour obtenir des instructions détaillées, reportez-vous à Configuration d'une passerelle de service dans la console.

Mise à jour du logiciel d'agent Oracle Cloud

Nous vous recommandons de toujours exécuter la dernière version du logiciel d'agent Oracle Cloud.

Si le logiciel installé peut accéder à Internet, aucune action n'est nécessaire. Le logiciel vérifie régulièrement la présence de versions plus récentes et installe automatiquement la dernière version lorsqu'elle est différente de la version en cours.

Si le logiciel installé n'a pas accès à Internet, une mise à jour manuelle est nécessaire. Par exemple, une instance Compute ne comportant aucune passerelle Internet ou de service ne peut pas accéder à Internet. Dans ce cas, le logiciel ne peut pas vérifier s'il existe des versions plus récentes.

Procédure d'affichage de la version installée du logiciel d'agent Oracle Cloud

Effectuez l'une des opérations suivantes :

  • Pour Oracle Linux et CentOS, exécutez la commande suivante :

    sudo yum info oracle-cloud-agent
  • Pour Ubuntu, exécutez la commande suivante :

    snap info oracle-cloud-agent
  • Pour Windows, effectuez l'une des opérations suivantes.
    • Dans le panneau de configuration, sélectionnez Programmes et fonctionnalités, puis recherchez le numéro de version fourni pour "Oracle Cloud Agent".
    • Dans PowerShell, exécutez la commande suivante :

      Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -eq "Oracle Cloud Agent" }

      Exemple de sortie :

      IdentifyingNumber : {exampleuniqueidentifer}
      Name              : Oracle Cloud Agent
      Vendor            : Oracle Corporation
      Version           : 0.0.10.0
      Caption           : Oracle Cloud Agent
Procédure de mise à jour manuelle du logiciel d'agent Oracle Cloud sur une instance Compute

Effectuez l'une des opérations suivantes :

  • Autorisez temporairement l'instance à accéder à Internet.
  • Réalisez de nouveau les étapes d'installation en utilisant la dernière version.

Notes sur la version du logiciel d'agent Oracle Cloud

Versions de Linux
Version du logiciel d'agent Oracle Cloud pour Linux Date Modifications
1.3.2 9 septembre 2020

Correction des droits d'accès au répertoire de téléchargement des mises à jour automatiques

Remplacement du module d'extension Python de surveillance par le script gomon de module d'extension Golang. Activation de modules d'extension supplémentaires

Correction des modules d'extension Golang pour créer des sockets grpc dans /var/lib/oracle-cloud-agent/tmp

1.2.0 3 août 2020 Mise à niveau de l'agent pour prendre en charge les modules d'extension
0.0.19 28 mai 2020

Correction de l'échec de l'exécution de l'outil de mise à jour sur les images qui montent sur /tmp un système de fichiers avec l'indicateur noexec défini

Utilisation des métadonnées d'instance pour générer des URL côté client

0.0.18 11 mai 2020 Mises à jour diverses
0.0.15 15 janvier 2020 Migration de Python 2.7.15 vers Python 3.6.9
0.0.13 4 novembre 2019 Correction d'un bug concernant la gestion des erreurs de serveur interne du service de surveillance
0.0.11 13 septembre 2019 Correction de la stratégie de nouvelle tentative pour l'envoi de mesures et l'actualisation des jetons de sécurité
0.10 15 juillet 2019 Correction de la gestion de la terminaison forcée d'oracle-cloud-agent-updater
Versions de Windows
Version du logiciel d'agent Oracle Cloud pour Windows Date Modifications
1.2.0.0 10 août 2020 Mises à jour diverses.
1.0.0.0 28 avril 2020

Inclusion de tous les patches Microsoft à compter du 24 avril 2020.

Inclusion d'une nouvelle version de l'agent Oracle Cloud avec un module d'extension destiné à Windows pour le service OS Management.

0.0.13.0 15 janvier 2020 Corrigé : migration de Python 2.7.15 vers Python 3.6.9
0.0.11.0 5 novembre 2019 Corrigé : bug concernant la gestion des erreurs de serveur interne du service de surveillance
0.0.10.0 13 septembre 2019

Corrigé :

  • Correction de la stratégie de nouvelle tentative pour l'envoi de mesures et l'actualisation des jetons de sécurité
  • Correction de la gestion de la terminaison forcée d'oracle-cloud-agent-update
0.0.9.0 6 juin 2019 Corrigé : bug relatif au redémarrage de l'agent lorsque le service de télémétrie ou d'authentification renvoie 5xx

Utilisation de la console

Utilisez la console afin de créer une instance Compute pour laquelle la surveillance est activée et d'exécuter le script qui installe le logiciel d'agent Oracle Cloud requis pour les nouvelles instances utilisant des images héritées.

Procédure de création d'une instance pour laquelle la surveillance est activée

Les étapes dépendent de la date de l'image utilisée pour créer l'instance.

Dernière version de l'image prise en charge
Remarque

Comme pour la dernière version, le logiciel d'agent Oracle Cloud est également installé pour certaines versions récentes des images prises en charge. Reportez-vous à la date répertoriée dans Images prises en charge.
  1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Compute et cliquez sur Instances. Choisissez un compartiment pour lequel vous disposez de droits d'accès, puis cliquez sur Créer une instance.
  2. Sur la page Créer une instance de calcul, sélectionnez la dernière version d'une image prise en charge.

    Pour plus d'informations sur le lancement d'instances, reportez-vous à Création d'une instance.

  3. Cliquez sur Afficher les options avancées.
  4. Dans l'onglet Gestion, dans la section Agent Oracle Cloud, cochez la case Activer la surveillance.
  5. Mettez à jour d'autres configurations si nécessaire, puis cliquez sur Créer.

    La nouvelle instance pour laquelle la surveillance est activée émet des mesures vers le service Monitoring.

Version héritée d'une image prise en charge

Une version héritée d'une image prise en charge est une image fournie avant la date indiquée dans Images prises en charge. Les images héritées nécessitent que vous installiez le logiciel d'agent Oracle Cloud.

  1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Compute et cliquez sur Instances. Choisissez un compartiment pour lequel vous disposez de droits d'accès, puis cliquez sur Créer une instance.
  2. Sur la page Créer une instance de calcul, sélectionnez la version héritée de l'image prise en charge.

    Pour plus d'informations sur le lancement d'instances, reportez-vous à Création d'une instance.

  3. Cliquez sur Afficher les options avancées.
  4. Dans l'onglet Gestion, effectuez les opérations suivantes :
    1. Dans la section Script d'initialisation, sélectionnez Coller le script cloud-init. Copiez et collez le script correspondant à l'image utilisée par l'instance.
      • CentOS 6.x

        #!/bin/sh
        curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/grxvp7VthOVzADM9p1o_UWQ9GAuuU-VwG-KqmUNk0rM/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm
        yum install -y ~/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm -v
      • CentOS 7.x

        #!/bin/sh
        curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/TgEdHt-UVbAKk3etOCpr2e2reHjA1QADXLZqlJX2PJE/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
        yum install -y ~/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
      • Oracle Linux 6.x

        #!/bin/sh
        curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/grxvp7VthOVzADM9p1o_UWQ9GAuuU-VwG-KqmUNk0rM/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm
        yum install -y ~/oracle-cloud-agent-1.3.2-2718.el6.x86_64.rpm -v
      • Oracle Linux 7.x

        #!/bin/sh
        curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/TgEdHt-UVbAKk3etOCpr2e2reHjA1QADXLZqlJX2PJE/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
        yum install -y ~/oracle-cloud-agent-1.3.2-2718.el7.x86_64.rpm -v
      • Oracle Linux 8.x

        #!/bin/sh
        curl -O https://objectstorage.us-phoenix-1.oraclecloud.com/p/b6-HA8erMLowh_JxpPnOCamOOAG_JjaEqobr3xNLGtk/n/imagegen/b/agents/o/oracle-cloud-agent-1.3.2-2718.el8.x86_64.rpm -v
        yum install -y ~/oracle-cloud-agent-1.3.2-2718.el8.x86_64.rpm -v
      • Windows Server 2012 R2, Windows Server 2016 et Windows Server 2019

        Remarque

        Pour les versions héritées des images Windows, assurez-vous que cloudbase-init est pris en charge. Reportez-vous à https://docs.cloud.oracle.com/iaas/releasenotes/changes/595afbb7-de0c-4934-8074-5b1ed6be1b56/.
        #ps1_sysnative
        cd \Users\opc\Desktop
        Start-BitsTransfer -Source "https://objectstorage.us-phoenix-1.oraclecloud.com/p/o0zXnIxnlFHZwPvge16NV4nmSNFHXyuupFMRocGb1CU/n/imagegen/b/agents/o/OracleCloudAgentSetup_v1.2.0.msi" -Destination "c:\Users\opc\Desktop\OracleCloudAgentSetup.msi"
        msiexec /i "c:\Users\opc\Desktop\OracleCloudAgentSetup.msi" /quiet /L*V "c:\Users\opc\Desktop\OracleCloudAgentSetup.log" 
      • Ubuntu 16.04, Ubuntu 18.04

        Remarque

        L'installation du logiciel d'agent Oracle Cloud sur des instances à l'aide d'images Ubuntu nécessite Snapcraft. Pour installer Snapcraft, exécutez les commandes suivantes, dans l'ordre indiqué :

        sudo apt update
        sudo apt install snapd
        sudo snap install oracle-cloud-agent --classic
    2. Dans la section Agent Oracle Cloud, cochez la case Activer la surveillance.
  5. Mettez à jour d'autres configurations si nécessaire, puis cliquez sur Créer.

    La nouvelle instance pour laquelle la surveillance est activée émet des mesures vers le service Monitoring.

Procédure permettant de savoir si la surveillance est activée ou si Monitoring reçoit des mesures
  1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Compute et cliquez sur Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Sous Ressources, cliquez sur Mesures.

    Si vous voyez des graphiques de mesures avec des données, cela signifie que le service Monitoring reçoit des mesures de cette instance. Pour obtenir la liste des mesures associées aux instances Compute, reportez-vous à Mesures d'instance Compute.

    Si un message indiquant que la surveillance n'est pas activée ou que le logiciel d'agent Oracle Cloud doit être installé apparaît, effectuez ces tâches.

Procédure d'activation de la surveillance sur une instance existante
  1. Accédez à la page Mesures de l'instance :
    1. Ouvrez le menu de navigation. Sous Infrastructure de base, accédez à Compute et cliquez sur Instances.
    2. Cliquez sur l'instance qui vous intéresse.
    3. Sous Ressources, cliquez sur Mesures.

      Si la surveillance n'est pas activée (et que l'instance utilise une image prise en charge), un bouton est disponible pour l'activer.

  2. Cliquez sur Activer la surveillance.

    Si vous voyez des graphiques de mesures avec des données, cela signifie que le service Monitoring reçoit des mesures de cette instance. Pour obtenir la liste des mesures associées aux instances Compute, reportez-vous à Mesures d'instance Compute.

    Si vous obtenez un message indiquant que le logiciel d'agent Oracle Cloud doit être installé, reportez-vous à Tâche 2 : installer le logiciel d'agent Oracle Cloud.

Utilisation de l'API

Utilisez l'API pour activer la surveillance sur une instance nouvelle ou existante. Une fois la surveillance activée, vous pouvez installer le logiciel d'agent Oracle Cloud.

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.

Procédure de création d'une instance pour laquelle la surveillance est activée

Les étapes dépendent de la date de l'image utilisée pour créer l'instance.

Dernière version de l'image prise en charge
Remarque

Comme pour la dernière version, le logiciel d'agent Oracle Cloud est également installé pour certaines versions récentes des images prises en charge. Reportez-vous à la date répertoriée dans Images prises en charge.

Utilisez l'opération d'API LaunchInstance, en indiquant la dernière version d'une image prise en charge, et incluez le paramètre suivant.

{
  "agentConfig": 
  {
    "isMonitoringDisabled":false
  }
}
Version héritée d'une image prise en charge

Une version héritée d'une image prise en charge est une image fournie avant la date indiquée dans Images prises en charge. Les images héritées nécessitent que vous installiez le logiciel d'agent Oracle Cloud.

  1. Utilisez l'opération d'API LaunchInstance, en indiquant la version héritée de l'image prise en charge, et incluez le paramètre suivant.

    {
      "agentConfig": 
      {
        "isMonitoringDisabled":false
      }
    }
  2. Installez le logiciel d'agent Oracle Cloud sur l'instance récemment créée. Reportez-vous à Tâche 2 : installer le logiciel d'agent Oracle Cloud.
Procédure permettant de savoir si la surveillance est activée ou si Monitoring reçoit des mesures

Pour interroger des mesures, utilisez l'opération d'API SummarizeMetricsData. Les mesures renvoyées indiquent que le service Monitoring a reçu des mesures de l'instance.

Pour déterminer la configuration d'agent d'instance (valeur isMonitoringDisabled), utilisez l'opération GetInstance ou ListInstances.

Procédure d'activation de la surveillance sur une instance existante

Utilisez l'opération d'API UpdateInstance et incluez le paramètre suivant.

{
  "agentConfig": 
  {
    "isMonitoringDisabled":false
  }
}