Uso del grafico Helm di monitoraggio Kubernetes

Distribuisci il software dell'agente e il plugin Java Management Service in un cluster Kubernetes per monitorare e gestire le tue applicazioni.

I passi riportati di seguito descrivono in dettaglio il processo di configurazione e installazione del grafico helm.
  1. Configurare il grafico Helm:
    Il grafico Helm di monitoraggio di OCI Kubernetes include modelli che richiedono valori forniti dall'utente. Il file values.yaml si trova nella directory oci-onm creata quando si scarica il grafico Helm. Aggiornare il file oci-onm/values.yaml in base alle istruzioni fornite.
    Nota

    Gli snippet di file riportati di seguito sono solo parti del file effettivo. Assicurarsi di modificare solo i campi contrassegnati come [Input obbligatorio].
    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. Dalla directory padre della cartella oci-onm, eseguire il comando seguente per verificare il grafico Helm:
    helm template oci-onm/

    Assicurarsi che nell'output della console non vengano visualizzati errori.

  3. Installare il grafico Helm nello spazio di nomi predefinito:

    Dalla directory padre della cartella oci-onm, eseguire il comando seguente per installare il grafico Helm nello spazio di nomi predefinito.

    helm install mgmtagent-monitoring oci-onm/ -n default
  4. Verificare l'installazione:
    Verificare che StatefulSet per il Management Agent sia pronto e in esecuzione controllandone lo stato con il comando seguente:
    kubectl get pods -n oci-onm