Agent Oracle Cloud

L'agent Oracle Cloud est un processus léger qui gère les modules d'extension exécutés sur les instances de calcul. Les modules d'extension collectent des mesures de performances, installent les mises à jour du système d'exploitation et effectuent d'autres tâches de gestion des instances.

Pour utiliser des modules d'extension sur une instance, le logiciel d'agent Oracle Cloud doit être installé sur l'instance, et les modules d'extension doivent être activés et en cours d'exécution. Vous devrez peut-être effectuer des tâches de configuration supplémentaires pour pouvoir utiliser certains modules d'extension.

Images prises en charge

Agent Oracle Cloud : l'agent Oracle Cloud est pris en charge sur les images de plate-forme en cours et sur les images personnalisées basées sur des images de plate-forme en cours. L'agent Oracle Cloud est installé par défaut sur des images de plate-forme en cours.

Si vous utilisez une ancienne image de plate-forme, vous devez installer manuellement le logiciel d'agent Oracle Cloud. Sélectionnez une image postérieure au 15 novembre 2018 (sauf Ubuntu, dont la date doit être postérieure au 28 février 2019).

Vous pouvez parvenir à installer manuellement 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.

Modules d'extension : des modules d'extension sont installés avec l'agent Oracle Cloud. Les modules d'extension pris en charge pour une instance dépendent de la version de l'agent Oracle Cloud et de l'image utilisée pour créer l'instance. Afin de déterminer quels modules d'extension sont pris en charge pour une image particulière, utilisez la console pour créer une instance. Vous pouvez aussi utiliser l'opération d'API ListInstanceagentAvailablePlugins, en fournissant le nom et la version de système d'exploitation de l'image.

Remarque

Sur les formes Ampere A1 Compute reposant sur Arm, le module d'extension Surveillance des journaux personnalisés n'est pas pris en charge.

Modules d'extension disponibles

Chaque module d'extension d'agent Oracle Cloud fournit des fonctionnalités liées aux instances de calcul. Celles-ci peuvent activer des fonctionnalités faisant partie du service Compute et d'autres services.

Les modules d'extension d'agent Oracle Cloud suivants sont disponibles.

Nom du module d'extension Description Etapes de configuration et d'utilisation
Bastion Autorise les connexions SSH (Secure Shell) à une instance sans adresse IP publique à l'aide du service Bastion. Reportez-vous à Bastion.
Gestion des volumes de blocs Configure des sessions de volume de blocs pour l'instance. Reportez-vous à Activation du plug-in de gestion des volumes de blocs et à Attachement de volumes à hautes performances.
Surveillance des instances de calcul Emet des mesures sur l'état, la capacité et les performances de l'instance. Ces mesures sont utilisées par le service Monitoring. Reportez-vous à Activation de la surveillance pour les instances de calcul et à Mesures d'instance Compute.
Exécution de commandes sur les instances de calcul Exécute des scripts dans l'instance pour configurer, gérer et dépanner l'instance à distance. Reportez-vous à Exécution de commandes sur une instance.
Surveillance des journaux personnalisés Inclut des journaux personnalisés dans le service Logging. Reportez-vous à Journaux personnalisés.
High Performance Computing Le calcul hautes performances (HPC) effectue des calculs et traite les données plus rapidement que le calcul traditionnel. Reportez-vous à Calcul hautes performances.
Agent de gestion Collecte des données à partir de ressources telles que les systèmes d'exploitation, les applications et les ressources d'infrastructure pour les services Oracle Cloud Infrastructure intégrés à l'agent de gestion. Ces données incluent notamment l'observation, le journal, la configuration, la capacité et les données sur l'état. Reportez-vous à Déploiement d'agents de gestion sur des instances de calcul.
Oracle Autonomous Linux Gère les mises à jour autonomes et collecte les données associées aux événements, y compris les journaux et les traces de pile, pour les instances gérées par le service Autonomous Linux. Reportez-vous à Oracle Autonomous Linux.
Oracle Java Management Service Surveille et exécute la gestion du cycle de vie du JDK pour les déploiements Java sur les instances gérées par le service Java Management. Reportez-vous à Java Management.
Agent du service OS Management Gère les mises à jour et les patches de l'environnement du système d'exploitation sur l'instance. Reportez-vous à OS Management.
Analyse des vulnérabilités Analyse l'instance pour détecter les vulnérabilités de sécurité potentielles telles que les packages de système d'exploitation qui nécessitent des mises à jour. Reportez-vous à Présentation de Scanning.

Stratégie IAM requise

Pour utiliser Oracle Cloud Infrastructure, un administrateur doit vous accorder un accès sécurisé dans une stratégie. Cet accès est requis que vous utilisiez la console ou l'API REST avec un kit SDK, l'interface de ligne de commande ou un autre outil. Si un message vous indique que vous ne disposez pas des droits d'accès ou des autorisations nécessaires, 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 les administrateurs : la stratégie dans Autoriser les utilisateurs à lancer des instances de calcul inclut la possibilité d'activer et de désactiver des modules d'extension individuels, ainsi que de démarrer et d'arrêter tous les modules d'extension d'une instance. Si le groupe spécifié n'a pas besoin de lancer des instances ou d'attacher des volumes, vous pouvez simplifier cette stratégie pour inclure uniquement manage instance-family et supprimer les instructions impliquant volume-family et virtual-network-family. En outre, vous devez utiliser la stratégie suivante pour permettre aux utilisateurs d'accéder aux modules d'extension disponibles :

