Uso del gráfico de Helm Monitoring de Kubernetes

Despliegue el software del agente y el plugin de Java Management Service en un cluster de Kubernetes para supervisar y gestionar las aplicaciones.

Los siguientes pasos detallan el proceso para configurar e instalar el gráfico de timbres:
  1. Configure el gráfico de Helm:
    El gráfico de OCI Kubernetes Monitoring Helm incluye plantillas que requieren valores proporcionados por el usuario. El archivo values.yaml se encuentra en el directorio oci-onm que creó al descargar el gráfico de Helm. Actualice el archivo oci-onm/values.yaml según las instrucciones proporcionadas.
    Nota

    Los siguientes fragmentos de archivo son solo partes del archivo real. Asegúrese de modificar solo los campos marcados como [Entrada necesaria].
    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. En el directorio principal de la carpeta oci-onm, ejecute el siguiente comando para verificar el gráfico de Helm:
    helm template oci-onm/

    Asegúrese de que no aparecen errores en la salida de la consola.

  3. Instale el gráfico de Helm en el espacio de nombres por defecto:

    En el directorio principal de la carpeta oci-onm, ejecute el siguiente comando para instalar el gráfico de Helm en el espacio de nombres por defecto.

    helm install mgmtagent-monitoring oci-onm/ -n default
  4. Verifique la instalación:
    Verifique que StatefulSet para Management Agent esté listo y en ejecución comprobando su estado con el siguiente comando:
    kubectl get pods -n oci-onm