Information about the processes

Rclone is awesome but when i need to use it as a service it is a little problematic. lets say i started a copy job and when the job ends i need to create a report about it like which files were transferred, which are failed etc. i can rather do like constant core/transferred rest api call with job id or i can maybe try to read the log file later, but the log file will not have any information grouped by job id. so instead, rclone could provide a mechanism that it pushes the data to mqtt or any other service where we can subscribe to or give us an option to create hooks, plugins etc. currently it is kind of a black box what is going on inside and one has to constantly pole the rest endpoints to extract the data. my feeling is, it must be much simpler to get information about the jobs.
Thank you!

See something like:

Mount Monitoring with Prometheus and Grafana - Howto Guides - rclone forum

Not sure what your final output looks like or what your goal is though.

it is a general dashboard for rclone. what i would like to have is getting information per job, so i started a process from source → destination with job id XYZ, now what is important for me is to know everything only about this specific job. I could use rest endpoints like core/transferred but this will give you only last 100 transfers, i dont know how often i have to use this endpoint to catch all transfers, every 1000ms, 500 ? instead of fetching the data myself there should be data stream about the job where i can subscribe to and get the data i need. i dont know if i made myself clear

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.