Installer l'agent

Découvrez comment installer l'agent de surveillance unifié, que ce soit pour des instances, des instances existantes ou des instances créées à partir d'images personnalisées et des instances autres qu'Oracle Cloud Infrastructure.

Remarque

L'agent, ou agent de surveillance unifié, est également appelé module d'extension d'agent Oracle Cloud, appelé surveillance des journaux personnalisés.

Sur les nouvelles instances Oracle Cloud Infrastructure avec des systèmes d'exploitation pris en charge, vous pouvez activer l'agent directement lors de la création. Pour les instances nouvelles et existantes avec systèmes d'exploitation pris en charge, le module d'extension Surveillance des journaux personnalisés doit être activé et tous les modules d'extension doivent être en cours d'exécution. Pour plus d'informations, reportez-vous à Plug-ins disponibles.

Installation manuelle

Si le module d'extension de surveillance des journaux personnalisés est déjà activé, votre instance est automatiquement corrigée afin d'installer l'agent. Sinon, vous pouvez utiliser les instructions d'installation manuelles suivantes.

Exécutez la commande suivante pour obtenir plus de détails sur les dernières versions de téléchargement d'agent pour chaque système d'exploitation :

oci os object get --namespace axmjwnk4dzjv --bucket-name unified-monitoring-agent-config --name versionInfoV2.yml --file versionInfoV2.yml --profile <profile-name> --auth security_token
La commande télécharge le fichier versionInfoV2.yml avec le contenu suivant :
versionInfoComposite:
  Oracle Linux Server:
    prefix: "unified-monitoring-agent-ol-"
    stableVersion: "0.1.25"
    postStableVersionComposite:
      default:
  CentOS Linux:
    prefix: "unified-monitoring-agent-cl-"
    stableVersion: "0.1.25"
    postStableVersionComposite:
      default:
  Ubuntu:
    prefix: "unified-monitoring-agent-ub-"
    stableVersion: "0.1.25"
    postStableVersionComposite:
      default:
  Windows:
    prefix: "unified-monitoring-agent-win-"
    stableVersion: "0.1.2"
    postStableVersionComposite:
      default:
  Debian GNU/Linux:
    prefix: "unified-monitoring-agent-deb-"
    stableVersion: "0.1.25"
    postStableVersionComposite:
      default:

Le champ stableVersion dans versionInfoV2.yml affiche le dernier numéro de version à utiliser pour chaque système d'exploitation. Une fois que vous avez trouvé le numéro de version approprié, effectuez les étapes de configuration suivantes, que ce soit pour Linux ou Windows.

Linux :

  1. Se connecter à l'instance.
  2. Configuration de l'authentification basée sur un jeton pour l'interface de ligne de commande.
  3. Utilisez la commande suivante pour télécharger l'agent non-FIPS ou FIPS-enabled pour votre système d'exploitation Linux, tout en remplaçant <bucket>, <name> et <file> pour la version particulière du système d'exploitation :

    oci os object get --namespace axmjwnk4dzjv --bucket-name <bucket> --name <name> --file <file> --profile OC1 --auth security_token
    Version du système d'exploitation <Bucket> <Name> et <File>
    agent non FIPS
    Oracle Linux 7 unified-monitoring-agent-ol-bucket unified-monitoring-agent-ol-7-<version>.rpm
    Oracle Linux 8 unified-monitoring-agent-ol-bucket unified-monitoring-agent-ol-8-<version>.rpm
    CentOS 7 unified-monitoring-agent-cl-bucket unified-monitoring-agent-cl-7-<version>.rpm
    Ubuntu 16.04 unified-monitoring-agent-ub-bucket unified-monitoring-agent-ub-16-<version>.deb
    Ubuntu 18.04 unified-monitoring-agent-ub-bucket unified-monitoring-agent-ub-18-<version>.deb
    Ubuntu 20.04 unified-monitoring-agent-ub-bucket unified-monitoring-agent-ub-20-<version>.deb
    Agent compatible FIPS
    Oracle Linux 7 unified-monitoring-agent-ol-bucket unified-monitoring-agent-ol-7-fips-<version>.rpm
    Oracle Linux 8 unified-monitoring-agent-ol-bucket unified-monitoring-agent-ol-8-fips-<version>.rpm
    Remarque

    Les performances sont affectées lors de l'utilisation de l'agent compatible FIPS.
  4. Exécutez la commande suivante pour installer le RPM :
    yum install -y <rpm-name>

    Pour Ubuntu :

    dpkg -i <deb-package-name>

Windows :

  1. Se connecter à l'instance.
  2. Configuration de l'authentification basée sur un jeton pour l'interface de ligne de commande.
  3. Utilisez la commande suivante pour télécharger l'agent pour Windows Server 2012, 2016 et 2019, tout en remplaçant <name> et <file> pour la version particulière du système d'exploitation Windows :
    oci os object get --namespace axmjwnk4dzjv --bucket-name unified-monitoring-agent-win-bucket --name <name> --file <file> --profile OC1 --auth security_token
    Version du système d'exploitation <Name> et <File>
    Windows 2012 unified-monitoring-agent-win-2012-<version>.msi
    Windows 2016 unified-monitoring-agent-win-2016-<version>.msi
    Windows 2019 unified-monitoring-agent-win-2019-<version>.msi
    Windows 2022 unified-monitoring-agent-win-2022-<version>.msi
  4. Ouvrez une invite de commande élevée (en tant qu'administrateur) et exécutez la commande MSI. L'installation peut prendre jusqu'à cinq minutes :
    C:\path\to\file\<unified monitoring agent msi>

    Pour une version plus avancée de la commande précédente afin de déboguer les problèmes d'installation de MSI, exécutez la commande suivante :

    msiexec /i "C:\path\to\file\<unified monitoring agent msi>" /l*v "C:\unified-monitoring-agent_msi.log"

Instances créées à partir d'images personnalisées et d'instances autres qu'Oracle Cloud Infrastructure

  1. Installez l'agent selon les mêmes étapes que dans Installation manuelle.
  2. Configurez les clés d'API utilisateur pour l'instance en cours d'exécution. Pour générer la clé d'API utilisateur, suivez les instructions décrites dans Procédure de génération d'une clé de signature d'API.
    • (Linux). Placez le répertoire ".oci" et son contenu sous /etc/unified-monitoring-agent.
    • (Windows). Pour Windows, certaines étapes sont différentes. Veillez donc à suivre les étapes appropriées. Créez le dossier ".oci" et son contenu dans le répertoire C:\oracle_unified_agent.
  3. Suivez les instructions décrites dans Création d'un profil dans le fichier de configuration de l'interface de ligne de commande Oracle Cloud Infrastructure pour créer le fichier de configuration avec les modifications apportées à l'étape suivante.
  4. Après avoir suivi les étapes décrites dans Création d'un profil dans le fichier de configuration de l'interface de ligne de commande Oracle Cloud Infrastructure, veillez à nommer le profil (<nom-profil>) "UNIFIED_MONITORING_AGENT" pour cette section.
    Voici un exemple de configuration de l'agent de surveillance unifiée à utiliser pour l'authentification auprès du service :
    [UNIFIED_MONITORING_AGENT]
    user=ocid1.user.region..aaa...
    fingerprint=<cert fingerprint>
    key_file=/path/to/ocifolder/.oci/private.pem
    tenancy=ocid1.tenancy.region..aaa...
    region=<instances region>
    pass_phrase="pashphrase1234"