Allow group PluginUsers to read instance-agent-plugins in compartment ABC
Si vous ne connaissez pas les stratégies, reportez-vous à Introduction aux stratégies et à Stratégies courantes. Afin d'obtenir des documents de référence sur l'écriture de stratégies pour des instances, des réseaux cloud ou d'autres ressources API des services de base, reportez-vous à Détails des services de base.

Installation du logiciel d'agent Oracle Cloud

Remarque

Si vous créez une instance à l'aide d'une image de plate-forme actuelle ou d'une image personnalisée basée sur une image de plate-forme actuelle, l'agent Oracle Cloud est installé par défaut. Aucune action n'est requise.

Pour installer manuellement le logiciel d'agent Oracle Cloud sur une instance qui utilise une autre image prise en charge, suivez l'une des procédures ci-dessous en fonction du système d'exploitation.

Procédure d'installation manuelle de l'agent Oracle Cloud sur une instance Linux
  1. Se connecter à l'instance.
  2. Pour télécharger le logiciel d'agent Oracle Cloud, effectuez l'une des procédures suivantes.

    Oracle Linux
    1. Pour déterminer si le logiciel d'agent Oracle Cloud est installé, exécutez l'une des commandes suivantes. Sur Oracle Linux :

      sudo yum info oracle-cloud-agent

      Sur Oracle Linux Cloud Developer :

      rpm -qa | grep oracle-cloud-agent

      La commande renvoie la version de l'agent Oracle Cloud actuellement installée.

    2. Si l'agent Oracle Cloud n'est pas installé ou si la version installée n'est pas la dernière, installez la dernière version en exécutant la commande suivante :

      sudo yum install -y oracle-cloud-agent
      Remarque

      Si vous n'avez pas accès au référentiel yum comportant l'agent Oracle Cloud, contactez le support technique pour obtenir le fichier d'installation de l'agent Oracle Cloud.

    CentOS

    Pour obtenir le fichier d'installation de l'agent Oracle Cloud, contactez le support technique. Enregistrez le fichier d'installation de l'agent Oracle Cloud dans l'instance.

    Ubuntu
    Remarque

    Pour que vous puissiez installer l'agent Oracle Cloud sur les instances utilisant des images Ubuntu, Snapcraft doit y être installé. 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

    Cette commande installe et exécute le logiciel d'agent Oracle Cloud.

  3. Pour exécuter le logiciel d'agent Oracle Cloud sur l'instance, entrez l'une des commandes suivantes.

    Oracle Linux
    sudo yum install -y <instance-agent-filename>
    CentOS
    sudo yum install -y <instance-agent-filename>
    Ubuntu

    Aucune action supplémentaire n'est requise. La commande fournie à l'étape précédente installe et exécute le logiciel.

Procédure d'installation manuelle de l'agent Oracle Cloud sur une instance Windows
  1. Pour obtenir le fichier d'installation de l'agent Oracle Cloud, contactez le support technique.
  2. Se connecter à l'instance.
  3. Enregistrez le fichier d'installation de l'agent Oracle Cloud dans l'instance.
  4. En tant qu'utilisateur doté de privilèges d'administration, entrez la commande suivante pour exécuter le logiciel d'agent Oracle Cloud sur l'instance.
    msiexec /qb /i <instance-agent-filename>
Procédure d'installation de l'agent Oracle Cloud à l'aide de cloud-init lors de la création d'une instance

