UiPath Documentation
automation-suite
2023.10
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Automation Suite in der EKS/AKS-Installationsanleitung

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.

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:

AnwendungToolURLBeispiel
MetrikenPrometheushttps://monitoring.fqdn/metricshttps://monitoring.automationsuite.mycompany.com/metrics
DashboardGrafanahttps://monitoring.fqdn/grafanahttps://monitoring.automationsuite.mycompany.com/grafana
Alert ManagementAlertmanagerhttps://monitoring.fqdn/alertmanagerhttps://monitoring.automationsuite.mycompany.com/alertmanager

Authentifizierung des Überwachungstools

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 wählen Sie die Registerkarte Warnungen aus. Hier sehen Sie alle in der Automation Suite konfigurierten Warnungen.

  • Um die aktiven Warnungen anzuzeigen, filtern Sie den Warnungsstatus mithilfe des Kontrollkästchens Auslösen.

  • Aktivieren Sie Anmerkungen anzeigen, um Meldungen anzuzeigen, die Warnungen entsprechen.

Stummschalten von Warnungen

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

  1. Wählen Sie die Kachel Alertmanager in der oberen linken Ecke des Dashboards Monitoring aus. Die folgende Meldung wird angezeigt.

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

  3. Geben Sie die Angaben zum Ersteller und zum Kommentar ein und wählen Sie Erstellen aus. Die Warnung sollte nicht mehr im Dashboard Monitoring angezeigt oder einem der konfigurierten Empfänger gemeldet werden.

Konfigurieren von Warnungen

Hinweis:

Bevor Sie mit der Konfiguration der Warnungen beginnen, müssen Sie kubectl aktivieren.

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
MarkierenBeschreibungBeispiel
nameDer Name der E-Mail-Konfigurationtestconfig
toDie E-Mail-Adresse des Empfängersadmin@example.com
fromDie E-Mail-Adresse des Absenders.admin@example.com
SMTPSMTP-Server-URL oder IP-Adresse und Portnummerserver.mycompany.com:567
usernameBenutzername für die Authentifizierungadmin
passwordAuthentifizierungskennwortsecurepassword
require-tlsBoolesches Flag, das angibt, dass TLS auf dem SMTP-Server aktiviert ist.Keine Angabe
ca-fileDateipfad, der das Zertifikat der Zertifizierungsstelle des SMTP-Servers enthält. Dies ist optional, wenn die Zertifizierungsstelle privat ist../ca-file.crt
cert-fileDateipfad, der das Zertifikat des SMTP-Servers enthält. Dies ist optional, wenn das Zertifikat privat ist../cert-file.crt
key-fileDateipfad, der den privaten Schlüssel des Zertifikats des SMTP-Servers enthält. Dies ist erforderlich, wenn das Zertifikat privat ist../key-file.crt
send-resolvedBoolesches Flag, um eine E-Mail zu senden, sobald die Warnung beendet ist.Keine Angabe
ASEABoolesches 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 monitoring get secrets/grafana-creds -o "jsonpath={.data.admin-user}" | base64 -d; echo
    kubectl -n monitoring get secrets/grafana-creds -o "jsonpath={.data.admin-user}" | base64 -d; echo
    
  • Kennwort:
    kubectl -n monitoring get secrets/grafana-creds -o "jsonpath={.data.admin-password}" | base64 -d; echo
    kubectl -n monitoring get secrets/grafana-creds -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 das Element PersistentVolumes im Menü Storage des Cluster Explorer auswählen.

Ü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. Wählen Sie den abwärts zeigenden Pfeil neben dem Diagrammtitel und dann Share aus.
  2. Wählen Sie die Registerkarte Snapshot aus und legen Sie den Namen für Momentaufnahme Snapshot name,das Ablaufdatum Expire und Timeout fest.
  3. Wählen Sie Veröffentlichen in Snapshot.rainrain.io aus.

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

Hinweis:

Diese Momentaufnahme 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

Wählen Sie im Überwachungsdashboard die Option Prometheus-Diagramm aus. Ein neues Fenster wird angezeigt.

Die Dokumentation zu den verfügbaren Metriken finden Sie hier:

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben