Automation Suite
2023.10
False
Bannerhintergrundbild
Automation Suite auf EKS/AKS-Installationsanleitung
Letzte Aktualisierung 19. April 2024

Verwendung des Überwachungs-Stacks

Der Überwachungs-Stack für Automation Suite -Cluster umfasst Prometheus, Grafana und Alertmanager, die automatisch installiert werden, es sei denn, Sie bringen Ihren eigenen Überwachungs-Stack mit.

Hinweis:

Knotenfehler können zu einem Herunterfahren von Kubernetes führen, wodurch Prometheus-Warnungen unterbrochen werden. Um das zu verhindern, empfehlen wir die Einrichtung einer separaten Warnung auf dem RKE2-Server.

Auf dieser Seite wird eine Reihe von Überwachungsszenarien beschrieben, die für die Arbeit mit dem Überwachungstool optimiert wurden, das im Automation Suite -Cluster enthalten ist. Wenn Sie Ihren eigenen Überwachungs-Stack mitbringen, müssen Sie die offizielle Dokumentation Ihrer Tools befolgen, um den Zustand des Clusters zu überwachen.

Wichtig:

Wenn Sie Sammler zum Exportieren von Metriken in Tools von Drittanbietern verwenden, kann die Aktivierung der Anwendungsüberwachung die Funktionalität der Automation Suite beeinträchtigen.

Zugreifen auf die Überwachungstools

Überblick

Der Überwachungs-Stack für Automation Suite -Cluster umfasst Prometheus, Grafana und Alert Manager.

Sie können über die folgenden URLs einzeln auf die Automation Suite Überwachungstools zugreifen:

Anwendung

Tool

URL

Beispiel

Metriken

Prometheus

https://monitoring.fqdn/metrics

https://monitoring.automationsuite.mycompany.com/metrics

Dashboard

Grafana

https://monitoring.fqdn/grafana

https://monitoring.automationsuite.mycompany.com/grafana

Alert Management

Alertmanager

https://monitoring.fqdn/alertmanager

https://monitoring.automationsuite.mycompany.com/alertmanager

Authentication

Um zum ersten Mal auf die Überwachungstools zuzugreifen, befolgen Sie die Anweisungen unter Zugreifen auf die Automation Suite .

Überprüfen aktuell ausgelöster Warnungen

Um die Warnungen anzuzeigen, navigieren Sie mit https://monitoring.fqdn/metrics zu Prometheus und klicken Sie auf die Registerkarte Warnungen. Hier sehen Sie alle in der Automation Suite konfigurierten Warnungen.

Um die aktiven Warnungen anzuzeigen, filtern Sie den Warnungsstatus, indem Sie oben auf das Kontrollkästchen Auslösen und das Kontrollkästchen Anmerkungen anzeigen klicken. Hier sehen Sie alle Warnungen, die derzeit ausgelöst werden, und die entsprechenden Meldungen.

docs image

Stummschalten von Warnungen

Wenn Warnungen zu laut sind, können Sie sie stumm schalten. Führen Sie dazu die folgenden Schritte aus:

  1. Klicken Sie auf die Kachel Alertmanager in der oberen linken Ecke des Dashboards Monitoring. Die folgende Meldung wird angezeigt.


  2. Suchen Sie die betreffende Warnung und wählen Sie Silence aus.


  3. Geben Sie die Angaben zum Creator und Comment ein und klicken Sie zum Erstellen auf Create. Die Warnung sollte nicht mehr im Dashboard Monitoring angezeigt oder einem der konfigurierten Empfänger gemeldet werden.

Konfigurieren von Warnungen

Hinzufügen einer neuen E-Mail-Konfiguration

Um nach der Installation eine neue E-Mail-Konfiguration hinzuzufügen, führen Sie den folgenden Befehl aus:

./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved
  --ASEA./uipathctl config alerts add-email \
  --name test \
  --to "admin@example.com" \
  --from "admin@example.com" \
  --smtp server.mycompany.com \
  --username admin \
  --password somesecret \
  --require-tls \
  --ca-file <path_to_ca_file> \
  --cert-file <path_to_cert_file> \
  --key-file <path_to_key_file> \
  --send-resolved
  --ASEA

Markieren

Beschreibung

Beispiel

name

Der Name der E-Mail-Konfiguration

testconfig

to

Die E-Mail-Adresse des Empfängers

admin@example.com

from

Die E-Mail-Adresse des Absenders.

admin@example.com

SMTP

SMTP-Server-URL oder IP-Adresse und Portnummer

server.mycompany.com:567

username

Benutzername für die Authentifizierung

admin

password