Pour installer l'agent Oracle Cloud sur une instance utilisant une image plus ancienne dans le cadre du lancement de l'instance, vous pouvez fournir un script cloud-init (cloudbase-init sur les instances Windows) lorsque vous créez l'instance.

  1. Procurez-vous le fichier d'installation de l'agent Oracle Cloud. Effectuez l'une des opérations suivantes, en fonction de l'image :

    Oracle Linux

    Si vous avez accès au référentiel yum contenant l'agent Oracle Cloud, passez à l'étape suivante. Si vous n'avez pas accès au référentiel yum, contactez le support technique pour obtenir le fichier d'installation de l'agent Oracle Cloud.

    CentOS

    Pour obtenir le fichier d'installation de l'agent Oracle Cloud, contactez le support technique.

    Ubuntu

    Passez à l'étape suivante.

    Windows Server

    Pour obtenir le fichier d'installation de l'agent Oracle Cloud, contactez le support technique.

  2. Suivez les étapes de création d'une instance, jusqu'aux options avancées.
  3. Cliquez sur Afficher les options avancées.
  4. Dans l'onglet Gestion, dans la section Script d'initialisation, sélectionnez Coller le script cloud-init. Ensuite, copiez et collez l'un des scripts suivants, selon l'image.

    Oracle Linux
    sudo yum install -y oracle-cloud-agent
    Remarque

    Si vous n'avez pas accès au référentiel yum contenant l'agent Oracle Cloud, collez le script suivant.

    Script cloud-init pour les instances Oracle Linux sans accès au référentiel yum
    #!/bin/sh
    curl -O <URL/to/installation_file.rpm> -v
    yum install -y ~/<installation_file.rpm> -v

    <URL/to/installation_file.rpm> est l'URL du fichier d'installation de l'agent Oracle Cloud fourni par le support technique Oracle.

    <installation_file.rpm> est le nom du fichier d'installation.

    CentOS
    #!/bin/sh
    curl -O <URL/to/installation_file.rpm> -v
    yum install -y ~/<installation_file.rpm> -v

    <URL/to/installation_file.rpm> est l'URL du fichier d'installation de l'agent Oracle Cloud fourni par le support technique Oracle.

    <installation_file.rpm> est le nom du fichier d'installation.

    Ubuntu
    Remarque

    Pour que vous puissiez installer l'agent Oracle Cloud sur les instances utilisant des images Ubuntu, Snapcraft doit y être installé. 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
    Windows Server
    #ps1_sysnative
    md c:\temp
    cd \temp
    Invoke-WebRequest -Uri "<URL/to/installation_file.msi>" -OutFile "c:\temp\OracleCloudAgentSetup.msi"
    msiexec /i "c:\temp\OracleCloudAgentSetup.msi" /quiet /L*V "c:\temp\OracleCloudAgentSetup.log"

    <URL/to/installation_file.msi> est l'URL du fichier d'installation de l'agent Oracle Cloud fourni par le support technique Oracle.

    Remarque

    Pour les versions héritées des images Windows, assurez-vous que cloudbase-init est pris en charge. Reportez-vous à WinRM et cloudbase-init sur les images Windows.
  5. Cliquez sur Créer.

Gestion des modules d'extension à l'aide de la console

Procédure d'affichage des modules d'extension activés pour une instance
  1. Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Cliquez sur l'onglet Agent Oracle Cloud.

    La liste des modules d'extension est affichée. Les modules d'extension activés peuvent avoir les statuts suivants :

    • RUNNING : le module d'extension est en cours d'exécution.
    • STOPPED : le module d'extension est arrêté.
    • NOT_SUPPORTED : le module d'extension n'est pas pris en charge sur la plate-forme.
    • INVALID : le statut du module d'extension n'est pas reconnu par le service.
Procédure d'activation ou de désactivation d'un module d'extension
  1. Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Cliquez sur l'onglet Agent Oracle Cloud.
  4. Activez ou désactivez le module d'extension.

    Attention

    Les fonctionnalités qui dépendent du module d'extension, comme la surveillance, le redimensionnement automatique ou la gestion de système d'exploitation, ne fonctionnent pas si le module d'extension est désactivé.

    La modification est effective au bout de 10 minutes maximum.

  5. Si vous avez activé un module d'extension, effectuez les tâches de configuration éventuellement requises pour pouvoir l'utiliser. Pour plus d'informations sur la configuration de chaque module d'extension, reportez-vous à la documentation correspondante dans Modules d'extension disponibles.
Procédure d'arrêt de tous les modules d'extension d'une instance

Vous pouvez arrêter tous les modules d'extension en cours d'exécution sur une instance. Les modules d'extension individuels activés sur l'instance restent activés, mais l'exécution des processus de module d'extension cesse. L'exécution des processus de module d'extension ne recommencera qu'après le redémarrage de tous les modules d'extension.

Par exemple, si vous voulez dépanner des modules d'extension, vous pouvez arrêter tous les modules d'extension, puis désactiver ceux qui présentent selon vous une erreur. Réactivez les modules d'extension un par un. Ne redémarrez les modules d'extension qu'après avoir activé chaque module d'extension pour déterminer lequel a un problème. Pour plus d'informations sur le dépannage des modules d'extension, reportez-vous à Dépannage de l'agent Oracle Cloud.

Pour arrêter tous les modules d'extension d'une instance, procédez comme suit :

  1. Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Cliquez sur l'onglet Agent Oracle Cloud.
  4. Cliquez sur Arrêter les modules d'extension.

    Attention

    Les fonctionnalités qui dépendent des modules d'extension, comme la surveillance, le redimensionnement automatique et la gestion de système d'exploitation, ne fonctionnent pas si tous les modules d'extension sont arrêtés.
  5. Cliquez sur Arrêter les modules d'extension.

    L'arrêt de l'ensemble des modules d'extension peut prendre plusieurs minutes. L'agent Oracle Cloud continue à s'exécuter lorsque des modules d'extension sont arrêtés.

Procédure de démarrage de tous les modules d'extension d'une instance
  1. Ouvrez le menu de navigation et cliquez sur Compute. Sous Compute, cliquez sur Instances.
  2. Cliquez sur l'instance qui vous intéresse.
  3. Cliquez sur l'onglet Agent Oracle Cloud.
  4. Cliquez sur Démarrer les modules d'extension.

    Le redémarrage des modules d'extension peut prendre jusqu'à 10 minutes.

Gestion des modules d'extension à l'aide de l'API

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'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.

