Dateiübertragungen > Überwachung der Dateiübertragung
Überwachung der Dateiübertragung
Die Dateiübertragung ist eine wesentliche Funktion in ThingWorx Platform. Die Überwachung von Dateiübertragungen und das Auslösen von Warnungen sind sehr wichtig. ThingWorx unterstützt die folgenden Metriken für Dateiübertragungen:
Queued File Transfer Jobs – Diese Messwert-Metrik stellt die Dateiübertragungen in der Warteschlange in der ThingWorx Instanz zum jeweiligen Zeitpunkt dar. Der Dateiübertragungs-Job wird erstellt und in die Offline-Warteschlange eingereiht, sobald die Dateiübertragung ausgelöst wird. Die Metrik hat den Namen queuedTransferJobs unter dem Dienst GetPerformanceMetrics des Untersystems für Dateiübertragung. Für die externe Verwendung, z.B. durch Prometheus, wäre diese Metrik als thingworx_FileTransferSubsystem_queuedTransferJobs unter dem Endpunkt /Thingworx/Metrics verfügbar.
Active File Transfer Jobs – Diese Messwert-Metrik stellt die aktiven Dateiübertragungen in der ThingWorx Instanz zum jeweiligen Zeitpunkt dar. Bei Aktivierung der Dateiübertragung wird der Übertragungs-Job von einer Offline-Warteschlange in eine aktive Warteschlange verschoben. Diese Metrik stellt die aktiven Dateiübertragungen dar. Die Metrik hat den Namen activeTransferJobs unter dem Dienst GetPerformanceMetrics des Untersystems für Dateiübertragung. Für die externe Verwendung, z.B. durch Prometheus, wäre diese Metrik als thingworx_FileTransferSubsystem_activeTransferJobs unter dem Endpunkt /Thingworx/Metrics verfügbar.
File Transfer Metrics – Für Dateiübertragungen sind zusätzliche Metriken verfügbar. Alle diese Metriken weisen den Typ counter auf. Die Metriken basieren auf Typ und Status der Dateiübertragung. Dateiübertragungstypen sind Hochladen, Herunterladen und Übertragungen zwischen Repositories. Dateiübertragungsstatus sind "Gestartet", "Abgeschlossen", "Abgebrochen" und "Fehlgeschlagen". Für die Kombination unterschiedlicher Dateiübertragungstypen sind verschiedene Metriken verfügbar. Für die externe Verwendung, z.B. durch Prometheus, wären diese als thingworx_FileTransferSubsystem_{upload/download/acrossRepo}{Started/Completed/Cancelled/failed}Transfers_total unter dem Endpunkt /Thingworx/Metrics verfügbar.
* 
Verwenden Sie GetPerformanceMetrics für Einzelbenutzer und GetClusterPerformanceMetrics für Hochverfügbarkeitsbenutzer.
War dies hilfreich?