Authentifizierungskennwort

securepassword

require-tls

Boolesches Flag, das angibt, dass TLS auf dem SMTP-Server aktiviert ist.

Keine Angabe

ca-file

Dateipfad, der das Zertifikat der Zertifizierungsstelle des SMTP-Servers enthält. Dies ist optional, wenn die Zertifizierungsstelle privat ist.

./ca-file.crt

cert-file

Dateipfad, der das Zertifikat des SMTP-Servers enthält. Dies ist optional, wenn das Zertifikat privat ist.

./cert-file.crt

key-file

Dateipfad, der den privaten Schlüssel des Zertifikats des SMTP-Servers enthält. Dies ist erforderlich, wenn das Zertifikat privat ist.

./key-file.crt

send-resolved

Boolesches Flag, um eine E-Mail zu senden, sobald die Warnung beendet ist.

Keine Angabe

ASEA

Boolesches Flag zur Angabe, dass Sie die Automation Suite auf EKS oder AKS installiert haben.

Keine Angabe

Entfernen einer E-Mail-Konfiguration

Um eine E-Mail-Konfiguration zu entfernen, müssen Sie den folgenden Befehl ausführen. Stellen Sie sicher, dass Sie den Namen der E-Mail-Konfiguration übergeben, die Sie entfernen möchten.

./uipathctl config alerts remove-email --name test --ASEA./uipathctl config alerts remove-email --name test --ASEA

Aktualisieren einer E-Mail-Konfiguration

Um eine E-Mail-Konfiguration zu aktualisieren, müssen Sie den folgenden Befehl ausführen. Stellen Sie sicher, dass Sie den Namen der E-Mail-Konfiguration, die Sie aktualisieren möchten, und die zusätzlichen optionalen Parameter, die Sie bearbeiten möchten, übergeben. Diese Parameter sind die gleichen wie beim Hinzufügen einer neuen E-Mail-Konfiguration. Sie können ein oder mehrere Flags gleichzeitig übergeben.

./uipathctl config alerts update-email --name test --ASEA [additional_flags]./uipathctl config alerts update-email --name test --ASEA [additional_flags]

Zugriff auf das Grafana-Dashboard

Um auf Grafana-Dashboards zuzugreifen, müssen Sie Ihre Anmeldeinformationen abrufen und zur Anmeldung verwenden:

  • Benutzername:

    kubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-user}" | base64 -d; echokubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-user}" | base64 -d; echo
  • Kennwort:

    kubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-password}" | base64 -d; echokubectl -n cattle-monitoring-system get secrets/rancher-monitoring-grafana -o "jsonpath={.data.admin-password}" | base64 -d; echo

Überwachung persistenter Volumes

Sie können persistente Volumes über das Dashboard Kubernetes/Persistent Volumes überwachen. Sie können den freien und genutzten Platz für jedes Volume nachverfolgen.



Sie können auch den Status jedes Volumes überprüfen, indem Sie im Menü Storage des Cluster Explorer auf das Element PersistentVolumes klicken.

Überwachung der Hardwarenutzung

Um die Hardwarenutzung pro Knoten zu überprüfen, können Sie das Dashboard Nodes verwenden. Angaben zu CPU, Arbeitsspeicher, Datenträger und Netzwerk können angezeigt werden.



Sie können die Hardwarenutzung für bestimmte Workloads mithilfe des Dashboards Kubernetes / Compute Resources / Namespace (Workloads) überwachen. Wählen Sie den Namespace uipath aus, um die erforderlichen Daten abzurufen.



Erstellen einer gemeinsam nutzbaren visuellen Momentaufnahme eines Grafana-Diagramms

  1. Klicken Sie auf den abwärts zeigenden Pfeil neben dem Diagrammtitel und wählen Sie dann Share aus.
  2. Klicken Sie auf die Registerkarte Snapshot und legen Sie den Namen für Momentaufnahme Snapshot name, das Ablaufdatum Expire und Timeout fest.
  3. Klicken Sie auf Veröffentlichen in snapshot.raintank.io.

Weitere Informationen finden Sie in der Grafana-Dokumentation zum Freigeben von Dashboards.

Hinweis: Dieser Snapshot ist für jeden mit dem Link im Internet öffentlich sichtbar.

Erstellen benutzerdefinierter persistenter Grafana-Dashboards

Weitere Informationen zum Erstellen benutzerdefinierter persistenter Grafana-Dashboards finden Sie in der Grafana-Dokumentation.

Abfragen von Prometheus

Klicken Sie im Monitoring Dashboard auf Prometheus-Diagramm. Das neue Fenster wird angezeigt.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.