Utilisez les opérations d'API suivantes pour gérer les modules d'extension d'agent Oracle Cloud :

  • Dans l'API des services de base :

    • LaunchInstance : active ou désactive les modules d'extension, ou arrête tous les modules d'extension, lorsque vous créez une instance.
    • GetInstance et ListInstances : obtiennent des informations sur les modules d'extension activés sur une instance (ou sur les instances d'une liste).
    • UpdateInstance : active ou désactive des modules d'extension individuels, et arrête ou démarre tous les modules d'extension, pour une instance existante.
  • Dans l'API de l'agent Oracle Cloud :

    • ListInstanceagentAvailablePlugins : répertorie les modules d'extension disponibles pour toutes les instances. Vous pouvez filtrer les résultats en fonction de l'image que vous prévoyez d'utiliser pour lancer une instance.
    • ListInstanceAgentPlugins : obtient des informations sur les modules d'extension disponibles sur une instance de calcul existante.
    • GetInstanceAgentPlugin : obtient des informations sur un module d'extension spécifique d'une instance de calcul existante.

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 l'instance peut accéder à Internet, aucune action n'est nécessaire. L'agent Oracle Cloud recherche périodiquement des versions plus récentes et installe la dernière version lorsqu'une mise à jour est disponible.

Si l'instance n'a pas accès à Internet, vous devez mettre à jour manuellement le logiciel d'agent Oracle Cloud. Par exemple, une instance de calcul ne peut pas accéder à Internet si elle n'a pas d'adresse IP publique, de passerelle Internet ou de passerelle de service. Dans ce cas, l'agent Oracle Cloud ne peut pas vérifier s'il existe des versions plus récentes.

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

Connectez-vous à l'instance, puis effectuez l'une des opérations suivantes :

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

    sudo yum info oracle-cloud-agent
  • Pour Oracle Linux Cloud Developer, exécutez la commande suivante :

    rpm -qa | grep 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 de l'agent Oracle Cloud sur une instance de calcul

Effectuez l'une des opérations suivantes :

  • Autorisez temporairement l'instance à accéder à Internet afin que l'agent Oracle Cloud puisse se mettre à jour.
  • Réalisez de nouveau les étapes d'installation en utilisant la dernière version.

Notes sur la version de l'agent Oracle Cloud

Versions pour Linux
Version Date Modifications
1,39 Février 12, 2024 Patchs mensuels et correctifs de bug.
1,38 Janvier 5, 2024

Calcul hautes performances

  • Correction de l'authentification RDMA de calcul HPC pour la récupération après un événement de reconfiguration ayant échoué.

Gestion des volumes de blocs :

  • Définit fast_io_fail_tmo sur désactivé dans multipath.conf.oca.

Management Agent :

  • Management Agent prend désormais en charge ARM.
1,37 Octobre 3, 2023

Agent Oracle Cloud :

  • Organise les unités de service systemd oracle-cloud-agent au niveau racine oca.slice.

Gestion des volumes de blocs :

  • Applique une correction de plug-in pour les pièces jointes UHP.

Oracle Java Management Service :

  • Oracle Java Management Service 8.0 est désormais disponible pour toutes les régions.

Management Agent :

  • Management Agent désactive la correction de bogue du module d'extension et autorise l'import de l'autorité de certification racine personnalisée.
1,36 Août 11, 2023

Oracle Java Management Service :

  • Met à jour le script d'installation d'Oracle Java Management Service.

Gestion des volumes de blocs :

  • Applique les étapes de réglage à la forme BM.Standard.A1.160 pour les attachements à chemins d'accès multiples.
Surveillance des instances de calcul
  • Ajout d'une nouvelle dimension, dedicatedVmHostId, au flux de mesures émis.
1,35 Juillet 12, 2023

Management Agent :

  • Prise en charge d'Management Agent pour Oracle Linux 9.

Gestion des volumes de blocs :

  • Prise en charge d'Block Volume Management pour Ubuntu.
  • Corrige le bogue de formatage dans la journalisation.

Oracle Java Management Service :

  • Configure le gestionnaire de journaux personnalisé pour Oracle Java Management Service.
1,34 juin 14, 2023

Oracle Java Management Service :

  • Oracle Java Management Service 7.0 est disponible pour toutes les régions.
  • Mise à jour du script du lanceur de module d'extension Oracle Java Management Service.
1,33 Mai 9, 2023

Gestion des volumes de blocs :

  • Corrige les bugs liés à l'attachement automatique.
  • Met à jour la séquence d'interrogation dans le module d'extension de gestion des volumes de blocs.

Oracle Java Management Service :

  • Mise à niveau d'Oracle Java Management Service vers la version 7.0.
1,32 Avril 6, 2023

Vulnerability Scanning :

  • Désactive la collecte des métadonnées de système de fichiers dans Vulnerability Scanning lorsque l'analyse d'application n'est pas activée.

Oracle Java Management Service :

  • Vérifie la version de Java pour le module d'extension Oracle Java Management Service à la recherche de modules d'extension sans tête/avec tête.
  • Met à jour le lanceur Oracle Java Management Service pour permettre à l'application d'agent d'utiliser jcmd et d'attacher des modules pour le module d'extension Java Management Service.
1,31 Mars 14, 2023 Patchs mensuels et correctifs de bug.
1.30.0 7 février 2023

Exécution de commandes sur les instances de calcul :

  • Réduction de la limite de prise en charge de 128 Mio de sortie de commande pour toute sortie téléchargée vers une URL de demande pré-authentifiée.

