Kubernetes-Monitoring-Helm-Diagramm verwenden
Stellen Sie die Agent-Software und das Java Management Service-Plug-in in einem Kubernetes-Cluster bereit, um Ihre Anwendungen zu überwachen und zu verwalten.
Im Folgenden wird beschrieben, wie Sie das Helm-Diagramm konfigurieren und installieren:
- Konfigurieren Sie das Helm-Diagramm: Das Helm-Diagramm für OCI Kubernetes Monitoring enthält Vorlagen, für die vom Benutzer bereitgestellte Werte erforderlich sind. Die Datei
values.yaml
befindet sich im Verzeichnisoci-onm
, das Sie beim Herunterladen des Helm-Diagramms erstellt haben. Aktualisieren Sie die Dateioci-onm/values.yaml
gemäß den angegebenen Anweisungen.Hinweis
Die folgenden Datei-Snippets sind nur Teile der eigentlichen Datei. Stellen Sie sicher, dass Sie nur die Felder ändern, die als [Eingabe erforderlich] markiert sind.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: [...]
- Führen Sie im übergeordneten Verzeichnis des Ordners
oci-onm
den folgenden Befehl aus, um das Helm-Diagramm zu prüfen:helm template oci-onm/
Stellen Sie sicher, dass keine Fehler in der Konsolenausgabe angezeigt werden.
- Installieren Sie das Helm-Diagramm im Standard-Namespace:
Führen Sie im übergeordneten Verzeichnis des Ordners
oci-onm
den folgenden Befehl aus, um das Helm-Diagramm im Standard-Namespace zu installieren.helm install mgmtagent-monitoring oci-onm/ -n default
- Prüfen Sie die Installation:Prüfen Sie, ob
StatefulSet
für den Management Agent bereit und ausgeführt ist, indem Sie seinen Status mit dem folgenden Befehl prüfen:kubectl get pods -n oci-onm