Gestion des configurations d'agent

Utiliser les configurations d'agent pour ingérer des données de mesure dans des mesures personnalisées. Par exemple, exposez les mesures d'une machine virtuelle à l'aide d'une adresse HTTP au format Prometheus. Une configuration d'agent utilise l'agent, ou agent de surveillance unifié, également appelé module d'extension d'agent Oracle Cloud appelé surveillance des journaux personnalisés.

Remarque

L'API Monitoring est une autre façon de publier des mesures personnalisées.
Cette image présente les configurations d'agent avec des destinations de mesure.

Les mises à jour de configuration d'agent sont détectées et chargées automatiquement.

Avant de commencer

Pour publier des mesures personnalisées à l'aide d'une configuration d'agent, une instance doit appartenir à un groupe dynamique et ce groupe dynamique doit être autorisé à gérer les configurations d'agent et à utiliser des mesures.

  1. Installez l'agent.

  2. Vérifiez que l'agent est installé.

  3. Définissez un groupe dynamique pour la ou les ressources.

    Exemple de règles de correspondance :

    Pour spécifier une instance par ID :

    All {instance.id = 'ocid1.instance.<region>.<location>.<unique_ID>'}

    Pour indiquer toutes les instances d'un compartiment, procédez comme suit :

    All {instance.compartmentid = 'ocid1.compartment.<region>..<unique_ID>'}
  4. Accordez des droits d'accès au groupe dynamique pour gérer les configurations d'agent et pour utiliser les configurations d'agent afin de publier des mesures personnalisées dans un espace de noms de mesure.

    Exemple de stratégie :

    Allow dynamic-group <group_name> to use metrics in tenancy 
    Allow dynamic-group <group_name> to manage unified-configuration in tenancy 
  5. Configurez une entrée pour la configuration de l'agent.

    Par exemple, exposez les mesures d'une machine virtuelle à l'aide d'une adresse HTTP au format Prometheus :

    http://1.2.3.4:9100/metrics

Systèmes d'exploitation pris en charge

Voici les systèmes d'exploitation pris en charge par les configurations d'agent :

OS non-FIPS FIPS ARM
Oracle Linux 7 Oui Oui Oui
Oracle Linux 8 Oui Oui Non
CentOS 7 Oui Oui Non
Windows Server 2012 R2 Oui Oui Non
Windows Server 2016 Oui Oui Non
Windows Server 2019 Oui Oui Non
Windows Server 2022 Oui Oui Non
Ubuntu 16.04 Oui Non Non
Ubuntu 18.04 Oui Non Non
Ubuntu 20.04 Oui Non Non