Management Agent :

  • Blocage des tentatives de démarrage lorsque Management Agent présente un état incorrect connu.

Oracle Java Management Service :

  • Correction du script de lancement Oracle Java Management Service pour Oracle Linux 6.
  • Ajout de corrections pour la fonctionnalité JFR (JDK Flight Recorder) de Java Management Service.
1.29.0 28 décembre 2022

Surveillance des journaux personnalisés :

  • Ajout de la prise en charge des instances avec des processeurs reposant sur Arm.

Oracle Autonomous Linux :

  • Définition du canal UEK (Unbreakable Enterprise Kernel) par défaut sur UEK Release 7 sur Oracle Autonomous Linux 8.

Oracle Java Management Service :

  • Mise à niveau d'Oracle Java Management Service vers la version 6.0.

Agent du service OS Management :

  • Ajout de la prise en charge du mode FIPS sur Oracle Linux 8 pour les instances avec des processeurs reposant sur Arm.
1.28.0 10 novembre 2022

Exécution de commandes sur les instances de calcul :

  • Traitement des téléchargements à plusieurs formulaires à l'aide de demandes pré-authentifiées.

Agent du service OS Management :

  • Désactivation du syslog DNF.
1.27.0 8 septembre 2022

Ajout de corrections pour l'outil de diagnostic de l'agent Oracle Cloud.

Surveillance des journaux personnalisés :

  • Vérification de l'arrêt de l'agent de surveillance unifié avant toute émission d'une commande systemctl start.

Oracle Java Management Service :

  • Ajout de la vérification du référentiel JDK.

Agent du service OS Management :

  • Ajout de la prise en charge du mode FIPS sur Oracle Linux 8 pour les instances avec des processeurs x86_64 (AMD et Intel).
  • Correction du nom d'affichage d'instance gérée.

Vulnerability Scanning :

  • Correction de l'arrêt de l'agent Qualys.
  • Correction du problème de remplissage de disque par l'analyse d'application Vulnerability Scanning.
1.26.0 3 août 2022

Gestion des volumes de blocs :

  • Ajout de la prise en charge d'Oracle Linux 9.

Oracle Java Management Service :

  • Module d'extension version 5.0.122.
  • Ajout de la prise en charge d'Oracle Linux 9.

Agent du service OS Management :

  • Corrections de bug.

Vulnerability Scanning :

  • Ajout de paramètres de fournisseur avec Object Storage et apport de correctifs aux arrêts de fournisseur.

Instances Ubuntu uniquement :

  • Ajout de la prise en charge de l'outil de diagnostic.
1.25.0 7 juillet 2022

Bastion :

  • Gestion de %h et %u par le module d'extension Bastion dans le fichier sshd_config.

Oracle Autonomous Linux :

  • Mise à jour visant à éviter les interblocages.

Agent du service OS Management :

  • Mise à jour visant à éviter les interblocages.

Vulnerability Scanning :

  • Correctifs Appscan.
1.24.0 8 juin 2022

Exécution de commandes sur les instances de calcul :

  • Correction de la commande runcommand npe lorsque la réponse au sondage est NULL.
  • Ajout de la prise en charge de "shell" au niveau des spécifications de déploiement et des étapes individuelles dans le déploiement du code.

Vulnerability Scanning :

  • Workflow de mise à jour, d'installation et d'activation de l'agent Qualys, et utilisation de vss-tools pour AppScan.
1.23.0 5 mai 2022

Bastion :

  • Apport de modifications au fichier de clés autorisées créé pour le propriétaire du répertoire de base.

Gestion des volumes de blocs :

  • Prise en charge de l'attachement automatique des volumes à un seul chemin.

Oracle Autonomous Linux :

  • Augmentation de la limite de taille du fichier ZIP d'erreur.

Agent du service OS Management :

  • Correction de l'adresse osms-work-request dans le kit SDK pour Go.

Vulnerability Scanning :

  • Ajout d'un programme d'installation Qualys et apport de modifications pour basculer entre les agents Vulnerability Scanning et Qualys.
  • Ajout d'un outil d'analyse Syft pour Vulnerability Scanning, ainsi que d'un squelette du fichier binaire des outils Vulnerability Scanning.
  • Restriction du droit d'accès au fichier copié par JarScan Vulnerability Scanning à l'utilisateur oca en lecture seule.
1.22.0 31 mars 2022

Oracle Autonomous Linux :

  • Améliorations apportées à la migration et aux notifications.

Oracle Java Management Service :

  • Version initiale.

Vulnerability Scanning :

  • Emission de davantage de mesures de temps JarScan.
1.21.0 2 mars 2022

Management Agent :

  • Correction de la conversion du type de package.

Oracle Autonomous Linux :

  • Correction de bogues et amélioration de la résilience en cas de coupure.

Vulnerability Scanning :

  • Mise à disposition d'une analyse rapide des fichiers JAR à l'aide d'un script shell afin de réduire les délais et le temps système des ressources.
  • Suppression des métadonnées de disque du chemin actif de l'analyse et collecte de ces métadonnées dans le cadre d'une exécution parallèle.
1.20.0 2 février 2022

Oracle Autonomous Linux :

  • Correction d'une condition de concurrence.

