Transferts de fichiers > Surveillance des transferts de fichiers
Surveillance des transferts de fichiers
Le transfert de fichiers est une fonctionnalité cruciale dans ThingWorx Platform. La surveillance et l'alerte pour les transferts de fichiers sont très importantes. ThingWorx prend en charge les mesures suivantes pour les transferts de fichiers :
Queued File Transfer Jobs : cette mesure de type jauge comptabilise les transferts de fichiers placés en file d'attente dans l'instance ThingWorx au moment de la mesure. La tâche de transfert de fichiers est créée et placée dans la file d'attente hors ligne dès que le transfert est déclenché. Le nom de la mesure est queuedTransferJobs sous le service GetPerformanceMetrics du sous-système de gestion des transferts de fichiers. Pour une consommation externe comme avec Prometheus, elle est capturée dans thingworx_FileTransferSubsystem_queuedTransferJobs sous le point de terminaison /Thingworx/Metrics.
Active File Transfer Jobs : cette mesure de type jauge comptabilise les transferts de fichiers actifs dans l'instance ThingWorx au moment de la mesure. Lorsque le transfert de fichiers est activé, la tâche de transfert est déplacée de la file d'attente hors ligne vers la file d'attente active. Cette mesure indique le nombre de transferts de fichiers actifs. Le nom de la mesure est activeTransferJobs sous le service GetPerformanceMetrics du sous-système de gestion des transferts de fichiers. Pour une consommation externe comme avec Prometheus, elle est capturée dans thingworx_FileTransferSubsystem_activeTransferJobs sous le point de terminaison /Thingworx/Metrics.
File Transfer Metrics : d'autres mesures sont également disponibles pour les transferts de fichiers. Toutes ces mesures sont de type counter. Elles comptabilisent les transferts de fichiers par type (chargements, téléchargements et transferts entre référentiels) et par état (transferts démarrés, transferts terminés, transferts annulés et transferts en échec). Différentes mesures sont disponibles pour la combinaison de différents types de transferts de fichiers. Pour une consommation externe comme avec Prometheus, elles sont capturées dans thingworx_FileTransferSubsystem_{upload/download/acrossRepo}{Started/Completed/Cancelled/failed}Transfers_total sous le point de terminaison /Thingworx/Metrics.
Est-ce que cela a été utile ?