Utilisation du graphique Helm de surveillance Kubernetes

Déployez le logiciel de l'agent et le plugiciel Java Management Service sur une grappe 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 graphique Helm :
    Le graphique Helm du service de surveillance pour OCI Kubernetes comprend 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.
    Note

    Les extraits de fichier suivants ne sont que des parties du fichier réel. Assurez-vous de modifier uniquement 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 :

    Dans le 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 StatefulSet pour l'agent de gestion 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