Vulnerability Scanning :

  • Ajout d'un mode de module d'extension plus lent en vue de la lecture d'un disque entier à l'aide de sudo.

Instances Ubuntu uniquement :

  • Corrections de bug.
1.19.0 6 janvier 2022

Surveillance des journaux personnalisés :

  • Suppression de la lecture du fichier versionInfo.yml redondant et mise à niveau uniquement lorsque la version de l'agent est supérieure.

Oracle Autonomous Linux :

  • Mises à jour pour la gestion des canaux, le traitement des erreurs et la migration Autonomous Linux.

Agent du service OS Management :

  • Correction du décodage de la sortie du sous-processus Python 3.

Vulnerability Scanning :

  • Mise à jour de ScanJavaPkgs pour réduire la vulnérabilité de Log4j.
1.18.0 6 décembre 2021

Bastion :

  • Correction d'un bug concernant les noms utilisateur semblables.

Oracle Autonomous Linux :

  • Mises à jour pour les nouvelles tentatives de mise à jour yum et les nouvelles tentatives de téléchargement suite à une erreur.
  • Activé dans United Kingdom Government Cloud.

Instances Ubuntu uniquement :

  • Corrections de bug.
1.17.0 19 novembre 2021

La version de l'agent Oracle Cloud respecte désormais la spécification de gestion sémantique des versions (SemVer).

Lorsque la création du client de surveillance échoue au démarrage, l'utilitaire de ligne de commande du script gomon peut maintenant effectuer une récupération.

Oracle Autonomous Linux :

  • Ajout de corrections pour ignorer les fausses alarmes.
  • Réduction du temps de démarrage.
  • Ajout d'une vérification de l'état.
1.16.0 20 octobre 2021

Agent du service OS Management :

  • Ajout de la prise en charge d'Oracle Linux 8.x.
  • Ajout de la prise en charge du nettoyage du stockage de données pour les agents natifs inactifs.

Oracle Autonomous Linux :

  • Ajout de la prise en charge des configurations personnalisées.
  • Suppression de soscleaner et de l'accès sudo d'Oracle Ksplice au maître.

Exécution de commandes sur les instances de calcul :

  • Correction d'un bug de variable d'environnement.

Modification de la propriété du fichier de configuration agent.yml pour la prise en charge des mises à niveau.

1.15.0 21 septembre 2021 Ajout de la prise en charge du module d'extension Agent de service OS Management avec des formes reposant sur Arm exécutant Oracle Linux.
1.14.2 2 septembre 2021 Ajout de la prise en charge du module d'extension Oracle Autonomous Linux.
1.14.0 20 août 2021

L'outil de diagnostic est désormais inclus dans le package de version.

Agent du service OS Management :

  • Ajout de la prise en charge de l'activation automatique de la fonctionnalité de repérage et de surveillance des ressources avec une nouvelle stratégie.
1.13.0 1er juillet 2021

Ajout de la prise en charge des formes reposant sur Arm exécutant Oracle Linux pour les modules d'extension suivants :

  • Bastion
  • Gestion des volumes de blocs
  • Exécution de commandes sur les instances de calcul
  • Vulnerability Scanning

Vérification de la mise à jour au démarrage différée d'une heure.

Déplacement de l'adresse de service d'agent d'instance de iaas vers instance-agent.

Agent du service OS Management :

  • Ajout de la prise en charge des certificats d'autorité de certification personnalisés.

Vulnerability Scanning :

  • Mise à jour de la manière dont les packages RPM sont interrogés.
1.12.0 2 juin 2021

Bastion :

  • Correction visant à créer les clients de plan de contrôle et de plan de données une seule fois et non à chaque itération du workflow de bastion.

Gestion des volumes de blocs :

  • Mise à jour du statut du module d'extension pour qu'il indique En cours d'exécution ou Arrêté lorsque celui-ci est respectivement en cours d'exécution ou arrêté.
  • Suppression du fichier /etc/multipath.conf par défaut pour éviter les conflits.
  • Amélioration du message d'erreur pour signaler qu'aucun attachement de volume n'a été détecté par le module d'extension.
  • Correction d'une condition de concurrence par le redémarrage du service multipathd.

Instances Ubuntu uniquement :

  • Mises à jour diverses.
1.11.4 20 mai 2021 Correction d'un problème avec l'outil de mise à jour 1.11.0 et 1.11.1 qui ne mettait pas à jour le logiciel d'agent Oracle Cloud.
1.11.3 14 mai 2021 Mises à jour diverses.
1.11.1 3 mai 2021

Remplacement de l'outil de mise à jour Python par un outil de mise à jour Golang.

Version initiale du module d'extension Bastion.

1.10.0 7 avril 2021

Surveillance des journaux personnalisés :

  • Ajout de la prise en charge d'Ubuntu 16.04, 18.04 et 20.04.

Agent du service OS Management :

  • Ajout d'osmsx_ctl pour gérer un fichier d'indicateurs dans les futures versions d'Autonomous Linux.
  • Ajout du modèle d'objet FIPS au build de l'agent du service OS Management.

Instances Ubuntu uniquement :

  • Ajout de la prise en charge de la surveillance des journaux personnalisés.
1.9.0 3 mars 2021

