Usando o gráfico Helm de Monitoramento do Kubernetes

Implante o software do agente e o plug-in do Java Management Service em um cluster do Kubernetes para monitorar e gerenciar seus aplicativos.

As seguintes etapas detalham o processo para configurar e instalar o gráfico helm:
  1. Configure o gráfico Helm:
    O gráfico Helm do OCI Kubernetes Monitoring inclui modelos que exigem valores fornecidos pelo usuário. O arquivo values.yaml está localizado no diretório oci-onm que você criou ao fazer download do gráfico Helm. Atualize o arquivo oci-onm/values.yaml de acordo com as instruções fornecidas.
    Observação

    Os snippets de arquivo a seguir são apenas partes do arquivo real. Certifique-se de modificar apenas os campos marcados como [Entrada obrigatória].
    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. No diretório pai da pasta oci-onm, execute o seguinte comando para verificar o gráfico Helm:
    helm template oci-onm/

    Certifique-se de que nenhum erro apareça na saída da console.

  3. Instale o gráfico Helm no namespace padrão:

    No diretório pai da pasta oci-onm, execute o comando a seguir para instalar o gráfico Helm no namespace padrão.

    helm install mgmtagent-monitoring oci-onm/ -n default
  4. Verifique a instalação:
    Verifique se o StatefulSet do Management Agent está pronto e em execução verificando seu status com o seguinte comando:
    kubectl get pods -n oci-onm