Utilisation du graphique Helm de surveillance Kubernetes

Déployez le logiciel d'agent et le module d'extension Java Management Service sur un cluster Kubernetes pour surveiller et gérer vos applications.

Les étapes suivantes détaillent le processus de configuration et d'installation du graphique d'aide :
  1. Configurez le dossier Helm :
    Le graphique Helm OCI Kubernetes Monitoring inclut des modèles qui nécessitent des valeurs fournies par l'utilisateur. Le fichier values.yaml se trouve dans le répertoire oci-onm que vous avez créé lors du téléchargement du graphique Helm. Mettez à jour le fichier oci-onm/values.yaml conformément aux instructions fournies.
    Remarque

    Les fragments de code de fichier suivants ne sont que des parties du fichier réel. Veillez à ne modifier que les champs marqués comme [Entrée requise].
    global:
      [...]
      kubernetesClusterID:
      # -- Provide a unique name for the cluster. This would help uniquely identifying the logs and metrics data at OCI Logging Analytics and OCI Monitoring respectively, when monitoring multiple clusters
      kubernetesClusterName: NameOfYourCluster # [INPUT REQUIRED] Enter a name for your cluster. This will be the host name for the managed instance in JMS Fleets.
    
    [...]
    
    oci-onm-logan:
     enabled: false # [INPUT REQUIRED] Add this line to disable logging analytics as JMS does not depend on it
     oci-onm-common:
        enabled: false
    [...] 
    
    oci-onm-mgmt-agent:
      [...]
      kubernetesCluster:
        name: "< .Values.global.kubernetesClusterName >"
      mgmtagent:
        # Provide the base64 encoded content of the Management Agent Install Key file (e.g. cat input.rsp | base64 -w 0)
        installKeyFileContent: "" # [INPUT REQUIRED] Enter the base64 value copied from step 2 between the quotes
        # Follow steps documented at https://github.com/oracle/docker-images/tree/main/OracleManagementAgent to build docker image.
        image:
          [...]
  2. Dans le répertoire parent du dossier oci-onm, exécutez la commande suivante pour vérifier le graphique Helm :
    helm template oci-onm/

    Assurez-vous qu'aucune erreur n'apparaît dans la sortie de la console.

  3. Installez le graphique Helm dans l'espace de noms par défaut :

    A partir du répertoire parent du dossier oci-onm, exécutez la commande suivante pour installer le graphique Helm dans l'espace de noms par défaut.

    helm install mgmtagent-monitoring oci-onm/ -n default
  4. Vérifiez l'installation:
    Vérifiez que le fichier StatefulSet de l'agent OMA est prêt et en cours d'exécution en vérifiant son statut à l'aide de la commande suivante :
    kubectl get pods -n oci-onm