Agent du service OS Management :

  • Le processus OS Management effectue une liaison vers le port dans la plage éphémère.
  • Gestionnaire d'erreurs personnalisé pour les transactions YUM vides.
1.8.3 13 janvier 2021

Instances Ubuntu uniquement :

  • Ajout de la prise en charge de l'activation ou de la désactivation des modules d'extension individuels.
  • Ajout de deux nouvelles mesures pour la surveillance.
  • Correction relative au démarrage de l'outil de mise à jour dans les nouvelles images.
  • Correction de l'outil de mise à jour relative à la vérification de la signature sur les packages.
  • Ajout de la prise en charge des modules d'extension réattachables afin que l'agent Oracle Cloud puisse être mis à niveau sans arrêter les modules d'extension.
1.8.2 13 janvier 2021

Surveillance des instances de calcul :

  • Amélioration du filtrage des unités de disque UNIX.
1.8.1 13 janvier 2021

Agent du service OS Management :

  • Désactivé par défaut.
1.8.0 13 janvier 2021

Ajout de la prise en charge de l'activation ou de la désactivation des modules d'extension individuels.

Ajout de deux nouvelles mesures pour la surveillance.

Agent du service OS Management :

  • Activé par défaut.
1.7.1 17 décembre 2020

Correction relative au démarrage de l'outil de mise à jour dans les nouvelles images.

Désactivation de l'agent du service OS Management dans US Government Cloud.

1.7.0 7 décembre 2020

Correction de l'outil de mise à jour relative à la vérification de la signature sur les packages.

Surveillance des journaux personnalisés :

  • Correction de bug relative à la vérification de la signature.
  • Ajout d'un espace de noms de bucket par défaut pour les domaines non commerciaux.
1.6.0 6 novembre 2020

Ajout de la prise en charge des modules d'extension réattachables afin que l'agent Oracle Cloud puisse être mis à niveau sans arrêter les modules d'extension.

Exécution de commandes sur les instances de calcul :

  • Inclusion de la prise en charge de la fonctionnalité d'exécution de commande dans toutes les régions du domaine commercial Oracle Cloud Infrastructure.

Surveillance des journaux personnalisés :

  • Activation de la vérification de la signature sur les packages dans CentOS.

Agent du service OS Management :

  • Correction du module d'extension de sorte que son processus s'arrête plutôt que de rester inactif lorsque l'arrêt est demandé.
  • Correction d'un bug de cycle d'arrêt à la mise à niveau dans lequel OS Management met à niveau l'agent Oracle Cloud à l'aide de YUM, ce qui arrête l'agent Oracle Cloud, qui arrête alors le module d'extension.
1.5.1 27 octobre 2020 Inclusion de la prise en charge de la fonctionnalité d'exécution de commande.
1.4.1 21 octobre 2020 Correctif logiciel relatif à la terminaison de l'agent des processus orphelins.
1.4.0 2 octobre 2020

Correction du démon et des modules d'extension dans l'outil de mise à jour pour les rendre plus résilients.

1.3.2 9 septembre 2020

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

Améliorations mineures apportées au module d'extension de surveillance des instances de calcul. Activation de modules d'extension supplémentaires.

Création de 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.

Inclusion de la prise en charge du service de métadonnées d'instance (IMDS) version 2.

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.0.10 15 juillet 2019 Correction de la gestion de la terminaison forcée d'oracle-cloud-agent-updater.
Versions pour Windows
Version Date Modifications
1,39 Février 12, 2024 Patchs mensuels et correctifs de bug.
1,38 Janvier 5, 2024 Patchs mensuels et correctifs de bug.
1,37 Octobre 3, 2023 Patchs mensuels et correctifs de bug.
1,36 Août 11, 2023
Surveillance des instances de calcul
  • Ajout d'une nouvelle dimension, dedicatedVmHostId, au flux de mesures émis
1,35 Juillet 12, 2023

Gestion des volumes de blocs :

  • Corrige le bogue de formatage dans la journalisation.
1,34 juin 14, 2023 Patchs mensuels et correctifs de bug.
1,33 Mai 9, 2023

Gestion des volumes de blocs :

  • Corrige les bugs liés à l'attachement automatique.
  • Met à jour la séquence d'interrogation dans le module d'extension de gestion des volumes de blocs.
1,32 Avril 6, 2023 Patchs mensuels et correctifs de bug.
1,31 Mars 14, 2023 Patchs mensuels et correctifs de bug.
1.30.0 7 février 2023

Exécution de commandes sur les instances de calcul :

  • Réduction de la limite de prise en charge de 128 Mio de sortie de commande pour toute sortie téléchargée vers une URL de demande pré-authentifiée.
1.29.0 28 décembre 2022 Patches et correctifs de bug.
1.28.0 10 novembre 2022 Corrections de bug.
1.27.0 8 septembre 2022

Ajout de corrections pour l'outil de diagnostic de l'agent Oracle Cloud.

Vulnerability Scanning :

  • Correction de l'arrêt de l'agent Qualys.
1.26.0 3 août 2022

Vulnerability Scanning :

  • Ajout de paramètres de fournisseur avec Object Storage et apport de correctifs aux arrêts de fournisseur.
1.25.0 7 juillet 2022

Ajout de l'agent Qualys pour Windows.

Correctifs Appscan.

1.24.0 8 juin 2022

Gestion des volumes de blocs :

  • Prise en charge de l'attachement automatique pour les volumes de blocs.

Exécution de commandes sur les instances de calcul :

  • Correction de la commande runcommand npe lorsque la réponse au sondage est NULL.
1.23.0 5 mai 2022 Corrections de bug.
1.22.0 31 mars 2022 Corrections de bug.
1.21.0 2 mars 2022 Corrections de bug.
1.20.0 1 février 2022 Corrections de bug.
1.19.0 6 janvier 2022

Suppression des packages du programme d'installation dans les résultats de l'outil de diagnostic.

Surveillance des journaux personnalisés :

  • Suppression de la lecture du fichier versionInfo.yml redondant et mise à niveau uniquement lorsque la version de l'agent est supérieure.
1.18.0 6 décembre 2021 Corrections de bug.
1.17.2 19 novembre 2021

Correction d'un bug d'expiration de l'agent de service OS Management.

1.17.0 19 novembre 2021

La version de l'agent Oracle Cloud respecte désormais la spécification de gestion sémantique des versions (SemVer).

Lorsque la création du client de surveillance échoue au démarrage, l'utilitaire de ligne de commande du script gomon peut maintenant effectuer une récupération.

1.16.0 20 octobre 2021

Ajout de l'ensemble des utilisateurs Windows Server 2019 à l'outil de diagnostic.

Apport de corrections à l'outil de diagnostic.

1.15.0 21 septembre 2021 Corrections de bug.
1.14.0 20 août 2021

L'outil de diagnostic est désormais inclus dans le package de version.

Ajout de la prise en charge de l'auto-test de l'agent de service OS Management.

1.13.0 1er juillet 2021

Vérification de la mise à jour au démarrage différée d'une heure.

Déplacement de l'adresse de service d'agent d'instance de iaas vers instance-agent.

Agent du service OS Management :

  • Ajout de la prise en charge des certificats d'autorité de certification personnalisés.
1.12.0 2 juin 2021

Gestion des volumes de blocs :

  • Corrections de bug.

Surveillance des journaux personnalisés :

  • Utilisation du basculement de versions de système d'exploitation pour le système d'exploitation Windows.

Vulnerability Scanning :

  • Corrections de bug.
1.11.1 20 mai 2021 Correction d'un problème avec l'outil de mise à jour 1.11.0 qui ne mettait pas à jour le logiciel d'agent Oracle Cloud.
1.11.0 3 mai 2021 Remplacement de l'outil de mise à jour Python par un outil de mise à jour Golang.
1.10.0 7 avril 2021

Fermeture du descripteur ouvert pour la mesure allocstall.

Agent du service OS Management :

  • Journalisation supplémentaire sous Windows.
  • Ajout d'osmsx_ctl.
1.9.0 3 mars 2021 Corrections de bug.
1.8.0 13 janvier 2021

Ajout de la prise en charge de l'activation ou de la désactivation des modules d'extension individuels.

Ajout de deux nouvelles mesures pour la surveillance.

Agent du service OS Management :

  • Activé par défaut.
1.7.1 17 décembre 2020 Désactivation de tous les modules d'extension dans US Government Cloud.
1.7.0 7 décembre 2020

Correction de l'outil de mise à jour relative à la vérification de la signature sur les packages.

Exécution de commandes sur les instances de calcul :

  • Activation pour Windows.

Surveillance des journaux personnalisés :

  • Ajout d'un espace de noms de bucket par défaut pour les domaines non commerciaux.

Agent du service OS Management :

  • Nettoyage des répertoires temporaires OS Management restants dus à la terminaison d'OS Management au redémarrage du système.
1.5.0.0 6 novembre 2020

Ajout de la prise en charge des modules d'extension réattachables afin que l'agent Oracle Cloud puisse être mis à niveau sans arrêter les modules d'extension.

Activation du module d'extension de surveillance des journaux personnalisés dans les domaines US Government Cloud.

1.4.1.0 2 octobre 2020

Correction du démon et des modules d'extension dans l'outil de mise à jour pour les rendre plus résilients.

1.3.0.0 7 août 2020 Améliorations mineures apportées au module d'extension de surveillance des instances de calcul.
1.2.0.0 26 juin 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.

Inclusion de la prise en charge du service de métadonnées d'instance (IMDS) version 2.

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.

Désinstallation du logiciel d'agent Oracle Cloud

Vous pouvez désinstaller le logiciel de l'agent Oracle Cloud d'une instance. Une fois que vous avez désinstallé l'agent Oracle Cloud, les fonctionnalités qui dépendent de ses modules d'extension ne sont plus disponibles pour l'instance.

Procédure de désinstallation de l'agent Oracle Cloud d'une instance
  1. Se connecter à l'instance.
  2. Exécutez les commandes suivantes :

    • Oracle Linux et CentOS :

      sudo yum remove oracle-cloud-agent
    • Ubuntu :

      sudo apt-get remove oracle-cloud-agent
    • Windows :

      $app = Get-WmiObject -Class Win32_Product -Filter "Name = 'Oracle Cloud Agent'"
      >> $app.Uninstall(){}